1354
843
3738
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
988
717
1089
994
1858
851
947
1194
2418
745
1053
933
641
785
760
860
976
1371
1211
1299
1268
759
1657
877
732
725
1975
688
1250
1653
808
782
2240
1512
720
700
1375
974
1437
4422
1204
613
822
856
1014
656
1025
1836
1285
1403
839
1332
842
614
1236
616
786
983
1665
3018
1009
752
1587
1793
926
766
1118
708
949
1472