767
766
766
766
771
778
779
779
779
784
787
790
793
793
792
792
792
792
791
791
784
781
780
782
781
779
778
775
774
773
774
774
776
776
777
778
780
790
790
790
792
793
792
792
792
793
795
795
795
796
797
800
801
801
798
797
796
796
796
796
796
797
798
801
800
800
800
802
805
808
810
812
817
820
821
821
822
822
823
823
824
824
824
824
825
827
828
831
833
838
839
840
844
846
847
849
850
851
851
847
846
845
844
844
846
847
850
845
841
838
835
833
830
829
829
828
827
827
827
827
830
834
837
840
840
841
842
842
844
855
858
861
865
871
873
873
873
873
873
872
872
872
872
872
872
870
868
867
864
859
859
857
851
850
849
848
847
846
846
848
848
849
850
851
851
852
857
861
864
865
866
867
867
869
871
872
876
878
881
881
884
886
887
889
894
895
896
898
899
900
902
905
906
910
911
913
913
912
910
907
907
907
907
907
907
907
907
907
908
910
911
913
914
914
913
913
912
912
912
912
913
913
914
914
914
924
937
940
941
943
944
946
947
948
949
950
951
954
956
958
957
956
954
952
951
949
948
949
950
951
956
961
962
962
961
963
964
965
965
966
967
967
967
967
967
967
967
967
968
973
973
975
975
978
978
978
978
978
980
981
982
982
987
988
990
990
991
992
997
1015
1016
1023
1024
1025
1028
1030
1030
1032
1036
1037
1038
1040
1043
1046
1050
1056
1058
1060
1064
1068
1073
1075
1077
1081
1086
1097
1104
1110
1116
1120
1123
1127
1133
1137
1145
1148
1152
1163
1179
1185
1190
1194
1197
1199
1200
1202
1204
1205
1205
1205
1205
1205
1205
1205
1205
1203
1201
1199
1198
1196
1192
1188
1183
1176
1157
1146
1143
1140
1133
1129
1124
1120
1116
1112
1106
1100
1092
1081
1076
1071
1070
1068
1062
1059
1056
1054
1052
1047
1044
1041
1038
1037
1036
1036
1031
1029
1028
1027
1024
1023
1021
1014
1012
995
991
991
990
989
988
987
982
981
980
979
977
977
977
977
977
974
973
972
971
968
967
967
967
967
967
967
967
966
966
966
966
965
964
961
962
962
960
953
949
949
948
948
950
952
953
956
957
957
957
955
954
950
949
948
947
946
945
943
941
940
938
934
921
914
914
914
913
913
912
912
912
912
912
913
913
913
912
910
909
908
907
907
907
907
907
907
907
907
908
911
914
915
913
911
910
905
904
900
898
897
896
895
894
893
888
886
885
883
881
880
877
876
871
871
869
867
867
865
865
862
859
855
851
851
850
849
848
847
847
846
846
847
849
850
851
853
860
862
862
867
869
870
871
872
872
871
871
871
871
872
872
872
871
868
862
858
855
852
842
842
842
840
840
839
835
833
829
827
828
828
829
829
830
830
830
834
836
839
842
847
850
847
845
843
845
847
848
850
854
853
852
851
848
846
845
840
838
837
831
829
827
826
824
824
824
824
824
823
822
822
821
821
820
819
816
811
809
807
804
801
801
801
801
801
797
796
796
796
796
796
797
797
798
802
801
799
797
795
795
795
795
793
793
793
793
794
791
788
788
787
779
777
776
776
775
774
774
774
775
775
779
780
781
782
781
782
785
791
791
791
791
791
791
792
792
788
785
782
778
778
778
776
769
766
766
766