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
1291
823
1697
2527
1345
2276
1034
1722
1717
1623
3061
1519
1048
889
1299
1106
937
2559
1339
1715
845
4251
3122
1061
792
1002
1572
2648
986
1101
1474
1310
1079
795
2516
1285
1449
2410
1291
1464
982
880
873
1016
948
1651
1991
945
2070
827
793
1240
1073
2425
1353
890
1443
880
916
860
1135
879
2965
1443
1837