715
717
717
717
721
723
726
730
732
735
735
738
738
738
739
740
740
739
737
733
731
730
727
726
726
719
709
716
728
728
728
728
729
730
731
732
734
734
734
732
731
730
728
733
737
737
736
733
731
731
730
730
732
734
745
749
748
748
747
745
744
744
745
746
747
748
749
749
746
747
751
750
750
749
750
757
756
755
756
757
759
767
761
755
758
758
759
761
765
769
768
767
767
765
755
767
775
782
781
776
789
793
792
792
792
791
790
783
797
800
802
807
812
811
811
811
808
809
812
816
819
819
819
819
819
817
816
819
821
823
825
825
826
826
826
828
832
833
837
838
840
843
846
849
849
849
849
849
849
849
849
849
849
848
848
848
848
850
852
858
865
868
870
871
872
873
873
874
874
875
877
879
882
884
889
900
907
915
924
931
932
933
935
937
939
939
940
941
942
942
941
941
940
940
939
939
939
939
945
946
953
960
961
962
963
963
964
964
964
964
964
964
964
964
964
964
962
961
960
959
958
955
952
949
947
947
947
947
947
947
947
947
947
947
947
947
947
947
947
947
947
947
947
946
946
948
949
951
953
957
958
960
961
963
963
963
963
963
963
963
963
962
962
962
962
962
962
962
961
958
955
948
944
942
939
939
940
941
942
943
943
943
941
940
940
939
938
938
936
931
929
927
926
920
914
903
896
885
881
879
875
874
874
874
874
873
873
873
872
872
870
870
868
868
866
862
860
850
849
848
847
845
844
844
844
844
844
845
845
845
845
845
845
845
846
847
847
846
846
845
845
845
845
845
844
843
842
843
843
843
843
842
841
841
842
842
843
843
842
842
841
841
841
841
843
846
846
850
851
851
852
855
858
858
858
859
860
873
877
879
879
880
875
872
868
862
857
856
855
854
854
852
850
848
848
847
846
845
845
844
844
843
843
849
849
849
847
846
845
845
845
845
843
842
842
842
844
845
841
839
838
851
864
869
872
863
859
857
859
862
863
856
854
847
842
840
837
834
831
831
830
829
829
830
830
830
826
824
823
819
819
819
819
818
818
818
818
818
817
817
817
817
818
818
818
819
820
820
820
820
821
821
822
818
818
818
818
818
819
820
820
820
819
819
819
819
818
817
817
817
817
817
817
817
818
818
818
818
818
819
819
820
822
827
828
830
830
829
829
829
829
832
833
834
836
844
848
851
859
863
863
862
858
858
860
867
871
868
857
847
839
839
840
844
845
843
842
842
842
844
845
846
846
847
848
849
850
850
850
843
844
845
845
846
846
847
848
849
850
852
854
855
855
856
860
863
871
880
881
880
876
875
875
873
869
858
858
858
857
857
854
851
850
850
849
846
844
842
842
842
843
844
844
844
844
840
840
840
840
841
842
842
842
843
843
843
844
844
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
844
844
844
846
848
851
853
856
858
860
868
870
872
872
872
873
873
873
873
874
874
874
876
878
878
881
882
887
890
895
904
911
922
929
934
935
936
937
939
940
940
941
942
942
941
940
939
939
939
939
939
939
939
950
952
959
963
964
965
965
965
965
964
964
964
964
963
963
962
962
962
960
959
957
955
953
950
948
948
948
948
948
948
947
947
947
947
946
946
946
946
946
946
947
947
946
946
946
947
951
953
954
955
958
960
962
963
963
963
962
962
962
962
962
962
962
962
962
962
961
959
958
956
955
952
949
945
940
940
941
942
943
943
943
942
942
941
940
940
939
938
937
935
929
923
922
921
921
918
907
896
891
880
874
874
874
874
874
874
874
872
869
865
860
858
857
855
851
850
850
850
849
849
849
848
848
848
847
847
847
845
845
845
842
835
826
826
826
826
826
826
826
825
825
824
824
819
817
818
818
819
820
819
819
819
820
813
811
809
808
809
812
813
813
807
806
798
793
785
789
790
786
785
783
782
779
775
781
782
772
763
756
764
768
768
768
768
766
760
758
758
758
753
767
767
766
753
754
755
756
756
755
749
751
751
751
749
749
749
748
747
745
743
743
744
744
745
748
742
739
737
730
730
730
730
730
732
733
734
737
735
734
734
729
728
730
730
730
730
730
730
730
730
729
728
722
719
717
712
714
716
724
727
731
733
735
736
737
739
739
738
737
730
729
729
728
724
723
719
716
716
716
716
716
716
716
714