792
792
792
792
792
792
792
792
792
792
792
792
792
792
794
794
795
795
795
795
796
796
796
797
797
797
797
798
798
799
799
799
799
799
799
799
799
799
799
799
799
799
799
799
799
799
799
799
799
799
798
798
798
798
797
797
799
799
799
800
800
803
803
804
804
805
805
805
805
808
808
811
811
811
815
815
818
818
819
819
822
822
825
825
829
829
833
833
833
836
836
836
836
837
837
837
837
842
842
844
844
846
846
847
847
849
849
851
851
851
851
852
852
853
853
855
855
856
856
858
858
866
866
866
867
867
870
870
873
873
873
873
876
876
876
875
875
874
874
872
872
870
870
870
868
868
866
866
867
867
867
867
868
868
868
869
869
869
869
869
869
868
868
867
867
867
869
869
870
870
872
872
875
875
880
880
887
887
887
892
892
895
895
898
898
898
898
898
897
897
896
896
894
894
892
892
891
891
891
889
889
887
887
887
887
884
884
884
883
883
882
882
879
879
879
879
879
879
879
879
879
879
879
879
879
880
880
880
880
881
881
881
881
881
881
882
882
882
882
882
882
882
883
883
883
883
883
886
886
888
888
889
889
893
893
894
894
894
895
895
898
898
898
898
898
898
898
898
898
898
898
898
898
897
897
897
897
897
897
898
898
898
900
900
905
905
906
906
908
908
909
909
913
913
913
916
916
916
916
916
916
916
916
916
917
917
918
918
918
919
919
921
921
922
922
924
924
924
930
930
930
930
930
930
930
930
930
930
930
930
930
930
934
934
936
936
936
937
937
937
937
937
937
937
937
937
938
938
940
940
942
942
942
943
943
942
942
939
939
938
938
938
938
938
935
935
935
935
935
935
935
938
938
940
940
940
943
943
950
950
951
951
955
955
955
957
957
958
958
958
958
957
957
957
956
956
953
953
953
953
953
953
953
954
954
954
954
956
956
956
956
956
956
956
956
956
958
958
958
959
959
959
959
956
956
954
954
954
954
954
954
954
955
955
956
956
956
958
958
957
957
957
957
959
959
959
956
956
953
953
953
951
951
947
947
944
944
944
944
944
944
944
944
945
945
948
948
953
953
954
954
954
954
954
952
952
951
951
950
950
950
950
950
951
951
952
952
952
952
953
953
956
956
956
957
957
957
957
957
957
955
955
955
954
954
952
952
947
947
947
947
946
946
938
938
938
930
930
926
926
922
922
919
919
918
918
917
917
916
916
916
914
914
912
912
910
910
907
907
907
907
907
907
907
903
903
894
894
894
886
886
885
885
881
881
881
880
880
877
877
876
876
876
874
874
874
874
868
868
868
866
866
861
861
855
855
855
855
855
854
854
854
854
857
857
861
861
862
862
862
863
863
869
869
893
893
893
899
899
903
903
907
907
911
911
911
911
910
910
910
908
908
909
909
912
912
914
914
916
916
924
924
924
927
927
930
930
930
930
931
931
931
931
932
932
932
932
932
932
932
933
933
935
935
940
940
944
944
954
954
954
970
970
974
974
977
977
977
978
978
978
978
974
974
974
972
972
971
971
969
969
968
968
966
966
966
966
966
966
966
966
966
967
967
968
968
969
969
969
971
971
971
971
970
970
970
970
969
969
969
969
968
968
967
967
966
966
966
966
966
966
966
966
966
965
965
964
964
963
963
963
963
963
963
963
963
963
963
963
963
963
962
962
961
961
960
960
960
959
959
959
959
958
958
958
958
956
956
953
953
951
951
951
951
951
950
950
950
950
951
951
952
952
953
953
953
954
954
955
955
958
958
959
959
960
960
960
960
960
961
961
962
962
962
962
963
963
964
964
964
964
965
965
965
965
965
966
966
967
967
967
967
968
968
968
968
968
968
968
968
968
966
966
964
964
961
961
960
960
960
959
959
958
958
957
957
955
955
952
952
950
950
950
950
950
949
949
949
949
949
949
951
951
951
950
950
949
949
947
947
939
939
939
936
936
934
934
932
932
932
934
934
936
936
938
938
939
939
941
941
943
943
946
946
946
947
947
947
947
945
945
944
944
943
943
942
942
942
942
942
942
942
942
942
942
942
942
942
942
942
943
943
944
944
945
945
945
946
946
946
946
947
947
948
948
949
949
949
949
948
948
943
943
943
941
941
941
941
939
939
939
939
939
939
939
939
939
939
939
937
937
935
935
934
934
934
934
934
934
934
934
934
935
935
935
935
935
935
934
934
932
932
932
929
929
928
928
926
926
924
924
924
923
923
923
923
922
922
922
922
921
921
918
918
917
917
915
915
914
914
912
912
911
911
910
910
910
910
908
908
901
901
901
901
901
901
901
901
901
900
900
900
900
900
900
900
900
900
900
899
899
897
897
897
897
897
896
896
896
896
895
895
896
896
903
903
908
908
908
907
907
908
908
912
912
912
909
909
905
905
899
899
891
891
891
885
885
885
885
885
882
882
880
880
875
875
865
865
865
865
865
865
864
864
863
863
863
863
863
862
862
860
860
859
859
857
857
856
856
851
851
851
850
850
846
846
844
844
843
843
843
843
843
843
843
843
843
843
843
842
842
842
842
833
833
833
830
830
827
827
825
825
825
825
821
821
821
821
821
819
819
809
809
809
805
805
802
802
799
799
798
798
798
798
798
798
798
798
798
798
798
798
798
797
797
795
795
792
792
792
792
792
792
792
792
792