1691
1595
1213
1099
1637
1808
2914
2574
945
1010
1021
861
919
831
919
1448
2462
1348
1009
1844
1941
1237
1049
1015
5310
1173
2144
1369
1610
971
2626
2509
1920
1718
1487
2117
973
1783
923
1498
985
974
1876
1522
1057
1418
1148
1869
3792
2458
1100
1365
1662
1126
870
1263
953
2916
3824
951
1698
880
1025
1914
2474
2120
1991
844
2954
901
1255
1436
946
860
752
1821
1866
1039
1083
887
1378
2696
1230
1794
2109
1569
1467
1465
1083
1167
786
2019
800
1156
1286
1050
1314
1074
941
2145
1508
1145
930
778
1710
1983
765
1340
940
1029
1110
1789
1867
946
1655
948
2515
917
1494
883