1500
1402
946
1318
2196
1972
1712
907
2282
1054
935
1627
883
970
934
966
1243
845
1015
1699
992
1755
1128
979
891
1287
809
954
1113
1742
1826
2062
2210
1151
1199
895
1670
858
1119
801
1086
866
976
3278
993
1091
1155
3226
844
1798
1226
842
908
1947
1028
1857
2605
1691
1250
1149
924
1286
761
834
813
832
1149
1535
2250
1916
1945
1926
1138
1005
890
1112
1496
1605
1499
2065
2884
1134
1325
862
1034
1295
2536
1034
1366
2284
1665
2267
2154
2966
1630
1830
829
1681
1023
1699
794
1204
1117
791
917
838
909
2623
1377
1374
1004
1403
1833
987
2312
1002
844
1076
1811
2396