3052
3660
2011
1052
1119
1192
1974
879
3378
20171
3629
1025
1687
2139
1396
3877
2440
2479
6310
1302
1154
1254
987
3822
12734
1230
2902
1235
1185
1264
4745
939
3988
1511
1287
1149
2498
1994
1452
9522
4351
967
1339
1098
16253
896
1801
12744
1564
2023
5469
2637
1968
1512
2139
3375
1360
2359
1005
1463
8816
1153
1474
1446
5411
1229
2017
825
1438
972
1662
1110
5464
3818
1051
4560
1786
1585
1405
40155
1000
871
2112
2202
1023
4376
3385
3049
5423
1829
1311
1164
1235
1965
1046
1202
1194
1042
1248
2897
877
2713
944
2836
999
3374
904
1559
1272
2908
2436
1336
964
4615
12731
1188
5343
2532
2735
1178