1933
833
12277
2949
2634
8701
2356
1956
1198
1599
3397
1073
1991
2522
8098
1073
899
1460
821
821
947
1986
879
800
2424
663
697
957
1636
935
858
3134
675
874
985
2001
860
765
20752
781
741
15041
1441
928
699
1014
699
1037
6258
4168
963
2036
15427
6210
940
1368
923
917
1012
853