1260
698
963
2514
939
772
655
914
927
1255
783
682
1444
816
824
1254
1529
1247
1471
1018
626
2531
729
1085
858
830
1150
1400
719
1947
785
1395
2413
2275
905
706
1526
689
868
674
975
1397
9404
1322
795
706
733
671
815
2123
694
1535
1293
797
671
4582
2264
693
745
783
694
813
1032
784
824
875
851
1353
804
1700
830
9151
2282
810
1606
858
1273
1903
606
882
977
1798
1433
977
842
820
1336
1695
1681
707
1500
1275
1412
1759
1769
1032
1705
854
647
705
683
640
816
845
725
1071
1018
657
1552
800
2145
643
952
1486
2253
18146
1091
681
683
916