5102
5115
2238
2754
1121
2924
1082
2524
9350
1808
3239
8116
4222
1253
1564
1543
47
2042