644
640
696
673
701
700
763
716
906
728
691
768
844
1087
707
651
724
694
2085
626
901
560
572
668
744
764
670
650
898
747
798
743
606
662
786
632
752
761
2257
871
2408
1141
696
953
707
805
661
681
1087
3648
1326
2300
1208
1110
948
967
1002
1104
1117
1046
682
1231
1769
700
901
764
718
677
736
1267
862
1092
748
668
628
674
1326
807
656
701
628
781
5169
657
791
1344
7144
1004
867
737
1700
831
963
1193
1072
1272
710
747
680
657
824
875
623
1682
845
770
704
1828
808
796
692
873
721
1250
800
921
2031
805
692
2361