3255
18390
2259
957
919
8850
1609
1479
894
4294
1288
3081
1413
1649
2359
4590
1478
1678
1318
1474
1435
841
1012
27924
1295
1229
882
1223
47411
2015
1596
2834
849
2213
3731
1440
899
1876
5176
936
885
2149
4680
1116
949
935
877
2194
1460
25773
916
801
2843
1945
2775
843
3730
1486
892
3626