1400
1400
1400
1400
1400
1400
1400
1400
1400
1400
1400
1400
1399
1398
1398
1398
1397
1397
1396
1396
1394
1393
1391
1390
1388
1386
1383
1382
1379
1377
1375
1373
1372
1370
1367
1362
1357
1357
1357
1357
1357
1357
1357
1359
1362
1364
1366
1368
1370
1372
1372
1373
1373
1373
1374
1376
1377
1378
1380
1381
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1400
1400
1400
1401
1401
1401
1401
1400
1400
1400
1400
1400
1400
1400
1400
1400
1400
1400
1401
1401
1401
1401
1400
1399
1398
1397
1395
1393
1391
1390
1388
1386
1385
1383
1380
1377
1375
1374
1373
1370
1367
1363
1359
1357
1357
1356
1356
1358
1360
1362
1364
1365
1366
1367
1367
1367
1367
1366
1363
1360
1358
1356
1355
1352
1347
1343
1340
1337
1339
1342
1346
1349
1351
1353
1355
1356
1359
1361
1364
1367
1368
1369
1370
1371
1371
1372
1373
1374
1374
1374
1374
1374
1373
1372
1371
1370
1368
1365
1362
1359
1356
1352
1347
1343
1343
1345
1345
1343
1341
1341
1341
1341
1342
1344
1345
1345
1345
1345
1345
1344
1342
1339
1337
1336
1335
1331
1326
1325
1322
1324
1327
1333
1335
1337
1338
1339
1341
1344
1346
1347
1350
1351
1352
1353
1353
1354
1355
1356
1357
1357
1358
1359
1360
1361
1362
1363
1364
1364
1365
1365
1365
1364
1364
1364
1364
1364
1362
1359
1357
1355
1352
1350
1347
1343
1339
1336
1333
1330
1327
1325
1319
1316
1319
1327
1325
1323
1326
1329
1331
1333
1335
1336
1337
1338
1340
1342
1344
1346
1347
1349
1351
1352
1354
1355
1356
1356
1357
1357
1358
1358
1359
1359
1359
1359
1359
1359
1359
1360
1360
1361
1363
1365
1366
1368
1369
1371
1372
1374
1375
1376
1377
1378
1378
1380
1381
1382
1384
1385
1386
1386
1387
1388
1388
1388
1388
1388
1388
1388
1388
1388
1388
1389
1390
1391
1392
1393
1394
1394
1394
1394
1393
1392
1392
1391
1391
1391
1392
1392
1392
1392
1392
1391
1391
1391
1393
1396
1399
1401
1403
1405
1406
1406
1406
1406
1406
1405
1405
1405
1405
1403
1401
1399
1398
1398
1398
1399
1401
1403
1403
1403
1403
1405
1407
1407
1407
1406
1406
1407
1409
1410
1411
1412
1414
1415
1416
1416
1416
1416
1417
1417
1417
1417
1417
1417
1417
1417
1417
1417
1416
1415
1414
1413
1413
1413
1414
1415
1417
1417
1419
1421
1421
1422
1423
1424
1425
1427
1429
1431
1434
1435
1436
1438
1439
1441
1442
1443
1445
1446
1447
1448
1450
1451
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1463
1464
1465
1465
1466
1466
1466
1467
1467
1467
1467
1467
1467
1466
1464
1462
1459
1454
1449
1445
1442
1440
1438
1437
1438
1438
1440
1442
1444
1445
1447
1448
1449
1450
1451
1453
1454
1455
1456
1456
1458
1459
1460
1461
1462
1463
1464
1464
1464
1465
1466
1466
1467
1467
1466
1466
1466
1466
1465
1464
1463
1461
1459
1457
1454
1450
1448
1445
1442
1441
1441
1442
1442
1444
1445
1446
1447
1448
1449
1450
1450
1452
1453
1455
1456
1457
1457
1458
1459
1460
1461
1462
1463
1463
1464
1465
1466
1467
1467
1467
1467
1466
1466
1465
1464
1464
1464
1464
1463
1462
1460
1457
1454
1454
1454
1456
1457
1458
1460
1461
1462
1463
1464
1464
1465
1466
1466
1466
1466
1465
1464
1462
1461
1457
1454
1451
1449
1446
1443
1443
1443
1443
1444
1446
1447
1449
1451
1453
1454
1456
1457
1458
1459
1460
1461
1461
1462
1462
1463
1463
1462
1462
1462
1462
1461
1460
1458
1456
1455
1454
1453
1452
1453
1453
1453
1452
1452
1452
1452
1453
1454
1454
1454
1454
1453
1453
1453
1451
1450
1448
1445
1442
1440
1438
1436
1434
1431
1429
1425
1421
1419
1417
1417
1417
1418
1418
1418
1418
1417
1417
1416
1415
1415
1415
1413
1411
1411
1410
1409
1407
1405
1405
1405
1405
1405
1405
1405
1405
1406
1406
1406
1407
1407
1408
1408
1409
1411
1414
1416
1418
1418
1418
1419
1419
1419
1419
1421
1422
1424
1426
1427
1428
1428
1428
1427
1427
1426
1425
1424
1423
1422
1422
1422
1423
1423
1423
1423
1424
1424
1425
1425
1425
1425
1425
1426
1426
1425
1425
1424
1424
1425
1426
1426
1426
1426
1427
1427
1427
1426
1424
1423
1423
1423
1424
1426
1426
1426
1426
1426
1426
1427
1428
1429
1430
1431
1431
1432
1434
1435
1436
1437
1438
1439
1439
1440
1440
1440
1441
1442
1442
1443
1444
1444
1444
1444
1444
1445
1446
1446
1447
1447
1447
1447
1447
1446
1445
1445
1444
1443
1441
1440
1441
1442
1443
1443
1443
1443
1443
1444
1445
1445
1445
1445
1445
1445
1445
1445
1445
1446
1446
1446
1447
1447
1447
1447
1446
1445
1444
1444
1443
1442
1443
1445
1447
1447
1448
1450
1452
1451
1450
1449
1448
1448
1448
1449
1452
1453
1452
1452
1452
1453
1454
1455
1456
1456
1456
1456
1456
1456
1456
1456
1456
1456
1456
1456
1456
1456
1457
1457
1458
1458
1458
1457
1457
1457
1457
1457
1458
1458
1458
1458
1458
1458
1459
1460
1461
1462
1463
1463
1464
1464
1464
1464
1464
1465
1465
1465
1466
1466
1466
1466
1466
1466
1466
1466
1467
1468
1468
1468
1468
1468
1467
1467
1466
1465
1465
1465
1464
1464
1463
1463
1463
1464
1464
1464
1463
1463
1463
1463
1462
1460
1460
1459
1459
1458
1458
1457
1457
1457
1457
1457
1457
1457
1458
1458
1457
1456
1456
1456
1456
1456
1456
1456
1456
1456
1456
1456
1456
1456
1456
1455
1454
1453
1453
1453
1452
1452
1450
1448
1449
1449
1450
1450
1451
1451
1450
1447
1446
1445
1443
1442
1443
1444
1445
1445
1447
1448
1448
1448
1447
1447
1446
1445
1445
1445
1445
1445
1445
1445
1445
1444
1444
1444
1444
1444
1443
1442
1442
1441
1440
1440
1440
1441
1443
1444
1445
1446
1446
1446
1447
1447
1447
1446
1445
1444
1443
1443
1443
1441
1439
1438
1436
1434
1432
1430
1429
1426
1425
1425
1426
1426
1424
1423
1423
1423
1426
1427
1427
1427
1426
1426
1426
1425
1425
1425
1425
1425
1425
1426
1426
1426
1426
1425
1425
1424
1423
1423
1423
1423
1423
1422
1422
1422
1422
1423
1423
1424
1424
1424
1424
1426
1429
1430
1431
1430
1426
1424
1422
1420
1419
1419
1419
1419
1419
1415
1411
1409
1408
1407
1406
1406
1405
1405
1405
1405
1406
1406
1406
1406
1406
1406
1406
1406
1406
1405
1404
1404
1403
1402
1402
1402
1402
1403
1403
1403
1402
1402
1402
1402
1402
1402
1403
1403
1404
1403
1402
1401
1400
1400
1401
1402
1404
1405
1408
1409
1411
1414
1416
1416
1416
1416
1416
1415
1414
1414
1413
1412
1412
1412
1412
1412
1412
1413
1413
1414
1416
1417
1417
1416
1415
1415
1416
1418
1419
1421
1422
1424
1425
1425
1426
1427
1429
1431
1432
1433
1435
1436
1438
1439
1440
1441
1442
1442
1444
1445
1447
1449
1450
1450
1451
1452
1452
1452
1451
1451
1451
1451
1452
1452
1452
1451
1450
1449
1449
1449
1449
1450
1451
1451
1451
1451
1451
1450
1449
1449
1449
1449
1448
1446
1444
1443
1441
1438
1435
1433
1432
1428
1421
1415
1411
1409
1415
1414
1413
1413
1415
1416
1417
1418
1418
1418
1418
1417
1416
1415
1413
1412
1411
1409
1407
1406
1402
1399
1393
1388
1385
1385
1385
1385
1381
1374
1368
1366
1366
1366
1368
1370
1370
1371
1372
1373
1373
1375
1376
1377
1378
1381
1383
1386
1388
1390
1391
1393
1394
1394
1394
1394
1394
1394
1394
1395
1395
1396
1397
1397
1398
1399
1399
1400
1400
1401
1402
1403
1404
1405
1406
1407
1410
1412
1414
1416
1417
1417
1418
1419
1419
1419
1421
1422
1424
1426
1427
1429
1430
1431
1432
1432
1434
1434
1434
1435
1435
1435
1435
1435
1434
1434
1432
1431
1430
1429
1428
1428
1429
1430
1430
1429
1429
1428
1427
1427
1426
1427
1428
1428
1427
1425
1424
1422
1421
1419
1418
1418
1415
1413
1415
1417
1419
1418
1416
1414
1412
1410
1409
1409
1409
1409
1408
1406
1405
1404
1404
1403
1401
1400
1399
1397
1395
1392
1391
1390
1390
1391
1393
1394
1395
1395
1395
1395
1395
1396
1396
1396
1396
1396
1396
1396
1397
1397
1397
1398
1398
1398
1398
1397
1397
1396
1396
1395
1393
1391
1388
1385
1382
1378
1374
1371
1367
1364
1362
1362
1362
1364
1365
1362
1361
1359
1358
1355
1351
1343
1339
1334
1326
1323
1325
1329
1332
1334
1335
1335
1335
1335
1335
1336
1336
1337
1337
1339
1340
1341
1342
1342
1342
1343
1343
1343
1344
1344
1344
1344
1344
1344
1344
1344
1344
1344
1343
1343
1342
1341
1341
1341
1341
1342
1343
1343
1343
1343
1344
1345
1345
1344
1343
1343
1343
1345
1347
1349
1350
1351
1353
1355
1356
1358
1359
1360
1361
1361
1361
1362
1362
1363
1364
1365
1367
1368
1369
1370
1370
1371
1372
1372
1373
1374
1374
1374
1374
1374
1373
1372
1371
1371
1364
1360
1354
1350
1343
1338
1338
1343
1345
1347
1350
1352
1354
1356
1356
1356
1357
1358
1358
1359
1360
1360
1360
1361
1362
1364
1366
1368
1368
1368
1368
1368
1367
1367
1366
1365
1364
1363
1361
1360
1358
1356
1355
1356
1357
1357
1357
1358
1361
1363
1365
1367
1369
1370
1371
1371
1372
1373
1373
1374
1375
1376
1376
1377
1378
1380
1381
1382
1383
1384
1384
1385
1386
1387
1388
1389
1390
1390
1390
1390
1391
1392
1392
1393
1394
1394
1395
1396
1397
1397
1398
1399
1399
1399
1400
1400
1401
1401
1401
1401
1400
1400
1400
1400
1400
1400
1400
1400
1400
1400
1400