3860
6560
999
1071
3452
2629
2475
1571
3274
4210
2112
1294
9645
1084
1000
5215
2796
1067
1217
4759
2559
1391
1797
5281
1044
3107
1938
1950
1153
10374
2457
1161
951
2573
2211
3015
6410
5043
998
2296
6409
4178
2247
1023
5361
2731
4270
2214
3179
12816
7437
6671
4313
2163
1036
13679
2382
4010
17957
22215