2236
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
1291
823
1697
2561
1832
829
1655
770
801
1784
848
1003
2040
905
804
2287
2034
1310
1316
1084
1039
1174
909
898
901
957
2050
756
5190
780
1801
9294
1049
2181
1552
2559
896
1164
1434
2460
1779
2337
1572
1143
1515
926
934
1972
1459
2875
1006
955
1914
1863
1437
818
1682
785
975
852
1009
947
1512