686
682
678
676
676
675
675
677
680
682
686
685
685
682
685
685
683
692
690
697
700
705
715
724
732
742
770
770
783
786
785
801
804
774
770
754
770
756
711
711
761
754
740
724
718
721
755
757
751
755
734
737
739
742
745
749
750
755
744
738
737
740
744
753
759
757
759
762
776
776
790
794
795
795
806
802
806
805
809
812
820
817
821
820
829
832
839
840
842
846
846
846
846
853
855
857
857
859
859
859
858
857
858
855
850
850
850
851
851
850
848
848
845
845
841
842
833
826
824
823
822
817
814
815
811
811
811
811
809
807
805
802
801
786
792
792
777
777
778
775
775
780
783
786
785
790
789
789
793
791
791
792
791
791
789
788
775
779
779
780
780
781
781
780
780
781
783
783
782
782
782
778
778
779
779
779
779
779
781
780
780
782
783
783
782
781
781
779
780
780
781
784
784
785
788
795
795
796
799
802
797
801
802
802
802
802
804
806
802
801
808
807
805
804
802
803
803
802
808
810
811
816
824
832
843
846
850
854
857
860
860
843
842
843
848
855
858
863
863
864
860
855
853
854
857
859
861
874
888
888
888
905
908
911
914
919
922
923
923
917
922
909
902
893
891
900
900
900
900
906
910
912
912
912
916
918
920
927
933
936
940
941
941
941
942
945
947
948
948
949
950
953
954
956
956
953
950
953
952
952
941
941
934
927
922
908
902
901
880
877
875
873
871
868
865
863
855
853
856
854
847
851
854
854
855
856
856
855
855
853
846
852
854
854
857
862
891
914
945
947
950
957
957
964
965
966
970
986
987
990
991
994
987