615
2727
1549
1798
706
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
917
680
2876
2273
717
667
1656
917
1695
626
1007
1184
1502
1696
591
3088
2631
697
669
663
740
700
2135
713
975
858
709
907
746
892
1806
1103
625
1631
801
721
954
1427
948
611
622
842
746
2493
869
769
1516
1584
2782
841
1957
1581
746
720
1364
1279
1691
675
761
2170