701
700
700
699
698
698
698
699
706
705
704
704
703
692
696
697
698
698
698
697
696
696
696
696
697
697
697
697
698
698
698
699
699
699
699
699
698
697
691
692
694
696
697
693
692
692
691
691
691
691
691
692
692
694
695
700
706
715
716
715
713
707
704
703
703
702
701
702
703
704
704
705
705
705
706
706
711
713
714
714
714
712
710
711
709
711
711
710
711
714
727
729
730
730
730
730
731
731
735
736
737
741
748
749
750
752
753
755
757
758
765
765
769
767
765
766
769
772
772
772
767
765
765
751
751
767
768
768
767
767
772
778
780
785
801
803
813
823
829
835
840
843
843
843
844
842
844
843
844
844
844
844
844
844
844
843
843
842
843
844
843
840
838
839
839
836
831
829
816
802
785
778
777
778
778
779
782
785
785
785
786
787
787
789
789
789
789
789
788
788
790
792
792
790
790
793
794
793
793
793
792
792
792
791
790
788
787
785
789
791
779
777
779
782
782
782
781
785
791
794
795
791
783
793
794
796
804
805
801
803
800
777
774
771
770
770
770
768
768
768
767
766
766
764
762
761
760
758
758
758
758
758
758
758
756
755
755
755
755
755
755
755
755
755
754
753
753
754
754
754
752
752
751
751
751
751
751
752
752
752
755
759
760
760
763
776
774
774
773
765
764
763
769
765
764
760
758
758
755
757
759
760
762
763
762
760
757
764
764
761
757
754
754
754
754
755
765
765
765
757
756
754
753
751
745
744
743
743
743
743
743
742
741
741
740
740
738
737
737
737
736
736
736
736
736
736
737
737
737
738
738
738
738
740
748
748
748
748
748
748
747
746
745
741
740
746
749
749
751
751
751
751
751
752
752
752
750
748
748
748
748
750
753
754
754
756
756
756
756
756
756
756
756
756
757
768
770
771
774
777
779
782
787
798
802
803
804
806
814
814
814
814
815
836
836
837
837
837
837
836
836
835
835
835
833
832
819
817
815
814
812
810
808
807
808
808
806
802
802
801
801
802
805
818
821
822
824
829
830
831
832
835
835
835
835
835
835
835
835
835
835
836
836
836
837
835
835
835
835
834
833
832
829
826
824
824
825
827
830
833
833
832
832
832
816
814
812
811
811
811
811
811
811
811
811
811
811
811
812
821
822
830
830
831
833
833
833
833
833
831
828
824
816
816
817
818
819
819
818
819
820
815
812
811
810
809
809
811
813
814
815
816
817
820
831
834
836
836
834
830
831
830
817
813
807
802
796
803
813
815
814
813
813
792
777
772
766
768
768
781
784
787
789
792
793
794
794
791
789
788
788
787
783
778
775
757
749
747
742
739
741
741
741
741
741
741
740
738
752
752
752
761
762
764
764
766
767
767
769
773
773
774
774
774
774
775
780
784
786
787
794
794
792
790
790
798
798
798
799
800
802
805
815
821
823
826
829
833
837
838
839
841
842
842
842
842
842
841
841
842
842
842
842
841
840
840
839
834
833
833
833
834
833
832
831
830
828
827
817
813
805
805
805
805
807
808
809
811
811
807
799
796
793
790
775
769
764
764
758
757
756
754
749
749
748
747
745
745
745
743
742
741
738
737
733
732
733
737
751
754
754
754
753
742
736
735
730
722
719
715
722
731
728
729
735
751
749
736
734
734
735
731
731
726
724
714
714
714
713
712
712
713
717
719
720
722
724
725
728
728
728
728
727
727
727
724
715
702
701
700
699
696
689
688
687
686
685
681
676
676
676
677
678
678
678
678
678
678
679
679
680
680
680
680
680
681
681
681
681
681
681
681
682
682
682
680
680
680
681
681
681
680
679
681
682
682
682
682
682
683
685
684
684
688
689
686
685
685
685
685
685
685
685
684
684
684
685
688
687
687
685
685
685
685
685
685
685
685
686
689
689
689
692
692
692
692
692
692
692
691
691
691
689
690
688
688
690
690
691
691
692
692
692
692
693
693
693
691
690
690
690
690
690
690
691
693
694
694
695
695
693
693
695
698
700
703
702
702
702
702
701
701
700
701
703
698
700
701
696
695
695
695
687
687
687
688
689
693
693
691
692
698
698
699
699