676
723
1046
995
793
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
1140
858
689
2780
786
1415
760
4001
778
807
2169
738
1160
845
1245
1044
914
2393
1139
781
912
1168
1283
1719
816
1001
769
861
727
1830
1752
878
541
976
1147
1549
3041
726
981
767
1015
1454
675
776
609
1056
1759
680
1095
1481
632
757
673
1181
3536
701
1960
754
1311
909