3626
2015
1178
1118
852
2781
10513
1886
1149
947
797
5219
1018
2894
1948
6523
832
880
3362
3447
1246
873
2210
945
867
830
1515
1401
1494
1051
4538
3329
3046
785
849
2561
910
24613
780
6017
811
1313
1218
9682
840
3457
1882
1410
1431
3198
1142
2178
1163
2638
902
832
1231
2321
1044
1896