1286
921
1829
782
678
1121
1368
1945
1840
1300
873
755
1470
1428
2529
649
988
1365
705
785
1966
946
1648
771
992
1783
817
701
1934
826
1715
2349
623
724
862
924
1138
839
1131
1095
916
1097
802
1619
1546
703
1595
1353
988
717
1089
994
1858
851
947
1194
2418
745
676
1611
794
1126
1678
2403
1513
3292
1075
1949
1766
773
1576
1203
1567
3013
3087
972
1036
662
785
1678
741
2815
1264
684
1471
1313
941
1557
705
860
1020
1454
1582
1096
827
1268
2272
3090
1560
2134
1312
835
681
820
712
786
633
1863
1356
561
1477
1807
2766
4075
4811
3962
667
845
739
1547