1065
1934
3605
1271
1425
1236
848
1486
887
996
1539
799
1040
3501
1059
1339
1653
1014
1789
1085
2099
1304
1472
1308
770
891
2288
1492
987
2228
862
1530
1385
1244
1663
1357
1756
2017
2217
1555
1019
1846
944
1239
762
759
2237
818
858
4492
841
1167
1150
1515
5625
1788
1376
2231
1169
942
2387
672
1029
747
2000
686
1398
709
990
1982
1261
962
710
731
700
1306
2590
4422
1728
2290
1448
2193
842
1480
1359
1146
1220
1923
1366
833
785
1343
1851
719
2051
935
1389
2425
814
15286
2376
754
1381
845
682
824
813
1311
1250
681
1170
1947
944
1228
2417
944
1052
2023
1450
2680