847
847
846
846
846
846
846
846
846
846
846
846
846
846
846
846
845
845
845
845
845
845
845
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
845
845
845
845
845
845
845
846
846
846
846
846
846
846
846
847
847
847
847
847
847
847
848
848
848
848
848
849
849
849
849
849
849
850
850
850
850
851
851
851
852
852
852
852
852
852
852
852
852
852
853
853
853
853
853
853
853
853
853
853
853
853
853
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
852
852
852
852
851
851
851
851
850
850
850
850
849
849
849
849
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
848
848
848
848
848
848
847
847
847
847
847
847
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
846
846
846
846
846
846
846
846
846
846
846
845
845
845
845
845
845
845
845
845
845
845
845
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
844
845
845
845
845
845
845
846
846
846
846
846
846
846
846
846
846
846
846
846
846
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
844
844
844
843
843
843
842
842
842
841
841
841
840
840
840
839
839
839
839
839
838
838
838
838
838
837
837
837
837
837
836
836
836
836
835
835
835
835
834
834
834
834
833
833
833
833
832
832
832
831
831
831
830
830
829
829
829
828
828
827
827
827
827
828
829
829
830
831
831
832
832
833
833
834
835
835
835
835
835
834
834
833
833
832
832
831
831
830
830
829
829
828
828
828
827
827
827
826
826
826
825
825
825
825
825
825
825
825
825
825
825
825
825
825
825
825
825
825
825
825
825
826
826
826
826
826
827
827
827
827
827
828
828
828
828
828
829
829
829
829
829
829
829
829
829
829
829
829
829
830
830
830
830
830
830
830
830
830
830
831
831
831
831
832
832
832
832
832
832
833
833
833
833
833
833
834
834
834
834
835
835
835
835
835
835
836
836
836
836
836
836
837
837
837
837
837
837
838
838
838
838
838
838
839
839
839
839
839
839
840
840
840
840
840
840
841
841
841
841
841
841
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
843
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
842
843
843
843
843
843
843
843
843
843
843
844
844
844
844
844
844
844
844
845
845
845
845
845
845
845
845
846
846
846
846
846
846
846
846
846
846
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
846
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
846
846
846
846
846
846
846
846
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
846
846
846
846
846
846
845
845
845
845
845
845
844
844
844
844
843
843
843
843
842
842
842
842
842
842
842
842
842
842
841
841
841
841
841
841
841
841
841
841
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
840
841
841
841
841
841
841
841
841
841
841
841
841
841
841
841
841
842
842
842
842
842
842
842
842
842
842
842
842
843
843
843
843
843
843
843
843
844
844
844
844
844
844
844
844
844
844
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
846
846
846
846
846
846
846
846
846
846
846
846
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
847
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
849
849
849
849
849
849
849
849
849
849
850
850
850
850
850
850
850
850
850
850
850
850
851
851
851
851
851
851
851
851
851
851
851
851
852
852
852
852
852
852
852
852
852
852
852
852
852
852
852
852
852
852
852
852
852
852
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
852
852
852
852
852
852
852
852
852
852
852
852
852
852
852
852
852
852
852
852
852
852
852
852
851
851
851
851
851
851
851
851
851
851
851
851
851
851
851
851
851
851
851
851
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
850
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
849
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
849
849
849
849
849
849
849
849
849
849
849
849
849
849
850
850
850
850
850
850
850
850
851
851
851
851
851
851
851
851
851
851
852
852
852
852
852
852
852
852
852
852
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
853
854
854
854
854
854
854
854
854
854
854
854
854
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
854
853
853
853
853
853
853
853
853
853
853
853
853
853
853
852
852
852
852
852
852
852
852
851
851
851
851
851
851
851
851
850
850
850
850
850
850
849
849
849
849
849
849
849
849
848
848
848
848
848
848
848
848
847
847
847
847
847
847
847
847
847
847
846
846
846
846
846
846
846
846
846
846
846
846
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
844
844
844
844
844
844
844
844
844
844
843
843
843
843
843
843
843
843
843
843
843
843
843
843
844
844
844
844
844
844
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
845
846
846
846
846
846
846
846
846
847
847
847
847
847
847
847
847
847
847
847
847
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
848
847
847
847