968 967 966 965 965 963 961 960 954 952 949 947 943 942 940 937 933 933 932 932 931 931 930 930 930 930 929 929 929 929 929 931 931 932 934 934 935 935 935 934 937 937 937 937 936 935 935 936 936 937 940 941 941 941 943 943 943 944 944 945 948 948 948 947 947 950 951 953 955 955 955 957 958 959 963 966 967 966 966 966 965 965 964 964 966 968 970 972 973 976 977 978 979 979 979 980 981 983 990 995 997 1001 1001 999 997 997 997 996 996 1001 1003 1007 1010 1014 1016 1019 1021 1022 1022 1025 1026 1027 1032 1033 1035 1037 1038 1039 1040 1044 1045 1046 1047 1047 1049 1051 1053 1054 1054 1055 1055 1056 1056 1057 1057 1058 1066 1069 1072 1072 1073 1073 1073 1073 1073 1073 1073 1073 1073 1073 1072 1072 1072 1072 1070 1068 1066 1066 1067 1067 1068 1068 1067 1067 1067 1066 1066 1067 1070 1071 1074 1074 1074 1075 1075 1078 1078 1079 1079 1080 1080 1080 1077 1077 1076 1074 1073 1073 1073 1074 1074 1079 1078 1077 1077 1076 1076 1076 1076 1077 1077 1077 1076 1076 1086 1086 1087 1087 1087 1087 1087 1083 1084 1090 1092 1095 1095 1094 1094 1093 1091 1090 1090 1090 1090 1089 1089 1099 1102 1105 1106 1108 1111 1112 1114 1114 1114 1116 1123 1123 1123 1123 1122 1122 1121 1120 1117 1116 1115 1112 1111 1111 1111 1112 1112 1111 1109 1108 1107 1105 1106 1106 1106 1105 1102 1102 1103 1104 1105 1106 1105 1105 1105 1106 1106 1107 1107 1108 1108 1108 1108 1109 1113 1114 1114 1116 1116 1116 1117 1120 1120 1121 1121 1122 1122 1122 1124 1125 1133 1135 1135 1136 1138 1138 1139 1139 1139 1139 1139 1140 1140 1141 1141 1141 1141 1141 1155 1168 1171 1190 1196 1196 1197 1198 1198 1199 1201 1202 1204 1207 1210 1211 1211 1205 1201 1195 1193 1191 1189 1187 1188 1189 1190 1191 1193 1195 1197 1199 1202 1204 1212 1215 1218 1221 1221 1223 1226 1229 1230 1231 1231 1237 1242 1245 1248 1253 1254 1256 1258 1259 1261 1263 1266 1273 1276 1278 1280 1282 1282 1283 1283 1284 1285 1285 1287 1291 1295 1299 1300 1305 1307 1307 1307 1309 1309 1307 1306 1306 1306 1306 1306 1306 1306 1306 1304 1304 1304 1299 1295 1294 1293 1293 1294 1295 1296 1296 1295 1294 1293 1293 1290 1289 1287 1287 1285 1285 1285 1283 1283 1283 1283 1283 1283 1282 1280 1277 1273 1271 1259 1257 1257 1257 1257 1252 1246 1244 1242 1240 1233 1229 1227 1225 1224 1217 1214 1210 1210 1209 1208 1207 1207 1207 1207 1207 1207 1204 1203 1201 1200 1200 1198 1195 1195 1194 1192 1190 1189 1185 1182 1182 1181 1181 1181 1180 1180 1178 1177 1175 1173 1171 1170 1169 1169 1165 1163 1162 1160 1157 1156 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1153 1150 1148 1147 1144 1142 1141 1140 1138 1138 1138 1138 1134 1134 1133 1132 1131 1131 1130 1128 1125 1121 1121 1121 1122 1122 1122 1122 1121 1120 1119 1118 1117 1116 1116 1115 1115 1116 1116 1117 1118 1119 1119 1120 1120 1121 1119 1119 1119 1119 1119 1119 1117 1116 1116 1115 1115 1115 1115 1117 1117 1116 1116 1115 1114 1112 1110 1109 1108 1108 1107 1107 1105 1104 1103 1102 1101 1101 1100 1100 1100 1096 1095 1095 1094 1093 1093 1090 1090 1089 1088 1086 1085 1080 1079 1078 1077 1077 1076 1073 1072 1072 1062 1060 1055 1054 1052 1051 1050 1050 1050 1050 1049 1049 1049 1050 1052 1054 1055 1053 1053 1052 1052 1052 1052 1052 1051 1050 1049 1043 1041 1041 1041 1041 1037 1037 1035 1028 1023 1023 1022 1021 1021 1020 1019 1019 1017 1015 1014 1012 1008 1002 1000 1000 1000 1000 1000 1000 999 997 995 986 984 982 981 979 977 973 972 968 967 965 962 961 961 960 959 958 956 952 950 949 949 949 949 948 948 947 947 945 945 945 943 939 938 937 937 937 927 928 928 927 927 927 927 929 929 930 929 929 929 929 929 928 928 928 927 925 921 920 920 920 920 920 920 922 923 923 924 924 924 924 924 924 925 925 927 927 928 929 926 924 924 926 931 931 931 930 930 930 930 930 930 932 932 929 922 920 926 928 928 928 927 926 925 924 922 919 918 918 918 918 918 918 918 918 918 921 922 920 919 918 916 916 916 916 916 916 915 915 915 915 915 915 916 917 919 920 920 919 919 919 919 919 920 921 924 924 924 924 925 925 925 925 925 924 922 921 920 920 919 918 918 918 918 918 921 921 923 925 929 930 930 929 929 929 929 928 926 924 923 922 921 921 922 928 930 932 932 931 931 930 930 930 930 929 928 928 927 927 929 930 930 930 930 930 930 930 930 930 931 933 935 938 939 940 941 941 941 941 939 939 940 940 940 940 940 940 939 939 939 941 941 952 953 954 954 954 954 954 954 953 953 953 953 954 954 954 954 952 952 952 952 952 952 952 952 952 954 955 954 949 949 949 949 949 950 952 953 953 953 953 954 957 957 955 954 954 956 957 959 959 961 962 960 958 955 955 957 957 954 955 955 955 958 959 959 959 959 959 959 959 960 961 962 962 962 961 961 960 960 959 961 962 964 974 975 975 978 979 977 979 980 982 984 989 995 997 998 995 995 994 993 993 993 992 993 994 994 995 995 996 998 998 999 1000 999 999 998 998 998 998 997 996 996 995 995 994 994 994 994 994 994 994 995 996 997 998 998 999 999 999 998 998 997 997 997 996 996 998 998 999 999 997 995 995 995 995 997 999 1001 1001 1001 1001 1001 1001 1001 1001 1001 1001 1002 1002 1003 1004 1005 1005 1009 1013 1013 1013 1013 1013 1013 1012 1011 1011 1011 1011 1011 1011 1011 1011 1012 1012 1012 1012 1013 1017 1018 1018 1020 1020 1021 1029 1032 1034 1036 1039 1041 1042 1043 1043 1045 1045 1045 1045 1045 1045 1045 1048 1049 1049 1049 1049 1049