371
371
371
389
407
419
437
465
482
505
535
557
592
645
682
696
699
720
728
736
740
744
757
757
751
749
765
783
787
796
803
808
812
828
841
861
877
888
899
905
913
919
929
935
940
946
953
963
961
970
973
974
974
978
984
986
999
1005
1010
1017
1023
1024
1030
1032
1034
1036
1040
1053
1057
1060
1064
1070
1076
1080
1083
1087
1091
1093
1098
1104
1111
1116
1118
1122
1125
1127
1130
1132
1139
1142
1146
1149
1152
1157
1164
1171
1174
1180
1189
1193
1203
1210
1214
1221
1237
1240
1245
1252
1258
1264
1270
1274
1276
1279
1283
1290
1298
1312
1320
1324
1329
1334
1341
1344
1347
1353
1358
1366
1368
1371
1378
1381
1384
1388
1394
1398
1402
1403
1404
1405
1408
1409
1411
1411
1411
1412
1412
1414
1416
1417
1419
1421
1425
1431
1432
1435
1436
1437
1442
1443
1443
1440
1433
1425
1420
1424
1428
1428
1428
1427
1427
1427
1427
1418
1416
1411
1407
1403
1394
1385
1382
1379
1373
1359
1353
1342
1331
1327
1320
1318
1302
1291
1283
1279
1274
1268
1259
1251
1248
1245
1237
1233
1231
1229
1218
1219
1219
1219
1218
1217
1217
1216
1215
1200
1198
1181
1176
1173
1171
1168
1166
1162
1161
1159
1155
1154
1149
1136
1128
1128
1128
1128
1130
1132
1135
1138
1143
1148
1161
1166
1173
1177
1180
1190
1191
1197
1202
1205
1206
1208
1207
1206
1204
1202
1201
1200
1199
1201
1203
1204
1205
1206
1207
1208
1208
1209
1209
1209
1208
1208
1208
1208
1209
1210
1211
1213
1213
1213
1216
1217
1219
1219
1219
1219
1220
1220
1220
1221
1225
1226
1226
1227
1227
1228
1228
1228
1229
1231
1232
1233
1234
1237
1238
1237
1233
1227
1226
1222
1220
1218
1215
1212
1208
1206
1205
1204
1203
1201
1199
1196
1194
1193
1192
1192
1190
1190
1190
1190
1190
1190
1192
1194
1195
1196
1197
1197
1198
1198
1198
1198
1199
1201
1204
1216
1219
1222
1233
1243
1258
1267
1271
1277
1277
1285
1289
1294
1294
1295
1296
1296
1296
1295
1295
1293
1291
1289
1286
1281
1278
1271
1253
1242
1236
1230
1221
1208
1201
1189
1177
1171
1166
1160
1155
1152
1150
1147
1146
1144
1147
1149
1153
1155
1159
1163
1164
1166
1169
1171
1180
1185
1189
1193
1201
1207
1213
1219
1226
1233
1236
1239
1242
1243
1243
1242
1237
1234
1222
1215
1213
1215
1217
1216
1214
1214
1208
1200
1190
1187
1184
1183
1185
1187
1194
1197
1199
1203
1203
1205
1210
1212
1217
1221
1226
1232
1238
1244
1245
1244
1243
1243
1242
1241
1240
1240
1238
1237
1237
1237
1236
1235
1235
1236
1238
1239
1241
1245
1247
1249
1252
1254
1261
1265
1265
1264
1263
1260
1258
1257
1251
1246
1241
1234
1224
1218
1214
1206
1203
1201
1192
1187
1185
1177
1176
1176
1176
1175
1174
1171
1161
1151
1146
1142
1135
1128
1125
1122
1119
1119
1117
1116
1114
1113
1112
1110
1108
1106
1104
1101
1099
1097
1095
1092
1092
1092
1090
1090
1091
1097
1103
1111
1120
1123
1127
1134
1136
1138
1141
1143
1145
1152
1156
1158
1164
1185
1191
1197
1206
1211
1216
1220
1222
1223
1224
1225
1226
1227
1230
1232
1233
1235
1238
1240
1242
1245
1251
1259
1266
1274
1293
1293
1294
1295
1295
1303
1308
1311
1313
1314
1314
1311
1305
1295
1291
1289
1286
1279
1271
1236
1188
1144
1122
1120
1118
1113
1107
1083
1067
997
977
1062
1122
1144
1144
1121
1102
1088
1088
1089
1096
1101
1103
1113
1122
1124
1126
1096
1074
1067
1056
1055
1050
1035
1024
1024
1011
974
905
872
855
849
821
801
769
748
716
710
704
686
663
624
570
541
518
483
458
445
423
408
390
380
370
370