699
699
704
705
712
713
718
722
725
726
728
732
732
732
735
740
742
745
750
752
756
756
756
761
762
764
766
770
772
776
778
780
781
781
781
783
784
786
790
794
799
802
805
805
805
808
810
813
815
819
822
824
830
834
834
834
839
843
846
848
853
855
855
855
857
860
864
868
874
881
886
886
886
887
888
889
890
892
892
892
892
892
892
892
892
892
892
892
892
892
893
893
894
894
895
895
895
895
897
901
902
903
910
913
920
920
920
926
928
930
931
932
934
934
934
935
936
936
936
936
935
935
935
935
933
931
931
931
931
931
931
931
931
931
932
932
932
933
933
935
936
938
938
938
938
942
945
946
948
951
952
952
952
953
955
955
957
959
961
962
964
969
975
975
975
979
983
988
990
990
990
990
990
990
990
990
991
991
992
992
992
992
994
996
999
1001
1001
1002
1002
1002
1003
1003
1004
1006
1007
1007
1007
1007
1007
1007
1007
1007
1007
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1007
1007
1008
1008
1009
1009
1010
1010
1010
1010
1010
1010
1010
1011
1012
1012
1013
1013
1013
1013
1013
1013
1013
1013
1013
1013
1012
1010
1010
1009
1005
1001
1001
1001
999
999
998
996
993
993
993
991
989
988
984
979
979
979
973
966
960
955
955
955
951
947
944
944
944
944
945
945
946
947
948
949
949
949
950
950
951
953
955
956
959
959
959
961
964
966
966
969
969
969
969
971
971
972
972
972
974
975
977
977
977
978
979
979
977
976
976
976
976
976
976
976
976
976
976
976
976
976
976
978
978
980
984
987
987
987
991
994
995
996
997
997
997
997
997
997
998
999
1000
1000
1000
1001
1003
1004
1004
1007
1007
1007
1007
1005
1004
1002
1002
1001
1000
1000
1000
1000
1000
999
999
1000
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1000
1000
1000
999
998
998
998
998
998
998
998
998
998
998
998
998
998
998
998
998
999
999
999
1000
1001
1001
1001
1000
999
999
999
999
998
998
998
999
999
999
1001
1001
1001
1004
1006
1007
1010
1013
1017
1017
1017
1016
1016
1015
1013
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1011
1011
1010
1010
1009
1008
1008
1007
1007
1007
1005
1005
1005
1003
1002
1002
1002
1002
1002
1002
1002
1002
1003
1003
1004
1006
1006
1006
1006
1006
1007
1009
1010
1012
1012
1012
1015
1016
1016
1016
1016
1015
1015
1015
1015
1014
1013
1012
1012
1012
1012
1013
1013
1013
1014
1016
1018
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1021
1022
1023
1024
1024
1024
1024
1024
1024
1024
1022
1021
1018
1018
1018
1018
1016
1014
1010
1005
1002
1002
1002
1000
996
991
986
982
982
982
979
977
977
975
974
972
972
972
971
971
971
971
970
969
970
973
973
973
976
981
987
988
988
988
988
988
988
988
988
988
988
989
991
991
992
994
995
995
995
995
995
995
995
995
995
995
995
995
995
995
995
995
996
998
1000
1003
1006
1007
1007
1007
1007
1008
1008
1008
1017
1020
1022
1025
1025
1025
1030
1033
1033
1034
1034
1035
1037
1037
1037
1040
1043
1044
1044
1049
1051
1054
1054
1054
1058
1058
1059
1059
1060
1062
1063
1063
1063
1065
1068
1068
1069
1070
1070
1073
1073
1073
1074
1079
1086
1089
1094
1094
1094
1098
1100
1100
1100
1100
1100
1101
1102
1103
1100
1100
1100
1098
1097
1097
1096
1096
1095
1095
1095
1095
1095
1095
1094
1094
1094
1093
1093
1093
1092
1092
1092
1092
1092
1092
1092
1092
1092
1092
1092
1092
1092
1093
1093
1093
1093
1093
1092
1090
1090
1090
1089
1089
1088
1088
1087
1086
1086
1085
1084
1084
1084
1084
1084
1084
1084
1084
1084
1084
1084
1084
1084
1085
1086
1087
1087
1088
1088
1088
1089
1090
1091
1091
1092
1092
1092
1093
1093
1093
1093
1093
1093
1093
1093
1093
1093
1093
1093
1093
1093
1094
1094
1095
1096
1096
1096
1096
1097
1097
1097
1098
1098
1098
1099
1099
1100
1102
1103
1104
1106
1108
1108
1108
1110
1111
1112
1113
1114
1115
1116
1116
1117
1117
1118
1120
1120
1120
1123
1125
1125
1126
1128
1128
1128
1128
1128
1128
1128
1128
1128
1128
1127
1125
1121
1118
1114
1114
1114
1114
1116
1117
1119
1119
1121
1122
1123
1124
1125
1125
1126
1126
1126
1126
1127
1128
1129
1129
1130
1130
1131
1131
1131
1132
1133
1133
1133
1133
1133
1132
1131
1130
1129
1128
1128
1127
1126
1126
1126
1126
1125
1125
1125
1124
1124
1124
1123
1123
1125
1126
1126
1126
1126
1127
1129
1130
1131
1132
1132
1133
1133
1133
1133
1133
1133
1133
1133
1133
1133
1133
1133
1133
1133
1133
1133
1133
1134
1135
1137
1137
1137
1138
1138
1139
1141
1142
1143
1144
1144
1144
1145
1145
1144
1144
1142
1141
1141
1141
1140
1140
1140
1140
1140
1140
1140
1140
1140
1141
1141
1141
1142
1143
1143
1143
1144
1145
1146
1146
1146
1146
1149
1149
1149
1149
1149
1149
1149
1149
1149
1149
1148
1148
1147
1147
1146
1146
1147
1147
1147
1147
1147
1148
1148
1148
1148