747
747
747
747
746
746
745
744
745
745
745
745
745
745
745
745
745
745
746
746
746
746
746
746
746
744
743
743
743
742
741
740
740
740
740
740
740
740
740
741
742
742
742
742
744
744
744
744
744
744
743
743
743
743
743
743
743
743
743
743
743
743
744
744
744
744
744
744
744
744
745
745
745
745
745
745
745
745
746
746
747
747
747
747
748
748
748
749
750
750
750
750
750
752
752
753
753
753
753
753
753
753
754
754
754
754
754
754
754
754
754
754
754
755
755
755
755
758
758
758
758
759
759
759
758
758
760
764
766
766
766
766
766
766
765
765
766
766
766
766
766
766
766
766
766
766
764
762
762
762
762
757
754
754
753
750
750
750
750
750
750
750
751
751
751
751
751
751
751
751
751
751
754
756
757
757
757
757
757
758
759
759
761
761
761
762
762
762
763
763
763
763
763
763
763
763
762
762
762
762
762
762
762
762
761
761
760
760
760
760
760
762
762
759
758
758
758
758
756
756
756
757
758
759
765
769
774
774
774
774
777
782
784
796
809
811
811
811
811
818
830
835
838
838
838
838
838
848
849
850
852
853
860
862
864
866
871
871
871
871
873
874
875
876
879
879
879
879
879
879
879
879
879
879
879
880
883
887
896
896
896
896
896
898
898
899
899
900
900
900
902
902
902
903
904
905
905
906
906
906
906
909
912
920
928
928
928
928
930
937
942
943
957
959
961
961
961
961
963
963
962
960
960
956
955
954
944
937
937
937
937
932
927
920
918
917
914
910
910
910
910
909
907
906
904
896
895
892
889
873
873
873
873
871
868
868
867
866
865
864
862
861
860
858
850
850
847
846
845
843
840
840
840
840
839
838
837
836
836
835
834
832
821
817
812
810
810
810
810
808
801
800
800
798
798
797
794
793
789
786
786
786
786
784
779
779
777
776
776
776
776
777
779
779
779
779
778
772
772
772
772
769
769
769
769
769
768
771
773
773
774
776
777
779
779
779
779
779
782
784
785
786
786
787
788
793
795
795
795
795
797
799
801
802
803
805
806
807
813
813
813
813
814
815
815
816
818
826
829
831
832
832
838
838
838
838
838
839
841
849
850
854
854
855
858
862
862
862
862
871
873
875
875
877
880
882
884
887
887
889
890
890
890
890
892
894
894
895
896
896
896
896
896
896
896
896
896
896
896
895
893
891
890
890
889
881
881
881
881
881
878
876
874
872
869
866
860
856
855
855
855
855
853
851
847
845
839
838
837
837
831
831
831
831
830
830
827
823
816
814
813
812
811
810
805
805
805
805
804
803
803
803
803
797
795
792
789
789
789
789
785
785
785
785
784
783
780
777
777
775
775
775
775
774
774
775
775
774
770
769
769
769
769
769
770
765
763
763
763
763
763
762
762
762
761
761
761
760
760
760
758
758
758
758
758
758
758
758
757
757
757
756
757
758
758
758
758
760
762
760
756
757
757
758
759
769
769
769
769
772
777
783
795
810
810
810
810
813
813
812
811
811
811
811
810
810
810
810
810
810
810
812
812
812
812
814
815
815
815
815
814
814
814
814
814
814
814
814
814
814
813
812
810
808
807
807
807
807
807
807
807
807
807
807
807
807
807
808
811
812
825
825
825
825
825
825
825
825
825
825
825
825
824
824
824
824
823
823
823
822
822
819
817
817
817
817
814
811
805
801
799
798
798
798
798
798
780
774
767
764
764
764
764
762
761
761
760
760
760
760
760
760
760
760
760
760
759
759
759
759
759
759
760
760
763
764
765
766
768
769
772
774
774
774
774
776
785
785
786
788
790
791
792
796
797
799
807
807
807
807
808
812
815
820
822
824
830
831
831
831
832
832
835
836
837
837
837
838
838
838
838
839
841
842
845
845
850
851
852
853
855
856
857
858
858
858
858
859
859
860
861
859
858
858
857
856
855
854
852
851
848
848
848
848
844
842
841
841
841
841
841
840
839
838
837
832
831
831
831
831
831
830
829
827
827
827
826
826
826
826
826
826
826
826
826
826
825
824
822
816
816
816
816
816
812
812
812
812
812
812
812
812
814
816
816
816
816
816
817
817
814
811
798
792
783
770
770
770
770
765
761
761
759
758
756
755
755
755
755
756
756
756
756
756
756
756
755
755
755
753
753
753
752
749
746
746
746
746
745
745
744
744
743
743
742
741
741
741
741
741
741
742
742
742
742
740
740
740
740
740
739
739
739
739
739
739
739
739
741
741
741
741
741
741
740
739
738
738
738
738
738
740
740
740
740
740
740
739
738
738
738
738
738
738
738
738
738
738
738
738
738
738
738
738
738
738
738
738
739
739
739
739
740
740
740
740
740
741
741
738
738
738
738
738
738
739
740
740
739
739
739
739
739
739
739
739
738
738
738
738
738
738
737
737
737
737
737
738
738
738
738
738
738
738
738
736
735
735
737
737
737
737
737
737
737
737
737
737
735
733
733
733
733
733
733
733
730
731
731
731
731
732
731
731
732
732
732
732
732
732
732
732
732
733
735
736
736
735
734
734
733
732
732
732
732
733
733
733
733
733
733
733
733
733
733
733
733
733
733
732
732
732
732
732
733
733
733
733
733
733
733
732
732
731
731
731
731
731
731
731
731
730
729
728
728
728
728
728
728
728
728
728
729
729
729
729
730
731
731
731
731
734
734
734
734
734
734
735
735
734
736
736
736
736
736
736
736
736
736
736
736
736
736
736
736
736
737
738
738
738
741
741
741
741
741
740
740
740
740
742
744
744
744
744
744
744
744
744
744
744
744
744
744
744
744
744
743
743
743
743
742
742
742
742
741
741
740
740
740
740
740
740
741
742
743
743
743
744
744
745
745
745
745
745
746
746
745
745
745
745
745
745
745
745
745
744
747
747
747
747
747
747
747