682
683
684
685
688
690
690
692
693
694
695
696
699
702
703
706
707
710
711
714
716
716
716
721
726
726
726
727
727
730
730
733
733
734
737
741
748
748
750
753
756
757
758
760
762
764
767
768
771
775
779
783
787
788
789
790
792
797
800
804
807
808
811
811
811
812
812
812
812
816
819
821
822
824
826
826
829
831
834
836
840
842
844
849
852
855
858
862
864
869
873
877
881
885
889
892
892
894
895
898
901
901
907
911
914
916
920
924
927
928
930
933
933
935
935
937
938
940
943
945
948
950
950
952
953
955
955
957
959
960
961
962
964
965
966
966
968
968
970
972
973
975
977
980
981
983
985
987
989
991
994
995
997
1000
1002
1008
1011
1014
1019
1022
1022
1024
1028
1030
1030
1030
1034
1034
1036
1038
1040
1041
1043
1045
1046
1049
1051
1053
1054
1056
1058
1060
1062
1063
1066
1068
1070
1072
1073
1075
1076
1080
1081
1082
1083
1084
1086
1088
1090
1093
1095
1098
1102
1105
1108
1111
1113
1117
1120
1124
1128
1131
1133
1138
1138
1141
1146
1149
1153
1156
1158
1160
1161
1162
1165
1166
1168
1170
1171
1172
1176
1179
1182
1183
1184
1184
1186
1186
1187
1187
1188
1189
1190
1191
1192
1193
1194
1196
1196
1197
1199
1200
1201
1202
1202
1202
1202
1202
1203
1205
1205
1207
1207
1210
1210
1211
1211
1211
1211
1212
1212
1212
1212
1212
1211
1211
1211
1210
1210
1209
1209
1209
1210
1211
1212
1212
1213
1214
1214
1214
1214
1214
1214
1214
1214
1213
1212
1211
1210
1209
1209
1209
1207
1207
1206
1203
1203
1200
1198
1195
1193
1192
1190
1190
1188
1187
1184
1181
1180
1178
1177
1176
1175
1175
1174
1173
1172
1171
1171
1171
1171
1171
1171
1171
1171
1170
1170
1170
1170
1169
1169
1169
1169
1168
1168
1167
1167
1167
1166
1166
1165
1164
1164
1163
1163
1162
1161
1161
1160
1159
1159
1158
1156
1156
1154
1152
1151
1149
1149
1148
1148
1148
1147
1146
1146
1145
1144
1144
1143
1143
1142
1141
1140
1140
1137
1136
1136
1134
1133
1131
1130
1130
1128
1127
1127
1127
1125
1125
1124
1123
1122
1120
1119
1119
1118
1116
1115
1115
1112
1109
1105
1104
1100
1099
1097
1095
1093
1091
1088
1087
1084
1083
1081
1079
1077
1075
1073
1072
1069
1068
1068
1065
1064
1062
1061
1060
1058
1057
1056
1053
1052
1050
1048
1045
1045
1043
1043
1043
1043
1042
1042
1042
1042
1041
1041
1041
1041
1040
1040
1039
1039
1038
1038
1035
1034
1032
1028
1028
1024
1022
1020
1019
1018
1016
1015
1012
1011
1009
1007
1005
1003
1002
1000
998
996
992
990
989
985
982
981
979
978
977
976
975
974
972
971
970
968
967
965
964
964
961
961
958
957
955
954
953
952
951
950
948
947
945
945
943
943
942
940
939
937
937
935
935
932
930
928
926
924
923
922
921
920
919
917
916
915
912
912
911
911
910
910
909
909
908
908
907
907
906
905
905
904
903
903
902
901
901
901
901
901
901
901
901
901
901
900
900
900
900
899
899
898
898
898
897
897
897
897
897
897
897
897
897
900
901
902
903
905
905
905
905
904
904
904
904
904
905
905
907
908
909
911
911
912
912
912
912
912
912
912
912
912
912
912
911
911
911
911
906
905
901
900
899
896
894
893
890
888
886
883
882
879
876
874
873
871
870
868
867
864
864
864
863
863
862
862
862
861
861
860
860
860
860
860
857
854
854
853
850
847
845
842
841
840
839
839
838
838
836
835
834
834
834
833
833
831
829
829
829
827
825
824
823
822
821
819
818
817
817
816
815
813
812
810
808
807
805
804
803
802
799
798
795
793
789
786
783
779
778
772
770
767
764
763
760
758
754
751
748
746
744
743
741
738
734
733
732
729
728
728
728
727
726
724
722
718
717
717
716
716
714
712
709
707
704
703
700
700
698
697
696
696
694
692
691
690
687
685
685
682
682
682
682