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