2236
1593
867
1153
1332
1839
1427
1475
1436
2049
1650
1096
1263
1977
1670
1559
1980
1551
1001
1153
974
862
1412
938
1129
1164
982
1352
1808
1267
869
1864
1530
1357
914
1353
7740
975
2809
1771
1772
1217
1708
1025
1022
1199
1933
2015
1000
880
1240
1394
1341
912
1955
1183
2249
1743
916
1386
751
785
1320
1651
823
2549
1928
1437
862
2390
1087
3015
795
3649
1065
2044
912
1565
1259
2406
956
853
2457
842
868
946
2028
1506
998
1213
1274
1549
954
1091
1030
1852
1473
976
1291
2243
1811
1426
1111
2082
809
1210
849
1092
750
1282
958
869
1137
1728
1315
2775
857
2495
1475
1185