687
686
685
676
676
677
682
684
683
677
676
680
670
670
683
685
686
689
689
690
693
696
698
704
704
705
711
710
710
710
712
717
720
720
720
733
742
749
759
766
771
788
787
787
787
788
791
795
808
817
824
825
825
826
832
846
855
859
859
859
861
865
866
863
862
861
869
869
869
864
860
869
873
874
876
878
880
880
881
882
883
887
890
889
889
886
890
890
885
878
878
877
884
889
908
914
915
909
905
903
908
913
909
906
889
913
911
908
906
906
906
905
901
901
902
904
904
905
906
906
901
895
892
896
897
908
911
902
898
896
896
903
906
918
919
909
880
877
876
877
877
878
881
892
896
894
888
887
887
884
878
869
867
877
879
881
881
885
887
901
920
918
926
928
921
911
913
909
913
914
916
953
960
969
965
961
960
959
989
990
995
1000
1001
1001
1001
1001
999
996
1011
1027
1027
1025
1024
1024
1018
1011
1003
1003
1004
1004
1005
1007
1009
1012
1013
1014
1015
1004
1004
1004
1001
990
975
977
977
959
955
944
928
928
919
893
901
909
925
919
907
891
897
903
906
891
882
861
861
861
861
861
851
833
818
829
835
843
846
850
854
861
864
866
866
847
830
838
836
831
846
857
864
867
872
857
840
827
810
808
806
814
836
836
836
836
838
843
841
834
832
819
817
827
838
842
839
839
844
846
848
824
822
812
811
811
805
804
803
800
798
797
788
787
787
787
787
787
781
764
733
728
715
710
711
714
715
716
734
734
734
735
729
729
731
737
741
744
745
739
739
741
742
743
744
747
746
744
776
776
776
776
776
776
777
781
791
793
795
804
805
807
808
826
835
836
838
847
864
900
905
906
905
908
908
932
937
940
943
947
942
933
930
923
915
909
905
905
907
909
905
891
888
891
896
899
901
900
898
895
895
895
892
876
864
863
851
844
814
802
803
799
802
809
809
801
793
793
801
804
813
816
816
813
804
798
793
795
798
811
815
820
824
826
838
845
848
849
849
849
849
849
849
849
849
849
849
842
835
831
827
810
806
802
796
796
795
794
793
785
780
778
768
767
767
767
768
769
769
768
765
759
757
744
740
740
740
734
724
717
717
717
717
717
715
697
692
690
687
687
685
682
672
670
670
672
674
675
671
674
677
675
672
673
673
676
677
679
680
681
681
677
677
683