1676
1961
878
2106
825
874
1026
957
2785
953
1169
1037
1921
886
910
946
980
2731
1172
930
1677
951
898
6991
901
2008
1016
1108
3303
1284
1454
1873
1797
1490
14024
958
1193
2687
990
1059
1184
973
843
1108
1056
1288
3326
1329
1349
850
807
1854
827
875
902
1410
972
1248
881
1326