789
629
646
805
857
738
654
1186
697
1120
687
876
746
881
663
684
1314
729
955
689
656
876
1707
1521
728
693
1971
704
1813
1073
2075
827
683
703
941
713
1616
845
882
800
750
635
828
863
711
738
646
905
786
832
2148
1077
2616
1296
806
812
823
689
619
1421
1517
711
695
937
761
796
931
3545
724
1408
861
1177
4067
917
2404
949
716
915
857
562
1652
689
732
1137
1149
786
1420
1722
1280
1165
1663
608
895
711
1771
658
778
754
745
1403
982
1121
674
1243
658
849
2733
1164
1018
1006
1512
639
734
1554
930
1200
688
763
1052
1072