1839
1427
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
1291
823
1697
2527
1345
889
1832
829
1044
1174
1400
845
1385
932
2145
2393
1385
970
1091
1215
788
2043
1719
1426
2453
3261
1159
2450
846
2558
1777
1037
1456
1716
730
2431
963
1196
962
1246
795
2111
5016
1419
2029
887
2392
839
2281
1528
835
1020
997
1289
814
813
1079
1516
1152
810
2596
1114
945
918
919
948