662
662
659
656
651
651
652
654
655
657
662
667
670
671
672
676
678
679
680
682
683
685
687
689
691
695
697
700
703
705
702
705
708
708
710
711
711
712
712
713
714
716
718
718
718
718
717
719
719
720
721
722
722
723
723
721
723
724
726
727
731
734
738
739
740
741
743
745
746
748
745
747
751
756
755
749
749
749
749
749
755
756
771
778
783
786
787
788
788
788
788
788
788
800
806
803
798
795
784
785
785
785
786
786
786
786
776
777
777
763
763
764
764
764
760
761
759
765
765
766
767
767
767
766
763
769
769
767
767
769
769
770
770
774
774
775
780
781
781
779
779
778
778
777
777
777
771
769
766
766
766
766
766
766
764
764
763
763
761
761
757
756
758
759
762
763
767
772
773
773
774
774
774
771
768
764
764
763
764
764
766
766
767
767
769
772
773
773
773
773
775
775
775
773
773
773
775
775
775
775
774
774
774
774
774
774
775
777
778
778
778
778
778
778
778
778
778
778
778
778
778
778
778
778
781
781
781
782
782
784
792
798
799
799
784
785
781
782
786
788
791
785
785
785
789
790
788
787
787
786
785
785
784
784
784
784
783
783
783
783
785
785
787
788
789
790
790
790
791
791
791
791
791
793
793
794
795
795
795
795
796
796
796
796
796
796
796
796
796
796
796
795
795
794
794
792
791
791
794
796
794
793
793
797
797
796
792
791
789
786
776
775
775
802
804
825
825
825
824
824
824
824
813
818
817
817
816
815
814
812
811
808
806
805
802
799
794
791
788
782
781
780
779
779
780
780
780
779
778
778
777
776
775
775
775
775
775
775
775
775
775
775
775
776
776
778
778
778
779
779
779
779
779
778
778
778
778
778
778
777
776
785
786
794
794
805
806
797
796
796
795
802
802
802
791
789
777
776
769
769
772
772
772
770
770
770
770
771
771
771
771
771
770
770
769
769
769
769
769
769
769
769
769
768
768
768
767
767
766
766
765
765
765
765
765
764
764
763
762
756
756
756
756
756
756
763
766
767
776
775
775
774
771
771
765
763
761
761
762
763
766
773
773
773
775
775
775
775
775
775
775
775
775
776
777
777
778
778
778
777
777
780
781
781
779
779
779
779
778
777
775
773
770
770
769
769
770
771
771
772
772
771
765
764
763
749
731
729
729
728
727
731
732
733
733
733
735
739
739
740
740
740
741
742
742
743
743
744
744
744
745
746
747
748
749
749
749
749
749
750
750
751
751
751
751
751
751
755
756
757
757
758
758
759
759
759
759
759
758
758
759
759
759
760
763
763
764
765
766
765
763
763
763
763
763
766
766
766
767
768
768
768
768
768
771
770
770
766
760
760
760
762
763
763
765
750
750
749
748
748
750
751
752
760
761
761
761
761
768
769
770
770
771
771
771
773
773
772
774
774
774
774
776
777
777
777
781
783
783
782
782
781
781
780
780
780
776
776
776
777
777
777
776
770
769
768
766
767
769
770
770
770
770
770
770
770
770
771
771
771
770
770
771
772
772
773
774
774
774
775
775
776
777
777
780
780
780
781
782
782
783
784
783
783
783
781
778
777
776
776
776
776
776
775
775
776
777
778
779
779
779
779
779
778
776
775
775
774
774
774
774
774
774
774
775
775
775
777
777
780
782
784
784
784
783
781
773
773
769
767
765
764
763
763
763
763
765
755
748
747
746
745
744
744
742
739
737
737
737
737
738
738
739
739
740
739
739
738
736
735
734
733
733
733
733
733
733
733
733
733
730
728
726
724
724
723
737
738
739
739
739
737
738
741
741
743
745
757
776
778
778
783
784
785
786