1574
1573
1573
1575
1576
1579
1584
1586
1588
1590
1590
1590
1570
1568
1566
1565
1565
1564
1555
1544
1540
1528
1522
1512
1506
1491
1489
1481
1479
1478
1474
1472
1469
1467
1459
1455
1441
1433
1427
1419
1414
1410
1399
1393
1392
1392
1392
1391
1390
1389
1388
1387
1387
1386
1383
1380
1377
1374
1371
1368
1354
1347
1343
1337
1335
1334
1330
1328
1328
1327
1326
1326
1324
1323
1322
1321
1319
1318
1317
1313
1312
1310
1306
1304
1303
1302
1301
1300
1300
1300
1300
1301
1301
1300
1299
1299
1299
1297
1295
1293
1291
1291
1291
1290
1290
1290
1290
1286
1285
1283
1282
1281
1281
1280
1280
1279
1278
1277
1277
1277
1277
1277
1279
1279
1275
1274
1273
1272
1271
1270
1270
1269
1269
1269
1269
1269
1269
1270
1271
1271
1272
1272
1272
1272
1271
1271
1271
1271
1272
1272
1272
1272
1272
1272
1272
1273
1274
1274
1274
1274
1274
1274
1274
1274
1274
1274
1274
1274
1274
1274
1274
1274
1273
1273
1272
1271
1269
1268
1267
1266
1261
1261
1258
1258
1261
1261
1261
1260
1259
1259
1258
1258
1259
1260
1261
1261
1261
1261
1261
1262
1262
1263
1262
1262
1261
1260
1260
1257
1256
1259
1259
1259
1259
1260
1260
1261
1261
1261
1260
1260
1258
1255
1251
1250
1250
1250
1250
1250
1250
1250
1250
1250
1250
1250
1250
1250
1250
1250
1250
1250
1250
1249
1249
1249
1249
1249
1248
1248
1247
1247
1246
1245
1245
1244
1244
1243
1242
1242
1238
1233
1229
1225
1225
1225
1225
1225
1225
1225
1225
1225
1224
1224
1224
1224
1224
1224
1224
1224
1225
1225
1225
1225
1225
1225
1225
1225
1225
1225
1225
1225
1225
1225
1225
1225
1225
1225
1225
1225
1225
1225
1225
1224
1224
1224
1224
1223
1223
1222
1221
1220
1220
1219
1218
1216
1215
1211
1206
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1199
1199
1199
1199
1199
1198
1198
1198
1192
1183
1177
1176
1176
1175
1175
1175
1175
1175
1175
1175
1175
1175
1175
1175
1175
1175
1175
1175
1175
1175
1175
1175
1175
1176
1179
1180
1186
1188
1189
1191
1191
1195
1199
1199
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1200
1206
1207
1210
1212
1212
1212
1213
1215
1215
1215
1215
1215
1215
1215
1216
1214
1211
1210
1210
1210
1214
1218
1215
1214
1210
1207
1208
1211
1211
1212
1212
1211
1211
1211
1211
1212
1213
1214
1214
1216
1218
1218
1220
1220
1220
1221
1221
1221
1221
1221
1221
1221
1221
1221
1226
1228
1229
1229
1230
1230
1233
1236
1238
1241
1244
1248
1248
1249
1252
1254
1255
1255
1255
1258
1259
1259
1260
1261
1262
1262
1263
1262
1262
1261
1260
1260
1260
1261
1262
1263
1264
1265
1267
1270
1270
1270
1271
1275
1275
1275
1275
1275
1275
1275
1274
1274
1274
1276
1277
1278
1278
1278
1278
1278
1278
1282
1279
1281
1286
1287
1293
1301
1312
1317
1323
1323
1323
1323
1325
1325
1325
1325
1325
1325
1325
1325
1325
1325
1325
1325
1325
1325
1325
1325
1325
1325
1325
1325
1328
1333
1338
1338
1340
1344
1346
1348
1348
1348
1348
1348
1363
1367
1370
1372
1372
1372
1373
1373
1373
1373
1373
1373
1373
1373
1374
1374
1374
1374
1377
1381
1389
1391
1394
1394
1395
1396
1396
1397
1397
1398
1398
1398
1398
1398
1398
1398
1398
1398
1398
1398
1399
1399
1399
1399
1399
1399
1400
1400
1400
1400
1400
1400
1400
1400
1400
1400
1400
1400
1406
1407
1408
1408
1422
1422
1422
1422
1422
1423
1423
1424
1424
1422
1416
1411
1409
1408
1407
1408
1409
1409
1409
1409
1409
1411
1411
1409
1409
1410
1412
1420
1424
1425
1425
1427
1431
1437
1440
1445
1451
1453
1453
1453
1453
1451
1450
1450
1450
1450
1450
1451
1451
1452
1452
1452
1463
1467
1466
1465
1467
1470
1472
1474
1479
1479
1479
1479
1479
1479
1479
1479
1480
1480
1480
1480
1480
1486
1499
1500
1501
1502
1504
1505
1507
1517
1520
1520
1521
1522
1522
1520
1520
1520
1520
1520
1520
1522
1524
1525
1526
1538
1540
1537
1530
1525
1524
1524
1525
1525
1525
1525
1525
1525
1525
1521
1521
1511
1510
1510
1511
1519
1515
1510
1508
1511
1505
1503
1501
1501
1501
1500
1500
1500
1500
1500
1500
1500
1500
1500
1500
1500
1499
1498
1485
1485
1484
1483
1483
1483
1483
1481
1481
1480
1478
1477
1477
1474
1474
1473
1472
1470
1468
1467
1467
1466
1466
1466
1468
1466
1463
1461
1458
1456
1457
1459
1460
1461
1461
1461
1461
1459
1458
1457
1459
1460
1462
1463
1465
1464
1462
1458
1445
1444
1448
1450
1450
1450
1449
1446
1445
1443
1442
1438
1437
1436
1433
1429
1426
1425
1423
1424
1426
1427
1425
1421
1418
1414
1410
1405
1406
1409
1412
1416
1424
1424
1424
1424
1424
1424
1422
1420
1418
1415
1412
1414
1418
1421
1424
1428
1425
1420
1412
1407
1406
1406
1406
1402
1398
1395
1393
1390
1390
1391
1390
1390
1389
1389
1389
1389
1388
1387
1384
1377
1373
1372
1372
1369
1366
1365
1365
1368
1370
1368
1366
1363
1360
1359
1360
1360
1357
1354
1352
1351
1350
1342
1339
1336
1336
1337
1338
1339
1340
1341
1341
1340
1338
1338
1338
1338
1338
1337
1336
1336
1332
1330
1328
1325
1322
1321
1317
1316
1315
1315
1312
1297
1295
1291
1291
1291
1291
1291
1292
1294
1295
1294
1294
1293
1287
1285
1281
1282
1282
1280
1281
1282
1282
1278
1275
1273
1271
1271
1270
1269
1266
1264
1262
1258
1257
1257
1257
1257
1257
1258
1259
1253
1249
1247
1246
1245
1245
1244
1243
1240
1239
1238
1235
1232
1230
1229
1229
1228
1228
1228
1228
1227
1227
1226
1226
1223
1222
1221
1221
1221
1221
1221
1221
1222
1222
1221
1221
1221
1220
1220
1220
1220
1220
1220
1220
1220
1220
1219
1219
1217
1217
1215
1213
1213
1212
1211
1210
1209
1207
1204
1204
1202
1202
1201