650
658
900
931
788
1019
1260
2857
923
1836
832
833
1461
988
1313
716
693
845
1692
931
713
741
830
1149
1097
1724
1746
735
692
1006
1823
6510
863
844
699
724
643
850
825
1735
762
763
1970
2215
713
1447
715
2259
1009
625
1555
3204
862
769
790
670
787
1171
1033
1453
975
1296
663
1954
1019
3171
779
1134
906
881
5775
682
1587
810
2400
830
1128
778
682
1967
814
1184
1515
1988
12210
1736
3162
1597
1709
1072
877
1056
21719
724
1265
1176
774
797
768
1161
743
1063
894
697
1504
2539
1276
10216
823
861
802
4457
1075
755
955
3813
829
712
672
1727