3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
1312 1300 1311 1301 1302 1302 1313 1303 1302 1302 1303 1304 1314 1305 1303 1304 1304 1306 1315 1307 1304 1306 1305 1308 1316 1309 1305 1308 1306 1310 1317 1311 1306 1310 1307 1312 1318 1313 1307 1312 1308 1314 1319 1315 1308 1314 1309 1316 1320 1317 1309 1316 1310 1318 1321 1319 1310 1318 1311 1301 1312 1300 1331 1320 1321 1319 1313 1303 1322 1321 1312 1300 1314 1305 1323 1322 1313 1303 1315 1307 1324 1323 1314 1305 1316 1309 1325 1324 1315 1307 1317 1311 1326 1325 1316 1309 1328 1326 1317 1311 1318 1313 1329 1327 1318 1313 1319 1315 1330 1328 1319 1315 1320 1317 1321 1319 1330 1328 1320 1317 1322 1321 1341 1329 1331 1320 1323 1322 1332 1330 1322 1321 1324 1323 1333 1331 1323 1322 1325 1324 1334 1332 1324 1323 1326 1325 1335 1333 1325 1324 1337 1334 1326 1325 1327 1335 1338 1336 1327 1335 1328 1326 1339 1337 1328 1326 1329 1327 1340 1338 1329 1327 1330 1328 1341 1329 1330 1328 1331 1320 1332 1330 1351 1339 1341 1329 1333 1331 1342 1340 1332 1330 1334 1332 1343 1341 1333 1331 1335 1333 1344 1342 1334 1332 1336 1343 1345 1344 1335 1333 1347 1345 1336 1343 1337 1334 1348 1346 1337 1334 1338 1336 1349 1347 1338 1336 1339 1337 1350 1348 1339 1337 1340 1338 1351 1339 1340 1338 1341 1329 1342 1340 1361 1349 1351 1339 1343 1341 1352 1350 1342 1340 1344 1342 1353 1351 1343 1341 1345 1344 1354 1352 1344 1342 1346 1353 1355 1354 1345 1344 1357 1355 1346 1353 1347 1345 1358 1356 1347 1345 1348 1346 1359 1357 1348 1346 1349 1347 1360 1358 1349 1347 1350 1348 1361 1349 1350 1348 1351 1339 1352 1350 1371 1359 1361 1349 1353 1351 1362 1360 1352 1350 1354 1352 1363 1361 1353 1351 1355 1354 1364 1362 1354 1352 1356 1363 1365 1364 1355 1354 1367 1365 1356 1363 1357 1355 1368 1366 1357 1355 1358 1356 1369 1367 1358 1356 1359 1357 1370 1368 1359 1357 1360 1358 1371 1359 1360 1358 1361 1349 1362 1360 1381 1369 1371 1359 1363 1361 1372 1370 1362 1360 1364 1362 1373 1371 1363 1361 1365 1364 1374 1372 1364 1362 1366 1373 1375 1374 1365 1364 1377 1375 1366 1373 1367 1365 1378 1376 1367 1365 1368 1366 1379 1377 1368 1366 1369 1367 1380 1378 1369 1367 1370 1368 1381 1369 1370 1368 1371 1359 1372 1370 1391 1379 1381 1369 1373 1371 1382 1380 1372 1370 1374 1372 1383 1381 1373 1371 1375 1374 1384 1382 1374 1372 1376 1383 1385 1384 1375 1374 1377 1375 1386 1385 1376 1383 1388 1386 1377 1375 1378 1376 1389 1387 1378 1376 1379 1377 1390 1388 1379 1377 1380 1378 1381 1369 1390 1388 1380 1378 1382 1380 1401 1389 1391 1379 1383 1381 1392 1390 1382 1380 1384 1382 1393 1391 1383 1381 1385 1384 1394 1392 1384 1382 1386 1385 1395 1393 1385 1384 1387 1394 1396 1395 1386 1385 1388 1386 1397 1396 1387 1394 1399 1397 1388 1386 1389 1387 1390 1388 1399 1397 1389 1387 1391 1379 1400 1398 1390 1388 1392 1390 1411 1399 1401 1389 1393 1391 1402 1400 1392 1390 1394 1392 1403 1401 1393 1391 1395 1393 1404 1402 1394 1392 1396 1395 1405 1403 1395 1393 1397 1396 1406 1404 1396 1395 1398 1405 1407 1406 1397 1396 1399 1397 1408 1407 1398 1405 1400 1398 1409 1408 1399 1397 1401 1389 1410 1409 1400 1398 1402 1400 1421 1410 1411 1399 1413 1411 1402 1400 1403 1401 1414 1412 1403 1401 1404 1402 1405 1403 1414 1412 1404 1402 1406 1404 1415 1413 1405 1403 1407 1406 1416 1414 1406 1404 1408 1407 1417 1415 1407 1406 1409 1408 1418 1416 1408 1407 1410 1409 1419 1417 1409 1408 1411 1399 1420 1418 1410 1409 1412 1419 1431 1420 1421 1410 1413 1411 1422 1421 1412 1419 1414 1412 1423 1422 1413 1411 1415 1413 1424 1423 1414 1412 1416 1414 1425 1424 1415 1413 1417 1415 1426 1425 1416 1414 1418 1416 1427 1426 1417 1415 1419 1417 1428 1427 1418 1416 1420 1418 1429 1428 1419 1417 1421 1410 1430 1429 1420 1418 1422 1421 1441 1430 1431 1420 1423 1422 1432 1431 1422 1421 1424 1423 1433 1432 1423 1422 1425 1424 1434 1433 1424 1423 1426 1425 1435 1434 1425 1424 1427 1426 1436 1435 1426 1425 1428 1427 1437 1436 1427 1426 1429 1428 1438 1437 1428 1427 1430 1429 1439 1438 1429 1428 1431 1420 1440 1439 1430 1429 1432 1431 1451 1440 1441 1430 1433 1432 1442 1441 1432 1431 1434 1433 1443 1442 1433 1432 1435 1434 1444 1443 1434 1433 1436 1435 1445 1444 1435 1434 1437 1436 1446 1445 1436 1435 1438 1437 1447 1446 1437 1436 1449 1447 1438 1437 1439 1438 1450 1448 1439 1438 1440 1439 1441 1430 1450 1448 1440 1439 1442 1441 1461 1449 1451 1440 1443 1442 1452 1450 1442 1441 1444 1443 1453 1451 1443 1442 1445 1444 1454 1452 1444 1443 1446 1445 1455 1453 1445 1444 1447 1446 1456 1454 1446 1445 1448 1455 1457 1456 1447 1446 1449 1447 1458 1457 1448 1455 1450 1448 1459 1458 1449 1447 1451 1440 1460 1459 1450 1448 1452 1450 1471 1460 1461 1449 1453 1451 1462 1461 1452 1450 1464 1462 1453 1451 1454 1452 1455 1453 1464 1462 1454 1452 1456 1454 1465 1463 1455 1453 1457 1456 1466 1464 1456 1454 1458 1457 1467 1465 1457 1456 1459 1458 1468 1466 1458 1457 1460 1459 1469 1467 1459 1458 1461 1449 1470 1468 1460 1459 1462 1461 1481 1469 1471 1460 1473 1470 1462 1461 1463 1471 1474 1472 1463 1471 1464 1462 1475 1473 1464 1462 1465 1463 1466 1464 1475 1473 1465 1463 1467 1465 1476 1474 1466 1464 1468 1466 1477 1475 1467 1465 1469 1467 1478 1476 1468 1466 1470 1468 1479 1477 1469 1467 1471 1460 1480 1478 1470 1468 1482 1479 1481 1469 1472 1480 1483 1481 1472 1480 1473 1470 1484 1482 1473 1470 1474 1472 1485 1483 1474 1472 1475 1473 1486 1484 1475 1473 1476 1474 1477 1475 1486 1484 1476 1474 1478 1476 1487 1485 1477 1475 1479 1477 1488 1486 1478 1476 1480 1478 1489 1487 1479 1477 1481 1469 1490 1488 1480 1478 1492 1489 1491 1490 1482 1479 1493 1491 1482 1479 1483 1481 1494 1492 1483 1481 1484 1482 1495 1493 1484 1482 1485 1483 1496 1494 1485 1483 1486 1484 1487 1485 1496 1494 1486 1484 1488 1486 1497 1495 1487 1485 1489 1487 1498 1496 1488 1486 1490 1488 1499 1497 1489 1487 1491 1490 1500 1498 1490 1488 1502 1499 1501 1500 1492 1489 1503 1501 1492 1489 1493 1491 1504 1502 1493 1491 1494 1492 1505 1503 1494 1492 1495 1493 1506 1504 1495 1493 1496 1494 1497 1495 1506 1504 1496 1494 1498 1496 1507 1505 1497 1495 1499 1497 1508 1506 1498 1496 1500 1498 1509 1507 1499 1497 1501 1500 1510 1508 1500 1498 1512 1509 1511 1510 1502 1499 1513 1511 1502 1499 1503 1501 1514 1512 1503 1501 1504 1502 1515 1513 1504 1502 1505 1503 1516 1514 1505 1503 1506 1504 1507 1505 1516 1514 1506 1504 1508 1506 1517 1515 1507 1505 1509 1507 1518 1516 1508 1506 1510 1508 1519 1517 1509 1507 1511 1510 1520 1518 1510 1508 1522 1519 1521 1520 1512 1509 1523 1521 1512 1509 1513 1511 1524 1522 1513 1511 1514 1512 1525 1523 1514 1512 1515 1513 1526 1524 1515 1513 1516 1514 1517 1515 1526 1524 1516 1514 1518 1516 1527 1525 1517 1515 1519 1517 1528 1526 1518 1516 1520 1518 1529 1527 1519 1517 1521 1520 1530 1528 1520 1518 1522 1519 1541 1529 1531 1530 1533 1531 1522 1519 1523 1521 1534 1532 1523 1521 1524 1522 1535 1533 1524 1522 1525 1523 1526 1524 1535 1533 1525 1523 1527 1525 1536 1534 1526 1524 1528 1526 1537 1535 1527 1525 1529 1527 1538 1536 1528 1526 1530 1528 1539 1537 1529 1527 1531 1530 1540 1538 1530 1528 1532 1539 1551 1540 1541 1529 1533 1531 1542 1541 1532 1539 1534 1532 1543 1542 1533 1531 1535 1533 1544 1543 1534 1532 1536 1534 1545 1544 1535 1533 1537 1535 1546 1545 1536 1534 1538 1536 1547 1546 1537 1535 1549 1547 1538 1536 1539 1537 1550 1548 1539 1537 1540 1538 1541 1529 1550 1548 1540 1538 1542 1541 1561 1549 1551 1540 1553 1550 1542 1541 1543 1542 1554 1551 1543 1542 1544 1543 1545 1544 1554 1551 1544 1543 1546 1545 1555 1552 1545 1544 1547 1546 1556 1553 1546 1545 1548 1554 1557 1555 1547 1546 1549 1547 1558 1556 1548 1554 1550 1548 1559 1557 1549 1547 1551 1540 1560 1558 1550 1548 1552 1559 1571 1560 1561 1549 1553 1550 1562 1561 1552 1559 1554 1551 1563 1562 1553 1550 1555 1552 1564 1563 1554 1551 1556 1553 1565 1564 1555 1552 1557 1555 1566 1565 1556 1553 1568 1566 1557 1555 1558 1556 1569 1567 1558 1556 1559 1557 1570 1568 1559 1557 1560 1558 1561 1549 1570 1568 1560 1558 1562 1561 1581 1569 1571 1560 1563 1562 1572 1570 1562 1561 1564 1563 1573 1571 1563 1562 1565 1564 1574 1572 1564 1563 1566 1565 1575 1573 1565 1564 1577 1574 1566 1565 1567 1575 1578 1576 1567 1575 1568 1566 1579 1577 1568 1566 1569 1567 1580 1578 1569 1567 1570 1568 1581 1569 1570 1568 1571 1560 1572 1570 1591 1579 1581 1569 1573 1571 1582 1580 1572 1570 1574 1572 1583 1581 1573 1571 1575 1573 1584 1582 1574 1572 1576 1583 1585 1584 1575 1573 1587 1585 1576 1583 1577 1574 1588 1586 1577 1574 1578 1576 1589 1587 1578 1576 1579 1577 1590 1588 1579 1577 1580 1578 1591 1579 1580 1578 1581 1569 1582 1580 1601 1589 1591 1579 1583 1581 1592 1590 1582 1580 1584 1582 1593 1591 1583 1581 1585 1584 1594 1592 1584 1582 1586 1593 1595 1594 1585 1584 1597 1595 1586 1593 1587 1585 1598 1596 1587 1585 1588 1586 1599 1597 1588 1586 1589 1587 1600 1598 1589 1587 1590 1588 1601 1589 1590 1588 1591 1579 1592 1590 1611 1599 1601 1589 1593 1591 1602 1600 1592 1590 1594 1592 1603 1601 1593 1591 1595 1594 1604 1602 1594 1592 1596 1603 1605 1604 1595 1594 1607 1605 1596 1603 1597 1595 1608 1606 1597 1595 1598 1596 1609 1607 1598 1596 1599 1597 1610 1608 1599 1597 1600 1598 1611 1599 1600 1598 1601 1589 1602 1600 1621 1609 1611 1599 1603 1601 1612 1610 1602 1600 1604 1602 1613 1611 1603 1601 1605 1604 1614 1612 1604 1602 1606 1613 1615 1614 1605 1604 1617 1615 1606 1613 1607 1605 1618 1616 1607 1605 1608 1606 1619 1617 1608 1606 1609 1607 1620 1618 1609 1607 1610 1608 1621 1609 1610 1608 1611 1599 1612 1610 1631 1619 1621 1609 1613 1611 1622 1620 1612 1610 1614 1612 1623 1621 1613 1611 1615 1614 1624 1622 1614 1612 1616 1623 1625 1624 1615 1614 1617 1615 1626 1625 1616 1623 1628 1626 1617 1615 1618 1616 1629 1627 1618 1616 1619 1617 1630 1628 1619 1617 1620 1618 1621 1609 1630 1628 1620 1618 1622 1620 1641 1629 1631 1619 1623 1621 1632 1630 1622 1620 1624 1622 1633 1631 1623 1621 1625 1624 1634 1632 1624 1622 1626 1625 1635 1633 1625 1624 1627 1634 1636 1635 1626 1625 1628 1626 1637 1636 1627 1634 1639 1637 1628 1626 1629 1627 1630 1628 1639 1637 1629 1627 1631 1619 1640 1638 1630 1628 1632 1630 1651 1639 1641 1629 1633 1631 1642 1640 1632 1630 1634 1632 1643 1641 1633 1631 1635 1633 1644 1642 1634 1632 1636 1635 1645 1643 1635 1633 1637 1636 1646 1644 1636 1635 1638 1645 1647 1646 1637 1636 1639 1637 1648 1647 1638 1645 1640 1638 1649 1648 1639 1637 1641 1629 1650 1649 1640 1638 1642 1640 1661 1650 1651 1639 1653 1651 1642 1640 1643 1641 1654 1652 1643 1641 1644 1642 1645 1643 1654 1652 1644 1642 1646 1644 1655 1653 1645 1643 1647 1646 1656 1654 1646 1644 1648 1647 1657 1655 1647 1646 1649 1648 1658 1656 1648 1647 1650 1649 1659 1657 1649 1648 1651 1639 1660 1658 1650 1649 1652 1659 1671 1660 1661 1650 1653 1651 1662 1661 1652 1659 1654 1652 1663 1662 1653 1651 1655 1653 1664 1663 1654 1652 1656 1654 1665 1664 1655 1653 1657 1655 1666 1665 1656 1654 1658 1656 1667 1666 1657 1655 1659 1657 1668 1667 1658 1656 1660 1658 1669 1668 1659 1657 1661 1650 1670 1669 1660 1658 1662 1661 1681 1670 1671 1660 1663 1662 1672 1671 1662 1661 1664 1663 1673 1672 1663 1662 1665 1664 1674 1673 1664 1663 1666 1665 1675 1674 1665 1664 1667 1666 1676 1675 1666 1665 1668 1667 1677 1676 1667 1666 1669 1668 1678 1677 1668 1667 1670 1669 1679 1678 1669 1668 1671 1660 1680 1679 1670 1669 1672 1671 1691 1680 1681 1670 1673 1672 1682 1681 1672 1671 1674 1673 1683 1682 1673 1672 1675 1674 1684 1683 1674 1673 1676 1675 1685 1684 1675 1674 1677 1676 1686 1685 1676 1675 1678 1677 1687 1686 1677 1676 1689 1687 1678 1677 1679 1678 1690 1688 1679 1678 1680 1679 1681 1670 1690 1688 1680 1679 1682 1681 1701 1689 1691 1680 1683 1682 1692 1690 1682 1681 1684 1683 1693 1691 1683 1682 1685 1684 1694 1692 1684 1683 1686 1685 1695 1693 1685 1684 1687 1686 1696 1694 1686 1685 1688 1695 1697 1696 1687 1686 1689 1687 1698 1697 1688 1695 1690 1688 1699 1698 1689 1687 1691 1680 1700 1699 1690 1688 1692 1690 1711 1700 1701 1689 1693 1691 1702 1701 1692 1690 1704 1702 1693 1691 1694 1692 1695 1693 1704 1702 1694 1692 1696 1694 1705 1703 1695 1693 1697 1696 1706 1704 1696 1694 1698 1697 1707 1705 1697 1696 1699 1698 1708 1706 1698 1697 1700 1699 1709 1707 1699 1698 1701 1689 1710 1708 1700 1699 1702 1701 1721 1709 1711 1700 1713 1710 1702 1701 1703 1711 1714 1712 1703 1711 1704 1702 1715 1713 1704 1702 1705 1703 1706 1704 1715 1713 1705 1703 1707 1705 1716 1714 1706 1704 1708 1706 1717 1715 1707 1705 1709 1707 1718 1716 1708 1706 1710 1708 1719 1717 1709 1707 1711 1700 1720 1718 1710 1708 1722 1719 1721 1709 1712 1720 1723 1721 1712 1720 1713 1710 1724 1722 1713 1710 1714 1712 1725 1723 1714 1712 1715 1713 1726 1724 1715 1713 1716 1714 1717 1715 1726 1724 1716 1714 1718 1716 1727 1725 1717 1715 1719 1717 1728 1726 1718 1716 1720 1718 1729 1727 1719 1717 1721 1709 1730 1728 1720 1718 1732 1729 1731 1730 1722 1719 1733 1731 1722 1719 1723 1721 1734 1732 1723 1721 1724 1722 1735 1733 1724 1722 1725 1723 1736 1734 1725 1723 1726 1724 1727 1725 1736 1734 1726 1724 1728 1726 1737 1735 1727 1725 1729 1727 1738 1736 1728 1726 1730 1728 1739 1737 1729 1727 1731 1730 1740 1738 1730 1728 1742 1739 1741 1740 1732 1729 1743 1741 1732 1729 1733 1731 1744 1742 1733 1731 1734 1732 1745 1743 1734 1732 1735 1733 1746 1744 1735 1733 1736 1734 1737 1735 1746 1744 1736 1734 1738 1736 1747 1745 1737 1735 1739 1737 1748 1746 1738 1736 1740 1738 1749 1747 1739 1737 1741 1740 1750 1748 1740 1738 1752 1749 1751 1750 1742 1739 1753 1751 1742 1739 1743 1741 1754 1752 1743 1741 1744 1742 1755 1753 1744 1742 1745 1743 1756 1754 1745 1743 1746 1744 1747 1745 1756 1754 1746 1744 1748 1746 1757 1755 1747 1745 1749 1747 1758 1756 1748 1746 1750 1748 1759 1757 1749 1747 1751 1750 1760 1758 1750 1748 1762 1759 1761 1760 1752 1749 1763 1761 1752 1749 1753 1751 1764 1762 1753 1751 1754 1752 1765 1763 1754 1752 1755 1753 1766 1764 1755 1753 1756 1754 1757 1755 1766 1764 1756 1754 1758 1756 1767 1765 1757 1755 1759 1757 1768 1766 1758 1756 1760 1758 1769 1767 1759 1757 1761 1760 1770 1768 1760 1758 1762 1759 1781 1769 1771 1770 1773 1771 1762 1759 1763 1761 1774 1772 1763 1761 1764 1762 1775 1773 1764 1762 1765 1763 1766 1764 1775 1773 1765 1763 1767 1765 1776 1774 1766 1764 1768 1766 1777 1775 1767 1765 1769 1767 1778 1776 1768 1766 1770 1768 1779 1777 1769 1767 1771 1770 1780 1778 1770 1768 1302 1302 1781 1769 1772 1779 1303 1304 1772 1779 1773 1771 1304 1306 1773 1771 1774 1772 1305 1308 1774 1772 1775 1773 1306 1310 1775 1773 1776 1774 1307 1312 1776 1774 1777 1775 1308 1314 1777 1775 1778 1776 1309 1316 1778 1776 1779 1777 1310 1318 1779 1777 1780 1778 1311 1301 1780 1778 1781 1769 1312 1300 1321 1319 1311 1301 1313 1303 1312 1300 1302 1302 1314 1305 1313 1303 1303 1304 1315 1307 1314 1305 1304 1306 1316 1309 1315 1307 1305 1308 1317 1311 1316 1309 1306 1310 1318 1313 1317 1311 1307 1312 1319 1315 1318 1313 1308 1314 1320 1317 1319 1315 1309 1316 1321 1319 1320 1317 1310 1318 1312 1300 1322 1321 1331 1320 1313 1303 1323 1322 1322 1321 1314 1305 1324 1323 1323 1322 1315 1307 1325 1324 1324 1323 1316 1309 1326 1325 1325 1324 1317 1311 1327 1335 1326 1325 1328 1326 1327 1335 1317 1311 1329 1327 1328 1326 1318 1313 1330 1328 1329 1327 1319 1315 1321 1319 1331 1320 1330 1328 1322 1321 1332 1330 1341 1329 1323 1322 1333 1331 1332 1330 1324 1323 1334 1332 1333 1331 1325 1324 1335 1333 1334 1332 1326 1325 1336 1343 1335 1333 1337 1334 1336 1343 1326 1325 1338 1336 1337 1334 1327 1335 1339 1337 1338 1336 1328 1326 1340 1338 1339 1337 1329 1327 1341 1329 1340 1338 1330 1328 1332 1330 1342 1340 1351 1339 1333 1331 1343 1341 1342 1340 1334 1332 1344 1342 1343 1341 1335 1333 1345 1344 1344 1342 1336 1343 1346 1353 1345 1344 1347 1345 1346 1353 1336 1343 1348 1346 1347 1345 1337 1334 1349 1347 1348 1346 1338 1336 1350 1348 1349 1347 1339 1337 1351 1339 1350 1348 1340 1338 1342 1340 1352 1350 1361 1349 1343 1341 1353 1351 1352 1350 1344 1342 1354 1352 1353 1351 1345 1344 1355 1354 1354 1352 1346 1353 1356 1363 1355 1354 1357 1355 1356 1363 1346 1353 1358 1356 1357 1355 1347 1345 1359 1357 1358 1356 1348 1346 1360 1358 1359 1357 1349 1347 1361 1349 1360 1358 1350 1348 1352 1350 1362 1360 1371 1359 1353 1351 1363 1361 1362 1360 1354 1352 1364 1362 1363 1361 1355 1354 1365 1364 1364 1362 1356 1363 1366 1373 1365 1364 1367 1365 1366 1373 1356 1363 1368 1366 1367 1365 1357 1355 1369 1367 1368 1366 1358 1356 1370 1368 1369 1367 1359 1357 1371 1359 1370 1368 1360 1358 1362 1360 1372 1370 1381 1369 1363 1361 1373 1371 1372 1370 1364 1362 1374 1372 1373 1371 1365 1364 1375 1374 1374 1372 1366 1373 1376 1383 1375 1374 1377 1375 1376 1383 1366 1373 1378 1376 1377 1375 1367 1365 1379 1377 1378 1376 1368 1366 1380 1378 1379 1377 1369 1367 1381 1369 1380 1378 1370 1368 1372 1370 1382 1380 1391 1379 1373 1371 1383 1381 1382 1380 1374 1372 1384 1382 1383 1381 1375 1374 1385 1384 1384 1382 1376 1383 1386 1385 1385 1384 1377 1375 1387 1394 1386 1385 1388 1386 1387 1394 1377 1375 1389 1387 1388 1386 1378 1376 1390 1388 1389 1387 1379 1377 1381 1369 1391 1379 1390 1388 1382 1380 1392 1390 1401 1389 1383 1381 1393 1391 1392 1390 1384 1382 1394 1392 1393 1391 1385 1384 1395 1393 1394 1392 1386 1385 1396 1395 1395 1393 1387 1394 1397 1396 1396 1395 1388 1386 1398 1405 1397 1396 1399 1397 1398 1405 1388 1386 1390 1388 1400 1398 1399 1397 1391 1379 1401 1389 1400 1398 1392 1390 1402 1400 1411 1399 1393 1391 1403 1401 1402 1400 1394 1392 1404 1402 1403 1401 1395 1393 1405 1403 1404 1402 1396 1395 1406 1404 1405 1403 1397 1396 1407 1406 1406 1404 1398 1405 1408 1407 1407 1406 1399 1397 1409 1408 1408 1407 1400 1398 1410 1409 1409 1408 1401 1389 1411 1399 1410 1409 1402 1400 1412 1419 1421 1410 1413 1411 1412 1419 1402 1400 1414 1412 1413 1411 1403 1401 1405 1403 1415 1413 1414 1412 1406 1404 1416 1414 1415 1413 1407 1406 1417 1415 1416 1414 1408 1407 1418 1416 1417 1415 1409 1408 1419 1417 1418 1416 1410 1409 1420 1418 1419 1417 1411 1399 1421 1410 1420 1418 1412 1419 1422 1421 1431 1420 1413 1411 1423 1422 1422 1421 1414 1412 1424 1423 1423 1422 1415 1413 1425 1424 1424 1423 1416 1414 1426 1425 1425 1424 1417 1415 1427 1426 1426 1425 1418 1416 1428 1427 1427 1426 1419 1417 1429 1428 1428 1427 1420 1418 1430 1429 1429 1428 1421 1410 1431 1420 1430 1429 1422 1421 1432 1431 1441 1430 1423 1422 1433 1432 1432 1431 1424 1423 1434 1433 1433 1432 1425 1424 1435 1434 1434 1433 1426 1425 1436 1435 1435 1434 1427 1426 1437 1436 1436 1435 1428 1427 1438 1437 1437 1436 1429 1428 1439 1438 1438 1437 1430 1429 1440 1439 1439 1438 1431 1420 1441 1430 1440 1439 1432 1431 1442 1441 1451 1440 1433 1432 1443 1442 1442 1441 1434 1433 1444 1443 1443 1442 1435 1434 1445 1444 1444 1443 1436 1435 1446 1445 1445 1444 1437 1436 1447 1446 1446 1445 1438 1437 1448 1455 1447 1446 1449 1447 1448 1455 1438 1437 1450 1448 1449 1447 1439 1438 1441 1430 1451 1440 1450 1448 1442 1441 1452 1450 1461 1449 1443 1442 1453 1451 1452 1450 1444 1443 1454 1452 1453 1451 1445 1444 1455 1453 1454 1452 1446 1445 1456 1454 1455 1453 1447 1446 1457 1456 1456 1454 1448 1455 1458 1457 1457 1456 1449 1447 1459 1458 1458 1457 1450 1448 1460 1459 1459 1458 1451 1440 1461 1449 1460 1459 1452 1450 1462 1461 1471 1460 1453 1451 1463 1471 1462 1461 1464 1462 1463 1471 1453 1451 1455 1453 1465 1463 1464 1462 1456 1454 1466 1464 1465 1463 1457 1456 1467 1465 1466 1464 1458 1457 1468 1466 1467 1465 1459 1458 1469 1467 1468 1466 1460 1459 1470 1468 1469 1467 1461 1449 1471 1460 1470 1468 1462 1461 1472 1480 1481 1469 1473 1470 1472 1480 1462 1461 1474 1472 1473 1470 1463 1471 1475 1473 1474 1472 1464 1462 1466 1464 1476 1474 1475 1473 1467 1465 1477 1475 1476 1474 1468 1466 1478 1476 1477 1475 1469 1467 1479 1477 1478 1476 1470 1468 1480 1478 1479 1477 1471 1460 1481 1469 1480 1478 1482 1479 1491 1490 1481 1469 1483 1481 1482 1479 1472 1480 1484 1482 1483 1481 1473 1470 1485 1483 1484 1482 1474 1472 1486 1484 1485 1483 1475 1473 1477 1475 1487 1485 1486 1484 1478 1476 1488 1486 1487 1485 1479 1477 1489 1487 1488 1486 1480 1478 1490 1488 1489 1487 1481 1469 1491 1490 1490 1488 1492 1489 1501 1500 1491 1490 1493 1491 1492 1489 1482 1479 1494 1492 1493 1491 1483 1481 1495 1493 1494 1492 1484 1482 1496 1494 1495 1493 1485 1483 1487 1485 1497 1495 1496 1494 1488 1486 1498 1496 1497 1495 1489 1487 1499 1497 1498 1496 1490 1488 1500 1498 1499 1497 1491 1490 1501 1500 1500 1498 1502 1499 1511 1510 1501 1500 1503 1501 1502 1499 1492 1489 1504 1502 1503 1501 1493 1491 1505 1503 1504 1502 1494 1492 1506 1504 1505 1503 1495 1493 1497 1495 1507 1505 1506 1504 1498 1496 1508 1506 1507 1505 1499 1497 1509 1507 1508 1506 1500 1498 1510 1508 1509 1507 1501 1500 1511 1510 1510 1508 1512 1509 1521 1520 1511 1510 1513 1511 1512 1509 1502 1499 1514 1512 1513 1511 1503 1501 1515 1513 1514 1512 1504 1502 1516 1514 1515 1513 1505 1503 1507 1505 1517 1515 1516 1514 1508 1506 1518 1516 1517 1515 1509 1507 1519 1517 1518 1516 1510 1508 1520 1518 1519 1517 1511 1510 1521 1520 1520 1518 1522 1519 1531 1530 1521 1520 1523 1521 1522 1519 1512 1509 1524 1522 1523 1521 1513 1511 1525 1523 1524 1522 1514 1512 1526 1524 1525 1523 1515 1513 1517 1515 1527 1525 1526 1524 1518 1516 1528 1526 1527 1525 1519 1517 1529 1527 1528 1526 1520 1518 1530 1528 1529 1527 1521 1520 1531 1530 1530 1528 1522 1519 1532 1539 1541 1529 1533 1531 1532 1539 1522 1519 1534 1532 1533 1531 1523 1521 1535 1533 1534 1532 1524 1522 1526 1524 1536 1534 1535 1533 1527 1525 1537 1535 1536 1534 1528 1526 1538 1536 1537 1535 1529 1527 1539 1537 1538 1536 1530 1528 1540 1538 1539 1537 1531 1530 1541 1529 1540 1538 1532 1539 1542 1541 1551 1540 1533 1531 1543 1542 1542 1541 1534 1532 1544 1543 1543 1542 1535 1533 1545 1544 1544 1543 1536 1534 1546 1545 1545 1544 1537 1535 1547 1546 1546 1545 1538 1536 1548 1554 1547 1546 1549 1547 1548 1554 1538 1536 1550 1548 1549 1547 1539 1537 1541 1529 1551 1540 1550 1548 1542 1541 1552 1559 1561 1549 1553 1550 1552 1559 1542 1541 1554 1551 1553 1550 1543 1542 1545 1544 1555 1552 1554 1551 1546 1545 1556 1553 1555 1552 1547 1546 1557 1555 1556 1553 1548 1554 1558 1556 1557 1555 1549 1547 1559 1557 1558 1556 1550 1548 1560 1558 1559 1557 1551 1540 1561 1549 1560 1558 1552 1559 1562 1561 1571 1560 1553 1550 1563 1562 1562 1561 1554 1551 1564 1563 1563 1562 1555 1552 1565 1564 1564 1563 1556 1553 1566 1565 1565 1564 1557 1555 1567 1575 1566 1565 1568 1566 1567 1575 1557 1555 1569 1567 1568 1566 1558 1556 1570 1568 1569 1567 1559 1557 1561 1549 1571 1560 1570 1568 1562 1561 1572 1570 1581 1569 1563 1562 1573 1571 1572 1570 1564 1563 1574 1572 1573 1571 1565 1564 1575 1573 1574 1572 1566 1565 1576 1583 1575 1573 1577 1574 1576 1583 1566 1565 1578 1576 1577 1574 1567 1575 1579 1577 1578 1576 1568 1566 1580 1578 1579 1577 1569 1567 1581 1569 1580 1578 1570 1568 1572 1570 1582 1580 1591 1579 1573 1571 1583 1581 1582 1580 1574 1572 1584 1582 1583 1581 1575 1573 1585 1584 1584 1582 1576 1583 1586 1593 1585 1584 1587 1585 1586 1593 1576 1583 1588 1586 1587 1585 1577 1574 1589 1587 1588 1586 1578 1576 1590 1588 1589 1587 1579 1577 1591 1579 1590 1588 1580 1578 1582 1580 1592 1590 1601 1589 1583 1581 1593 1591 1592 1590 1584 1582 1594 1592 1593 1591 1585 1584 1595 1594 1594 1592 1586 1593 1596 1603 1595 1594 1597 1595 1596 1603 1586 1593 1598 1596 1597 1595 1587 1585 1599 1597 1598 1596 1588 1586 1600 1598 1599 1597 1589 1587 1601 1589 1600 1598 1590 1588 1592 1590 1602 1600 1611 1599 1593 1591 1603 1601 1602 1600 1594 1592 1604 1602 1603 1601 1595 1594 1605 1604 1604 1602 1596 1603 1606 1613 1605 1604 1607 1605 1606 1613 1596 1603 1608 1606 1607 1605 1597 1595 1609 1607 1608 1606 1598 1596 1610 1608 1609 1607 1599 1597 1611 1599 1610 1608 1600 1598 1602 1600 1612 1610 1621 1609 1603 1601 1613 1611 1612 1610 1604 1602 1614 1612 1613 1611 1605 1604 1615 1614 1614 1612 1606 1613 1616 1623 1615 1614 1617 1615 1616 1623 1606 1613 1618 1616 1617 1615 1607 1605 1619 1617 1618 1616 1608 1606 1620 1618 1619 1617 1609 1607 1621 1609 1620 1618 1610 1608 1612 1610 1622 1620 1631 1619 1613 1611 1623 1621 1622 1620 1614 1612 1624 1622 1623 1621 1615 1614 1625 1624 1624 1622 1616 1623 1626 1625 1625 1624 1617 1615 1627 1634 1626 1625 1628 1626 1627 1634 1617 1615 1629 1627 1628 1626 1618 1616 1630 1628 1629 1627 1619 1617 1621 1609 1631 1619 1630 1628 1622 1620 1632 1630 1641 1629 1623 1621 1633 1631 1632 1630 1624 1622 1634 1632 1633 1631 1625 1624 1635 1633 1634 1632 1626 1625 1636 1635 1635 1633 1627 1634 1637 1636 1636 1635 1628 1626 1638 1645 1637 1636 1639 1637 1638 1645 1628 1626 1630 1628 1640 1638 1639 1637 1631 1619 1641 1629 1640 1638 1632 1630 1642 1640 1651 1639 1633 1631 1643 1641 1642 1640 1634 1632 1644 1642 1643 1641 1635 1633 1645 1643 1644 1642 1636 1635 1646 1644 1645 1643 1637 1636 1647 1646 1646 1644 1638 1645 1648 1647 1647 1646 1639 1637 1649 1648 1648 1647 1640 1638 1650 1649 1649 1648 1641 1629 1651 1639 1650 1649 1642 1640 1652 1659 1661 1650 1653 1651 1652 1659 1642 1640 1654 1652 1653 1651 1643 1641 1645 1643 1655 1653 1654 1652 1646 1644 1656 1654 1655 1653 1647 1646 1657 1655 1656 1654 1648 1647 1658 1656 1657 1655 1649 1648 1659 1657 1658 1656 1650 1649 1660 1658 1659 1657 1651 1639 1661 1650 1660 1658 1652 1659 1662 1661 1671 1660 1653 1651 1663 1662 1662 1661 1654 1652 1664 1663 1663 1662 1655 1653 1665 1664 1664 1663 1656 1654 1666 1665 1665 1664 1657 1655 1667 1666 1666 1665 1658 1656 1668 1667 1667 1666 1659 1657 1669 1668 1668 1667 1660 1658 1670 1669 1669 1668 1661 1650 1671 1660 1670 1669 1662 1661 1672 1671 1681 1670 1663 1662 1673 1672 1672 1671 1664 1663 1674 1673 1673 1672 1665 1664 1675 1674 1674 1673 1666 1665 1676 1675 1675 1674 1667 1666 1677 1676 1676 1675 1668 1667 1678 1677 1677 1676 1669 1668 1679 1678 1678 1677 1670 1669 1680 1679 1679 1678 1671 1660 1681 1670 1680 1679 1672 1671 1682 1681 1691 1680 1673 1672 1683 1682 1682 1681 1674 1673 1684 1683 1683 1682 1675 1674 1685 1684 1684 1683 1676 1675 1686 1685 1685 1684 1677 1676 1687 1686 1686 1685 1678 1677 1688 1695 1687 1686 1689 1687 1688 1695 1678 1677 1690 1688 1689 1687 1679 1678 1681 1670 1691 1680 1690 1688 1682 1681 1692 1690 1701 1689 1683 1682 1693 1691 1692 1690 1684 1683 1694 1692 1693 1691 1685 1684 1695 1693 1694 1692 1686 1685 1696 1694 1695 1693 1687 1686 1697 1696 1696 1694 1688 1695 1698 1697 1697 1696 1689 1687 1699 1698 1698 1697 1690 1688 1700 1699 1699 1698 1691 1680 1701 1689 1700 1699 1692 1690 1702 1701 1711 1700 1693 1691 1703 1711 1702 1701 1704 1702 1703 1711 1693 1691 1695 1693 1705 1703 1704 1702 1696 1694 1706 1704 1705 1703 1697 1696 1707 1705 1706 1704 1698 1697 1708 1706 1707 1705 1699 1698 1709 1707 1708 1706 1700 1699 1710 1708 1709 1707 1701 1689 1711 1700 1710 1708 1702 1701 1712 1720 1721 1709 1713 1710 1712 1720 1702 1701 1714 1712 1713 1710 1703 1711 1715 1713 1714 1712 1704 1702 1706 1704 1716 1714 1715 1713 1707 1705 1717 1715 1716 1714 1708 1706 1718 1716 1717 1715 1709 1707 1719 1717 1718 1716 1710 1708 1720 1718 1719 1717 1711 1700 1721 1709 1720 1718 1722 1719 1731 1730 1721 1709 1723 1721 1722 1719 1712 1720 1724 1722 1723 1721 1713 1710 1725 1723 1724 1722 1714 1712 1726 1724 1725 1723 1715 1713 1717 1715 1727 1725 1726 1724 1718 1716 1728 1726 1727 1725 1719 1717 1729 1727 1728 1726 1720 1718 1730 1728 1729 1727 1721 1709 1731 1730 1730 1728 1732 1729 1741 1740 1731 1730 1733 1731 1732 1729 1722 1719 1734 1732 1733 1731 1723 1721 1735 1733 1734 1732 1724 1722 1736 1734 1735 1733 1725 1723 1727 1725 1737 1735 1736 1734 1728 1726 1738 1736 1737 1735 1729 1727 1739 1737 1738 1736 1730 1728 1740 1738 1739 1737 1731 1730 1741 1740 1740 1738 1742 1739 1751 1750 1741 1740 1743 1741 1742 1739 1732 1729 1744 1742 1743 1741 1733 1731 1745 1743 1744 1742 1734 1732 1746 1744 1745 1743 1735 1733 1737 1735 1747 1745 1746 1744 1738 1736 1748 1746 1747 1745 1739 1737 1749 1747 1748 1746 1740 1738 1750 1748 1749 1747 1741 1740 1751 1750 1750 1748 1752 1749 1761 1760 1751 1750 1753 1751 1752 1749 1742 1739 1754 1752 1753 1751 1743 1741 1755 1753 1754 1752 1744 1742 1756 1754 1755 1753 1745 1743 1747 1745 1757 1755 1756 1754 1748 1746 1758 1756 1757 1755 1749 1747 1759 1757 1758 1756 1750 1748 1760 1758 1759 1757 1751 1750 1761 1760 1760 1758 1762 1759 1771 1770 1761 1760 1763 1761 1762 1759 1752 1749 1764 1762 1763 1761 1753 1751 1765 1763 1764 1762 1754 1752 1766 1764 1765 1763 1755 1753 1757 1755 1767 1765 1766 1764 1758 1756 1768 1766 1767 1765 1759 1757 1769 1767 1768 1766 1760 1758 1770 1768 1769 1767 1761 1760 1771 1770 1770 1768 1762 1759 1772 1779 1781 1769 1773 1771 1772 1779 1762 1759 1774 1772 1773 1771 1763 1761 1775 1773 1774 1772 1764 1762 1766 1764 1776 1774 1775 1773 1767 1765 1777 1775 1776 1774 1768 1766 1778 1776 1777 1775 1769 1767 1779 1777 1778 1776 1770 1768 1780 1778 1779 1777 1771 1770 1781 1769 1780 1778 1302 1302 1311 1301 1781 1769 1303 1304 1302 1302 1772 1779 1304 1306 1303 1304 1773 1771 1305 1308 1304 1306 1774 1772 1306 1310 1305 1308 1775 1773 1307 1312 1306 1310 1776 1774 1308 1314 1307 1312 1777 1775 1309 1316 1308 1314 1778 1776 1310 1318 1309 1316 1779 1777 1311 1301 1310 1318 1780 1778
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
1445 1444 1797 1780 1455 1453 1784 1781 1335 1333 1325 1324 1545 1544 1807 1782 1555 1552 1792 1783 1415 1413 1405 1403 1829 1784 1305 1308 1775 1773 1555 1552 1808 1785 1565 1564 1565 1564 1809 1786 1575 1573 1790 1787 1395 1393 1385 1384 1789 1788 1385 1384 1375 1374 1515 1513 1804 1789 1525 1523 1535 1533 1806 1790 1545 1544 1455 1453 1798 1791 1465 1463 1485 1483 1801 1792 1495 1493 1822 1793 1715 1713 1705 1703 1782 1794 1315 1307 1305 1308 1525 1523 1805 1795 1535 1533 1819 1796 1685 1684 1675 1674 1635 1633 1816 1797 1645 1643 1823 1798 1725 1723 1715 1713 1465 1463 1799 1799 1475 1473 1655 1653 1818 1800 1665 1664 1475 1473 1800 1801 1485 1483 1828 1802 1775 1773 1765 1763 1818 1800 1675 1674 1665 1664 1785 1803 1345 1344 1335 1333 1821 1804 1705 1703 1695 1693 1820 1805 1695 1693 1685 1684 1825 1806 1745 1743 1735 1733 1793 1807 1425 1424 1415 1413 1787 1808 1365 1364 1355 1354 1575 1573 1810 1809 1585 1584 1826 1810 1755 1753 1745 1743 1495 1493 1802 1811 1505 1503 1595 1594 1812 1812 1605 1604 1605 1604 1813 1813 1615 1614 1505 1503 1803 1814 1515 1513 1827 1815 1765 1763 1755 1753 1645 1643 1817 1816 1655 1653 1425 1424 1795 1817 1435 1434 1585 1584 1811 1818 1595 1594 1786 1819 1355 1354 1345 1344 1625 1624 1815 1820 1635 1633 1791 1821 1405 1403 1395 1393 1615 1614 1814 1822 1625 1624 1824 1823 1735 1733 1725 1723 1435 1434 1796 1824 1445 1444 1788 1825 1375 1374 1365 1364 1783 1826 1325 1324 1315 1307 1445 1444 1796 1824 1797 1780 1784 1781 1785 1803 1335 1333 1545 1544 1806 1790 1807 1782 1792 1783 1793 1807 1415 1413 1829 1784 1782 1794 1305 1308 1555 1552 1807 1782 1808 1785 1565 1564 1808 1785 1809 1786 1790 1787 1791 1821 1395 1393 1789 1788 1790 1787 1385 1384 1515 1513 1803 1814 1804 1789 1535 1533 1805 1795 1806 1790 1455 1453 1797 1780 1798 1791 1485 1483 1800 1801 1801 1792 1822 1793 1823 1798 1715 1713 1782 1794 1783 1826 1315 1307 1525 1523 1804 1789 1805 1795 1819 1796 1820 1805 1685 1684 1635 1633 1815 1820 1816 1797 1823 1798 1824 1823 1725 1723 1465 1463 1798 1791 1799 1799 1655 1653 1817 1816 1818 1800 1475 1473 1799 1799 1800 1801 1828 1802 1829 1784 1775 1773 1818 1800 1819 1796 1675 1674 1785 1803 1786 1819 1345 1344 1821 1804 1822 1793 1705 1703 1820 1805 1821 1804 1695 1693 1825 1806 1826 1810 1745 1743 1793 1807 1794 1829 1425 1424 1787 1808 1788 1825 1365 1364 1575 1573 1809 1786 1810 1809 1826 1810 1827 1815 1755 1753 1495 1493 1801 1792 1802 1811 1595 1594 1811 1818 1812 1812 1605 1604 1812 1812 1813 1813 1505 1503 1802 1811 1803 1814 1827 1815 1828 1802 1765 1763 1645 1643 1816 1797 1817 1816 1425 1424 1794 1829 1795 1817 1585 1584 1810 1809 1811 1818 1786 1819 1787 1808 1355 1354 1625 1624 1814 1822 1815 1820 1791 1821 1792 1783 1405 1403 1615 1614 1813 1813 1814 1822 1824 1823 1825 1806 1735 1733 1435 1434 1795 1817 1796 1824 1788 1825 1789 1788 1375 1374 1783 1826 1784 1781 1325 1324
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
0 0 19 1 9 2 1 3 10 4 0 0 2 5 11 6 1 3 3 7 12 8 2 5 4 9 13 10 3 7 15 11 4 9 5 12 16 13 5 12 6 14 17 15 6 14 7 16 18 17 7 16 8 18 19 1 8 18 9 2 10 4 29 19 19 1 11 6 20 20 10 4 12 8 21 21 11 6 13 10 22 22 12 8 14 23 23 24 13 10 25 25 14 23 15 11 26 26 15 11 16 13 27 27 16 13 17 15 28 28 17 15 18 17 29 19 18 17 19 1 20 20 39 29 29 19 21 21 30 30 20 20 22 22 31 31 21 21 23 24 32 32 22 22 34 33 23 24 24 34 35 35 24 34 25 25 36 36 25 25 26 26 37 37 26 26 27 27 38 38 27 27 28 28 29 19 38 38 28 28 30 30 49 39 39 29 31 31 40 40 30 30 32 32 41 41 31 31 43 42 32 32 33 43 44 44 33 43 34 33 45 45 34 33 35 35 46 46 35 35 36 36 47 47 36 36 37 37 38 38 47 47 37 37 39 29 48 48 38 38 40 40 59 49 49 39 41 41 50 50 40 40 52 51 41 41 42 52 53 53 42 52 43 42 54 54 43 42 44 44 55 55 44 44 45 45 56 56 45 45 46 46 47 47 56 56 46 46 48 48 57 57 47 47 49 39 58 58 48 48 50 50 69 59 59 49 61 60 50 50 51 61 62 62 51 61 52 51 63 63 52 51 53 53 64 64 53 53 54 54 65 65 54 54 55 55 56 56 65 65 55 55 57 57 66 66 56 56 58 58 67 67 57 57 59 49 68 68 58 58 60 69 79 70 69 59 71 71 60 69 61 60 72 72 61 60 62 62 73 73 62 62 63 63 74 74 63 63 64 64 75 75 64 64 65 65 66 66 75 75 65 65 67 67 76 76 66 66 68 68 77 77 67 67 69 59 78 78 68 68 70 79 89 80 79 70 81 81 70 79 71 71 82 82 71 71 72 72 83 83 72 72 73 73 84 84 73 73 74 74 85 85 74 74 75 75 76 76 85 85 75 75 77 77 86 86 76 76 78 78 87 87 77 77 79 70 88 88 78 78 90 89 89 80 80 90 91 91 80 90 81 81 92 92 81 81 82 82 93 93 82 82 83 83 94 94 83 83 84 84 85 85 94 94 84 84 86 86 95 95 85 85 87 87 96 96 86 86 88 88 97 97 87 87 89 80 98 98 88 88 100 99 99 100 90 89 101 101 90 89 91 91 102 102 91 91 92 92 103 103 92 92 93 93 104 104 93 93 94 94 95 95 104 104 94 94 96 96 105 105 95 95 97 97 106 106 96 96 98 98 107 107 97 97 99 100 108 108 98 98 110 109 109 110 100 99 111 111 100 99 101 101 102 102 111 111 101 101 103 103 112 112 102 102 104 104 113 113 103 103 105 105 114 114 104 104 106 106 115 115 105 105 117 116 106 106 107 107 118 117 107 107 108 108 119 118 108 108 109 110 110 109 129 119 119 118 111 111 120 120 110 109 112 112 121 121 111 111 123 122 112 112 113 113 124 123 113 113 114 114 125 124 114 114 115 115 126 125 115 115 116 126 127 127 116 126 117 116 118 117 127 127 117 116 119 118 128 128 118 117 120 120 139 129 129 119 121 121 130 130 120 120 132 131 121 121 122 132 133 133 122 132 123 122 134 134 123 122 124 123 135 135 124 123 125 124 136 136 125 124 126 125 127 127 136 136 126 125 128 128 137 137 127 127 129 119 138 138 128 128 130 130 149 139 139 129 141 140 130 130 131 141 142 142 131 141 132 131 143 143 132 131 133 133 144 144 133 133 134 134 145 145 134 134 135 135 136 136 145 145 135 135 137 137 146 146 136 136 138 138 147 147 137 137 139 129 148 148 138 138 140 149 159 150 149 139 151 151 140 149 141 140 152 152 141 140 142 142 153 153 142 142 143 143 154 154 143 143 144 144 155 155 144 144 145 145 146 146 155 155 145 145 147 147 156 156 146 146 148 148 157 157 147 147 149 139 158 158 148 148 160 159 159 150 150 160 161 161 150 160 151 151 162 162 151 151 152 152 163 163 152 152 153 153 164 164 153 153 154 154 155 155 164 164 154 154 156 156 165 165 155 155 157 157 166 166 156 156 158 158 167 167 157 157 159 150 168 168 158 158 170 169 169 170 160 159 171 171 160 159 161 161 172 172 161 161 162 162 173 173 162 162 163 163 164 164 173 173 163 163 165 165 174 174 164 164 166 166 175 175 165 165 167 167 176 176 166 166 168 168 177 177 167 167 179 178 168 168 169 170 180 179 179 178 170 169 181 180 170 169 171 171 182 181 171 171 172 172 183 182 172 172 173 173 174 174 183 182 173 173 175 175 184 183 174 174 176 176 185 184 175 175 177 177 186 185 176 176 178 186 187 187 177 177 189 188 178 186 179 178 190 189 189 188 180 179 191 190 180 179 181 180 192 191 181 180 182 181 193 192 182 181 183 182 184 183 193 192 183 182 185 184 194 193 184 183 186 185 195 194 185 184 187 187 196 195 186 185 188 196 197 197 187 187 199 198 188 196 189 188 200 199 199 198 190 189 201 200 190 189 191 190 202 201 191 190 192 191 193 192 202 201 192 191 194 193 203 202 193 192 195 194 204 203 194 193 196 195 205 204 195 194 197 197 206 205 196 195 208 206 197 197 198 207 209 208 198 207 199 198 210 209 209 208 200 199 211 210 200 199 201 200 202 201 211 210 201 200 203 202 212 211 202 201 204 203 213 212 203 202 205 204 214 213 204 203 206 205 215 214 205 204 217 215 206 205 207 216 218 217 207 216 208 206 219 218 208 206 209 208 220 219 219 218 210 209 211 210 220 219 210 209 212 211 221 220 211 210 213 212 222 221 212 211 214 213 223 222 213 212 215 214 224 223 214 213 226 224 215 214 216 225 227 226 216 225 217 215 228 227 217 215 218 217 229 228 218 217 219 218 230 229 229 228 220 219 221 220 230 229 220 219 222 221 231 230 221 220 223 222 232 231 222 221 224 223 233 232 223 222 225 233 234 234 224 223 236 235 225 233 226 224 237 236 226 224 227 226 238 237 227 226 228 227 239 238 228 227 229 228 230 229 249 239 239 238 231 230 240 240 230 229 232 231 241 241 231 230 233 232 242 242 232 231 244 243 233 232 234 234 245 244 234 234 235 245 246 246 235 245 236 235 247 247 236 235 237 236 248 248 237 236 238 237 239 238 248 248 238 237 240 240 259 249 249 239 241 241 250 250 240 240 242 242 251 251 241 241 243 252 252 253 242 242 244 243 253 254 243 252 255 255 244 243 245 244 256 256 245 244 246 246 257 257 246 246 247 247 258 258 247 247 248 248 259 249 248 248 249 239 260 259 259 249 250 250 251 251 260 259 250 250 252 253 261 260 251 251 253 254 262 261 252 253 254 262 263 263 253 254 255 255 264 264 254 262 266 265 255 255 256 256 267 266 256 256 257 257 268 267 257 257 258 258 269 268 258 258 259 249 270 269 269 268 260 259 261 260 270 269 260 259 262 261 271 270 261 260 263 263 272 271 262 261 264 264 273 272 263 263 265 273 274 274 264 264 276 275 265 273 266 265 277 276 266 265 267 266 278 277 267 266 268 267 279 278 268 267 269 268 280 279 279 278 270 269 271 270 280 279 270 269 272 271 281 280 271 270 273 272 282 281 272 271 274 274 283 282 273 272 275 283 284 284 274 274 286 285 275 283 276 275 287 286 276 275 277 276 288 287 277 276 278 277 289 288 278 277 279 278 290 289 289 288 280 279 281 280 290 289 280 279 282 281 291 290 281 280 283 282 292 291 282 281 284 284 293 292 283 282 285 293 294 294 284 284 296 295 285 293 286 285 297 296 286 285 287 286 298 297 287 286 288 287 299 298 288 287 289 288 300 299 299 298 290 289 291 290 300 299 290 289 292 291 301 300 291 290 293 292 302 301 292 291 294 294 303 302 293 292 295 303 304 304 294 294 306 305 295 303 296 295 307 306 296 295 297 296 308 307 297 296 298 297 309 308 298 297 299 298 310 309 309 308 300 299 301 300 310 309 300 299 302 301 311 310 301 300 303 302 312 311 302 301 304 304 313 312 303 302 305 313 314 314 304 304 316 315 305 313 306 305 317 316 306 305 307 306 318 317 307 306 308 307 319 318 308 307 309 308 310 309 329 319 319 318 311 310 320 320 310 309 312 311 321 321 311 310 313 312 322 322 312 311 314 314 323 323 313 312 325 324 314 314 315 325 326 326 315 325 316 315 327 327 316 315 317 316 328 328 317 316 318 317 329 319 318 317 319 318 320 320 339 329 329 319 321 321 330 330 320 320 322 322 331 331 321 321 323 323 332 332 322 322 324 333 333 334 323 323 335 335 324 333 325 324 336 336 325 324 326 326 337 337 326 326 327 327 338 338 327 327 328 328 339 329 328 328 329 319 330 330 349 339 339 329 331 331 340 340 330 330 332 332 341 341 331 331 333 334 342 342 332 332 334 343 343 344 333 334 345 345 334 343 335 335 346 346 335 335 336 336 347 347 336 336 337 337 348 348 337 337 338 338 349 339 338 338 339 329 340 340 359 349 349 339 341 341 350 350 340 340 342 342 351 351 341 341 343 344 352 352 342 342 344 353 353 354 343 344 355 355 344 353 345 345 356 356 345 345 346 346 357 357 346 346 347 347 358 358 347 347 348 348 359 349 348 348 349 339 360 359 359 349 350 350 361 360 350 350 351 351 362 361 351 351 352 352 363 362 352 352 353 354 364 363 353 354 354 364 355 355 364 363 354 364 356 356 365 365 355 355 357 357 366 366 356 356 358 358 367 367 357 357 359 349 368 368 358 358 382 369 391 370 381 371 374 372 383 373 373 374 373 374 362 361 363 362 393 375 384 376 394 377 396 378 385 379 386 380 372 381 381 371 371 382 385 379 374 372 375 383 370 384 369 385 360 359 398 386 387 387 388 388 405 389 394 377 395 390 407 391 396 378 397 392 406 393 395 390 396 378 409 394 398 386 399 395 400 396 399 395 390 397 371 382 360 359 361 360 414 398 406 393 415 399 389 400 370 384 380 401 399 395 388 388 389 400 417 402 407 391 408 403 397 392 386 380 387 387 407 391 415 399 406 393 389 400 378 404 379 405 411 406 400 396 401 407 402 408 393 375 403 409 403 409 394 377 404 410 387 387 376 411 377 412 368 368 377 412 367 367 374 372 365 365 375 383 395 390 384 376 385 379 381 371 390 397 380 401 374 372 363 362 364 363 392 413 383 373 393 375 414 398 404 410 405 389 367 367 376 411 366 366 386 380 375 383 376 411 400 396 418 414 409 394 418 414 408 403 409 394 380 401 399 395 389 400 380 401 371 382 381 371 373 374 382 369 372 381 372 381 361 360 362 361 388 388 377 412 378 404 408 403 397 392 398 386 366 366 375 383 365 365 507 415 444 416 510 417 539 418 468 419 531 420 531 420 469 421 534 422 534 422 470 423 537 424 510 417 445 425 509 426 474 427 533 428 532 429 369 385 378 404 368 368 437 430 496 431 495 432 528 433 463 434 455 435 530 436 469 421 524 437 518 438 450 439 520 440 514 441 450 439 451 442 522 443 470 423 530 436 462 444 513 445 521 446 455 435 517 447 516 448 480 449 422 450 482 451 495 432 429 452 502 453 477 454 410 455 411 406 443 456 501 457 500 458 481 459 411 406 412 460 526 461 467 462 525 463 493 464 436 465 494 466 456 467 516 448 515 468 535 469 471 470 472 471 491 472 425 473 486 474 479 475 423 476 480 449 439 477 502 453 503 478 484 479 418 414 483 480 517 447 462 444 521 446 529 481 455 435 456 467 485 482 417 402 484 479 519 483 447 484 448 485 430 486 488 487 489 488 505 489 445 425 437 430 507 415 442 490 443 456 508 491 438 492 439 477 504 493 449 494 506 495 466 496 529 481 527 497 511 498 446 499 505 489 469 421 526 461 524 437 436 465 487 500 494 466 485 482 415 399 416 501 499 502 436 465 496 431 444 416 500 458 499 502 435 503 486 474 487 500 433 504 492 505 491 472 512 506 441 507 442 490 442 490 498 508 501 457 461 509 514 441 513 445 536 510 470 423 471 470 478 511 418 414 410 455 488 487 428 512 493 464 523 513 462 444 463 434 490 514 423 476 492 505 497 515 432 516 498 508 427 517 478 511 419 518 424 519 485 482 425 473 426 520 485 482 484 479 427 517 484 479 483 480 415 399 480 449 414 398 421 521 477 454 481 459 419 518 477 454 420 522 414 398 482 451 413 523 431 524 492 505 432 516 420 522 493 464 419 518 491 472 423 476 424 519 426 520 486 474 425 473 427 517 487 500 426 520 489 488 420 522 421 521 433 504 486 474 434 525 419 518 494 466 427 517 440 526 498 508 441 507 501 457 432 516 433 504 435 503 500 458 434 525 445 425 499 502 496 431 503 478 429 452 430 486 434 525 501 457 433 504 437 430 502 453 438 492 495 432 436 465 428 512 451 442 504 493 512 506 511 498 437 430 438 492 441 507 506 495 440 526 448 485 511 498 508 491 452 527 512 506 507 415 454 528 505 489 446 499 454 528 510 417 509 426 453 529 507 415 510 417 513 445 451 442 452 527 457 530 515 468 519 483 454 528 521 446 453 529 515 468 446 499 447 484 446 499 517 447 454 528 453 529 513 445 452 527 460 531 520 440 514 441 458 532 520 440 459 533 472 471 522 443 523 513 524 437 459 533 460 531 527 497 456 467 457 530 465 534 528 433 529 481 459 533 525 463 458 532 462 444 530 436 461 509 461 509 524 437 460 531 464 535 523 513 528 433 464 535 535 469 472 471 532 429 465 534 466 496 465 534 538 536 464 535 536 510 538 536 531 420 475 537 473 538 474 427 476 539 539 418 531 420 404 410 540 540 403 409 541 541 403 409 540 540 541 541 542 542 402 408 392 413 542 542 391 370 391 370 542 542 390 397 411 406 543 543 412 460 543 543 412 460 581 544 412 460 580 545 581 544 481 459 579 546 580 545 421 521 578 547 579 546 489 488 577 548 578 547 430 486 576 549 577 548 439 477 576 549 503 478 508 491 575 550 439 477 448 485 574 551 508 491 448 485 572 552 573 553 519 483 571 554 572 552 542 542 390 397 544 555 542 542 545 556 541 541 541 541 546 557 540 540 413 523 546 557 547 558 482 451 547 558 548 559 422 450 482 451 548 559 490 514 548 559 549 560 431 524 549 560 550 561 497 515 550 561 551 562 440 526 551 562 552 563 440 526 553 564 506 495 506 495 554 565 449 494 449 494 555 566 518 438 518 438 556 567 458 532 458 532 557 568 525 463 525 463 558 569 467 462 467 462 559 570 539 418 559 570 560 571 539 418 475 537 560 571 561 572 561 572 562 573 475 537 457 530 570 574 571 554 527 497 569 575 570 574 532 429 569 575 466 496 474 427 568 576 532 429 475 537 567 577 474 427 563 578 475 537 562 573 564 579 475 537 563 578 565 580 475 537 564 579 566 581 475 537 565 580 401 407 583 582 543 543 390 397 401 407 400 396 481 459 584 583 600 584 467 462 610 585 525 463 474 427 612 586 598 587 431 524 603 588 490 514 482 451 585 589 413 523 518 438 593 590 449 494 412 460 615 591 584 583 458 532 608 592 518 438 449 494 606 593 506 495 489 488 586 594 602 595 475 537 598 587 599 596 519 483 592 597 609 598 525 463 595 599 458 532 490 514 587 600 422 450 532 429 596 601 612 586 497 515 589 602 431 524 527 497 594 603 611 604 457 530 609 598 594 603 466 496 611 604 596 601 439 477 605 605 590 606 440 526 604 607 497 515 413 523 614 608 540 540 539 418 599 596 613 609 506 495 591 610 440 526 430 486 602 595 588 611 508 491 590 606 607 612 503 478 588 611 605 605 422 450 601 613 482 451 448 485 607 612 592 597 421 521 600 584 586 594 539 418 597 614 467 462 543 543 617 615 615 591 617 615 540 540 614 608 543 543 583 582 616 616 616 616 583 582 540 540 591 610 638 617 604 607 612 586 630 618 646 619 613 609 633 620 647 621 598 587 646 619 632 622 597 614 647 621 631 623 600 584 618 624 634 625 593 590 640 626 606 593 585 589 648 627 614 608 601 613 619 628 585 589 588 611 636 629 622 630 584 583 649 631 618 624 602 595 620 632 636 629 586 594 634 625 620 632 603 588 621 633 587 600 589 602 637 634 603 588 604 607 623 635 589 602 597 614 644 636 610 585 605 605 622 630 639 637 592 597 641 638 626 639 606 593 625 640 591 610 596 601 645 641 630 618 607 612 624 642 641 638 599 596 632 622 633 620 608 592 627 643 593 590 587 600 635 644 601 613 609 598 626 639 643 645 595 599 642 646 608 592 615 591 650 647 649 631 610 585 629 648 595 599 594 603 643 645 628 649 614 608 650 647 617 615 611 604 628 649 645 641 590 606 639 637 624 642 647 621 633 620 632 622 631 623 647 621 632 622 631 623 632 622 646 619 644 636 631 623 646 619 630 618 629 648 646 619 645 641 629 648 630 618 629 648 644 636 646 619 629 648 645 641 628 649 629 648 628 649 643 645 643 645 626 639 629 648 640 626 624 642 639 637 627 643 642 646 641 638 622 630 638 617 625 640 640 626 627 643 624 642 621 633 637 634 620 632 625 640 640 626 639 637 639 637 622 630 625 640 627 643 641 638 624 642 622 630 636 629 638 617 626 639 642 646 629 648 637 634 623 635 636 629 637 634 636 629 620 632 634 625 621 633 620 632 636 629 623 635 638 617 642 646 626 639 641 638 634 625 618 624 619 628 635 644 634 625 619 628 619 628 618 624 648 627 648 627 618 624 649 631 650 647 648 627 649 631 635 644 621 633 634 625 651 650 670 651 660 652 652 653 661 654 651 650 653 655 662 656 652 653 654 657 663 658 653 655 655 659 664 660 654 657 666 661 655 659 656 662 667 663 656 662 657 664 668 665 657 664 658 666 669 667 658 666 659 668 670 651 659 668 660 652 661 654 680 669 670 651 662 656 671 670 661 654 663 658 672 671 662 656 664 660 673 672 663 658 665 673 674 674 664 660 676 675 665 673 666 661 677 676 666 661 667 663 678 677 667 663 668 665 679 678 668 665 669 667 680 669 669 667 670 651 671 670 690 679 680 669 672 671 681 680 671 670 673 672 682 681 672 671 674 674 683 682 673 672 685 683 674 674 675 684 686 685 675 684 676 675 687 686 676 675 677 676 688 687 677 676 678 677 689 688 678 677 679 678 680 669 689 688 679 678 681 680 700 689 690 679 682 681 691 690 681 680 683 682 692 691 682 681 694 692 683 682 684 693 695 694 684 693 685 683 696 695 685 683 686 685 697 696 686 685 687 686 698 697 687 686 688 687 689 688 698 697 688 687 690 679 699 698 689 688 691 690 710 699 700 689 692 691 701 700 691 690 703 701 692 691 693 702 704 703 693 702 694 692 705 704 694 692 695 694 706 705 695 694 696 695 707 706 696 695 697 696 698 697 707 706 697 696 699 698 708 707 698 697 700 689 709 708 699 698 701 700 720 709 710 699 712 710 701 700 702 711 713 712 702 711 703 701 714 713 703 701 704 703 715 714 704 703 705 704 716 715 705 704 706 705 707 706 716 715 706 705 708 707 717 716 707 706 709 708 718 717 708 707 710 699 719 718 709 708 711 719 730 720 720 709 722 721 711 719 712 710 723 722 712 710 713 712 724 723 713 712 714 713 725 724 714 713 715 714 726 725 715 714 716 715 717 716 726 725 716 715 718 717 727 726 717 716 719 718 728 727 718 717 720 709 729 728 719 718 721 729 740 730 730 720 732 731 721 729 722 721 733 732 722 721 723 722 734 733 723 722 724 723 735 734 724 723 725 724 736 735 725 724 726 725 727 726 736 735 726 725 728 727 737 736 727 726 729 728 738 737 728 727 730 720 739 738 729 728 741 739 740 730 731 740 742 741 731 740 732 731 743 742 732 731 733 732 744 743 733 732 734 733 745 744 734 733 735 734 736 735 745 744 735 734 737 736 746 745 736 735 738 737 747 746 737 736 739 738 748 747 738 737 740 730 749 748 739 738 751 749 750 750 741 739 752 751 741 739 742 741 753 752 742 741 743 742 754 753 743 742 744 743 755 754 744 743 745 744 746 745 755 754 745 744 747 746 756 755 746 745 748 747 757 756 747 746 749 748 758 757 748 747 750 750 759 758 749 748 761 759 760 760 751 749 762 761 751 749 752 751 753 752 762 761 752 751 754 753 763 762 753 752 755 754 764 763 754 753 756 755 765 764 755 754 757 756 766 765 756 755 768 766 757 756 758 757 769 767 758 757 759 758 770 768 759 758 760 760 761 759 780 769 770 768 762 761 771 770 761 759 763 762 772 771 762 761 774 772 763 762 764 763 775 773 764 763 765 764 776 774 765 764 766 765 777 775 766 765 767 776 778 777 767 776 768 766 769 767 778 777 768 766 770 768 779 778 769 767 771 770 790 779 780 769 772 771 781 780 771 770 783 781 772 771 773 782 784 783 773 782 774 772 785 784 774 772 775 773 786 785 775 773 776 774 787 786 776 774 777 775 778 777 787 786 777 775 779 778 788 787 778 777 780 769 789 788 779 778 781 780 800 789 790 779 792 790 781 780 782 791 793 792 782 791 783 781 794 793 783 781 784 783 795 794 784 783 785 784 796 795 785 784 786 785 787 786 796 795 786 785 788 787 797 796 787 786 789 788 798 797 788 787 790 779 799 798 789 788 791 799 810 800 800 789 802 801 791 799 792 790 803 802 792 790 793 792 804 803 793 792 794 793 805 804 794 793 795 794 806 805 795 794 796 795 797 796 806 805 796 795 798 797 807 806 797 796 799 798 808 807 798 797 800 789 809 808 799 798 811 809 810 800 801 810 812 811 801 810 802 801 813 812 802 801 803 802 814 813 803 802 804 803 815 814 804 803 805 804 806 805 815 814 805 804 807 806 816 815 806 805 808 807 817 816 807 806 809 808 818 817 808 807 810 800 819 818 809 808 821 819 820 820 811 809 822 821 811 809 812 811 823 822 812 811 813 812 824 823 813 812 814 813 815 814 824 823 814 813 816 815 825 824 815 814 817 816 826 825 816 815 818 817 827 826 817 816 819 818 828 827 818 817 830 828 819 818 820 820 831 829 830 828 821 819 832 830 821 819 822 821 833 831 822 821 823 822 834 832 823 822 824 823 825 824 834 832 824 823 826 825 835 833 825 824 827 826 836 834 826 825 828 827 837 835 827 826 829 836 838 837 828 827 840 838 829 836 830 828 841 839 840 838 831 829 842 840 831 829 832 830 843 841 832 830 833 831 844 842 833 831 834 832 835 833 844 842 834 832 836 834 845 843 835 833 837 835 846 844 836 834 838 837 847 845 837 835 839 846 848 847 838 837 850 848 839 846 840 838 851 849 850 848 841 839 852 850 841 839 842 840 853 851 842 840 843 841 844 842 853 851 843 841 845 843 854 852 844 842 846 844 855 853 845 843 847 845 856 854 846 844 848 847 857 855 847 845 859 856 848 847 849 857 860 858 849 857 850 848 861 859 860 858 851 849 862 860 851 849 852 850 853 851 862 860 852 850 854 852 863 861 853 851 855 853 864 862 854 852 856 854 865 863 855 853 857 855 866 864 856 854 868 865 857 855 858 866 869 867 858 866 859 856 870 868 859 856 860 858 871 869 870 868 861 859 862 860 871 869 861 859 863 861 872 870 862 860 864 862 873 871 863 861 865 863 874 872 864 862 866 864 875 873 865 863 877 874 866 864 867 875 878 876 867 875 868 865 879 877 868 865 869 867 880 878 869 867 870 868 881 879 880 878 871 869 872 870 881 879 871 869 873 871 882 880 872 870 874 872 883 881 873 871 875 873 884 882 874 872 876 883 885 884 875 873 887 885 876 883 877 874 888 886 877 874 878 876 889 887 878 876 879 877 890 888 879 877 880 878 881 879 900 889 890 888 882 880 891 890 881 879 883 881 892 891 882 880 884 882 893 892 883 881 895 893 884 882 885 884 896 894 885 884 886 895 897 896 886 895 887 885 898 897 887 885 888 886 899 898 888 886 889 887 890 888 899 898 889 887 891 890 910 899 900 889 892 891 901 900 891 890 893 892 902 901 892 891 894 902 903 903 893 892 895 893 904 904 894 902 906 905 895 893 896 894 907 906 896 894 897 896 908 907 897 896 898 897 909 908 898 897 899 898 910 899 899 898 900 889 911 909 910 899 901 900 902 901 911 909 901 900 903 903 912 910 902 901 904 904 913 911 903 903 905 912 914 913 904 904 906 905 915 914 905 912 917 915 906 905 907 906 918 916 907 906 908 907 919 917 908 907 909 908 920 918 909 908 910 899 921 919 920 918 911 909 912 910 921 919 911 909 913 911 922 920 912 910 914 913 923 921 913 911 915 914 924 922 914 913 916 923 925 924 915 914 927 925 916 923 917 915 928 926 917 915 918 916 929 927 918 916 919 917 930 928 919 917 920 918 931 929 930 928 921 919 922 920 931 929 921 919 923 921 932 930 922 920 924 922 933 931 923 921 925 924 934 932 924 922 926 933 935 934 925 924 937 935 926 933 927 925 938 936 927 925 928 926 939 937 928 926 929 927 940 938 929 927 930 928 941 939 940 938 931 929 932 930 941 939 931 929 933 931 942 940 932 930 934 932 943 941 933 931 935 934 944 942 934 932 936 943 945 944 935 934 947 945 936 943 937 935 948 946 937 935 938 936 949 947 938 936 939 937 950 948 939 937 940 938 951 949 950 948 941 939 942 940 951 949 941 939 943 941 952 950 942 940 944 942 953 951 943 941 945 944 954 952 944 942 946 953 955 954 945 944 957 955 946 953 947 945 958 956 947 945 948 946 959 957 948 946 949 947 960 958 949 947 950 948 961 959 960 958 951 949 952 950 961 959 951 949 953 951 962 960 952 950 954 952 963 961 953 951 955 954 964 962 954 952 956 963 965 964 955 954 967 965 956 963 957 955 968 966 957 955 958 956 969 967 958 956 959 957 970 968 959 957 960 958 961 959 980 969 970 968 962 960 971 970 961 959 963 961 972 971 962 960 964 962 973 972 963 961 965 964 974 973 964 962 976 974 965 964 966 975 977 976 966 975 967 965 978 977 967 965 968 966 979 978 968 966 969 967 980 969 969 967 970 968 971 970 990 979 980 969 972 971 981 980 971 970 973 972 982 981 972 971 974 973 983 982 973 972 975 983 984 984 974 973 986 985 975 983 976 974 987 986 976 974 977 976 988 987 977 976 978 977 989 988 978 977 979 978 990 979 979 978 980 969 981 980 1000 989 990 979 982 981 991 990 981 980 983 982 992 991 982 981 984 984 993 992 983 982 985 993 994 994 984 984 996 995 985 993 986 985 997 996 986 985 987 986 998 997 987 986 988 987 999 998 988 987 989 988 1000 989 989 988 990 979 991 990 1010 999 1000 989 992 991 1001 1000 991 990 993 992 1002 1001 992 991 994 994 1003 1002 993 992 995 1003 1004 1004 994 994 1006 1005 995 1003 996 995 1007 1006 996 995 997 996 1008 1007 997 996 998 997 1009 1008 998 997 999 998 1010 999 999 998 1000 989 1011 1009 1010 999 1001 1000 1012 1010 1001 1000 1002 1001 1013 1011 1002 1001 1003 1002 1014 1012 1003 1002 1004 1004 1015 1013 1004 1004 1005 1014 1006 1005 1015 1013 1005 1014 1007 1006 1016 1015 1006 1005 1008 1007 1017 1016 1007 1006 1009 1008 1018 1017 1008 1007 1010 999 1019 1018 1009 1008 1033 1019 1042 1020 1032 1021 1025 1022 1034 1023 1024 1024 1024 1024 1013 1011 1014 1012 1044 1025 1035 1026 1045 1027 1047 1028 1036 1029 1037 1030 1023 1031 1032 1021 1022 1032 1036 1029 1025 1022 1026 1033 1021 1034 1020 1035 1011 1009 1049 1036 1038 1037 1039 1038 1056 1039 1045 1027 1046 1040 1058 1041 1047 1028 1048 1042 1057 1043 1046 1040 1047 1028 1060 1044 1049 1036 1050 1045 1051 1046 1050 1045 1041 1047 1022 1032 1011 1009 1012 1010 1065 1048 1057 1043 1066 1049 1040 1050 1021 1034 1031 1051 1050 1045 1039 1038 1040 1050 1068 1052 1058 1041 1059 1053 1048 1042 1037 1030 1038 1037 1058 1041 1066 1049 1057 1043 1040 1050 1029 1054 1030 1055 1062 1056 1051 1046 1052 1057 1053 1058 1044 1025 1054 1059 1054 1059 1045 1027 1055 1060 1038 1037 1027 1061 1028 1062 1019 1018 1028 1062 1018 1017 1025 1022 1016 1015 1026 1033 1046 1040 1035 1026 1036 1029 1032 1021 1041 1047 1031 1051 1025 1022 1014 1012 1015 1013 1043 1063 1034 1023 1044 1025 1065 1048 1055 1060 1056 1039 1018 1017 1027 1061 1017 1016 1037 1030 1026 1033 1027 1061 1051 1046 1069 1064 1060 1044 1069 1064 1059 1053 1060 1044 1031 1051 1050 1045 1040 1050 1031 1051 1022 1032 1032 1021 1024 1024 1033 1019 1023 1031 1023 1031 1012 1010 1013 1011 1039 1038 1028 1062 1029 1054 1059 1053 1048 1042 1049 1036 1017 1016 1026 1033 1016 1015 1158 1065 1095 1066 1161 1067 1190 1068 1119 1069 1182 1070 1182 1070 1120 1071 1185 1072 1185 1072 1121 1073 1188 1074 1161 1067 1096 1075 1160 1076 1125 1077 1184 1078 1183 1079 1020 1035 1029 1054 1019 1018 1088 1080 1147 1081 1146 1082 1179 1083 1114 1084 1106 1085 1181 1086 1120 1071 1175 1087 1169 1088 1101 1089 1171 1090 1165 1091 1101 1089 1102 1092 1173 1093 1121 1073 1181 1086 1113 1094 1164 1095 1172 1096 1106 1085 1168 1097 1167 1098 1131 1099 1073 1100 1133 1101 1146 1082 1080 1102 1153 1103 1128 1104 1061 1105 1062 1056 1094 1106 1152 1107 1151 1108 1132 1109 1062 1056 1063 1110 1177 1111 1118 1112 1176 1113 1144 1114 1087 1115 1145 1116 1107 1117 1167 1098 1166 1118 1186 1119 1122 1120 1123 1121 1142 1122 1076 1123 1137 1124 1130 1125 1074 1126 1131 1099 1090 1127 1153 1103 1154 1128 1135 1129 1069 1064 1134 1130 1168 1097 1113 1094 1172 1096 1180 1131 1106 1085 1107 1117 1136 1132 1068 1052 1135 1129 1170 1133 1098 1134 1099 1135 1081 1136 1139 1137 1140 1138 1156 1139 1096 1075 1088 1080 1158 1065 1093 1140 1094 1106 1159 1141 1089 1142 1090 1127 1155 1143 1100 1144 1157 1145 1117 1146 1180 1131 1178 1147 1162 1148 1097 1149 1156 1139 1120 1071 1177 1111 1175 1087 1087 1115 1138 1150 1145 1116 1136 1132 1066 1049 1067 1151 1150 1152 1087 1115 1147 1081 1095 1066 1151 1108 1150 1152 1086 1153 1137 1124 1138 1150 1084 1154 1143 1155 1142 1122 1163 1156 1092 1157 1093 1140 1093 1140 1149 1158 1152 1107 1112 1159 1165 1091 1164 1095 1187 1160 1121 1073 1122 1120 1129 1161 1069 1064 1061 1105 1139 1137 1079 1162 1144 1114 1174 1163 1113 1094 1114 1084 1141 1164 1074 1126 1143 1155 1148 1165 1083 1166 1149 1158 1078 1167 1129 1161 1070 1168 1075 1169 1136 1132 1076 1123 1077 1170 1136 1132 1135 1129 1078 1167 1135 1129 1134 1130 1066 1049 1131 1099 1065 1048 1072 1171 1128 1104 1132 1109 1070 1168 1128 1104 1071 1172 1065 1048 1133 1101 1064 1173 1082 1174 1143 1155 1083 1166 1071 1172 1144 1114 1070 1168 1142 1122 1074 1126 1075 1169 1077 1170 1137 1124 1076 1123 1078 1167 1138 1150 1077 1170 1140 1138 1071 1172 1072 1171 1084 1154 1137 1124 1085 1175 1070 1168 1145 1116 1078 1167 1091 1176 1149 1158 1092 1157 1152 1107 1083 1166 1084 1154 1086 1153 1151 1108 1085 1175 1096 1075 1150 1152 1147 1081 1154 1128 1080 1102 1081 1136 1085 1175 1152 1107 1084 1154 1088 1080 1153 1103 1089 1142 1146 1082 1087 1115 1079 1162 1102 1092 1155 1143 1163 1156 1162 1148 1088 1080 1089 1142 1092 1157 1157 1145 1091 1176 1099 1135 1162 1148 1159 1141 1103 1177 1163 1156 1158 1065 1105 1178 1156 1139 1097 1149 1105 1178 1161 1067 1160 1076 1104 1179 1158 1065 1161 1067 1164 1095 1102 1092 1103 1177 1108 1180 1166 1118 1170 1133 1105 1178 1172 1096 1104 1179 1166 1118 1097 1149 1098 1134 1097 1149 1168 1097 1105 1178 1104 1179 1164 1095 1103 1177 1111 1181 1171 1090 1165 1091 1109 1182 1171 1090 1110 1183 1123 1121 1173 1093 1174 1163 1175 1087 1110 1183 1111 1181 1178 1147 1107 1117 1108 1180 1116 1184 1179 1083 1180 1131 1110 1183 1176 1113 1109 1182 1113 1094 1181 1086 1112 1159 1112 1159 1175 1087 1111 1181 1115 1185 1174 1163 1179 1083 1115 1185 1186 1119 1123 1121 1183 1079 1116 1184 1117 1146 1116 1184 1189 1186 1115 1185 1187 1160 1189 1186 1182 1070 1126 1187 1124 1188 1125 1077 1127 1189 1190 1068 1182 1070 1055 1060 1191 1190 1054 1059 1192 1191 1054 1059 1191 1190 1192 1191 1193 1192 1053 1058 1043 1063 1193 1192 1042 1020 1042 1020 1193 1192 1041 1047 1062 1056 1194 1193 1063 1110 1194 1193 1063 1110 1232 1194 1063 1110 1231 1195 1232 1194 1132 1109 1230 1196 1231 1195 1072 1171 1229 1197 1230 1196 1140 1138 1228 1198 1229 1197 1081 1136 1227 1199 1228 1198 1090 1127 1227 1199 1154 1128 1159 1141 1226 1200 1090 1127 1099 1135 1225 1201 1159 1141 1099 1135 1223 1202 1224 1203 1170 1133 1222 1204 1223 1202 1193 1192 1041 1047 1195 1205 1193 1192 1196 1206 1192 1191 1192 1191 1197 1207 1191 1190 1064 1173 1197 1207 1198 1208 1133 1101 1198 1208 1199 1209 1073 1100 1133 1101 1199 1209 1141 1164 1199 1209 1200 1210 1082 1174 1200 1210 1201 1211 1148 1165 1201 1211 1202 1212 1091 1176 1202 1212 1203 1213 1091 1176 1204 1214 1157 1145 1157 1145 1205 1215 1100 1144 1100 1144 1206 1216 1169 1088 1169 1088 1207 1217 1109 1182 1109 1182 1208 1218 1176 1113 1176 1113 1209 1219 1118 1112 1118 1112 1210 1220 1190 1068 1210 1220 1211 1221 1190 1068 1126 1187 1211 1221 1212 1222 1212 1222 1213 1223 1126 1187 1108 1180 1221 1224 1222 1204 1178 1147 1220 1225 1221 1224 1183 1079 1220 1225 1117 1146 1125 1077 1219 1226 1183 1079 1126 1187 1218 1227 1125 1077 1214 1228 1126 1187 1213 1223 1215 1229 1126 1187 1214 1228 1216 1230 1126 1187 1215 1229 1217 1231 1126 1187 1216 1230 1052 1057 1234 1232 1194 1193 1041 1047 1052 1057 1051 1046 1132 1109 1235 1233 1251 1234 1118 1112 1261 1235 1176 1113 1125 1077 1263 1236 1249 1237 1082 1174 1254 1238 1141 1164 1133 1101 1236 1239 1064 1173 1169 1088 1244 1240 1100 1144 1063 1110 1266 1241 1235 1233 1109 1182 1259 1242 1169 1088 1100 1144 1257 1243 1157 1145 1140 1138 1237 1244 1253 1245 1126 1187 1249 1237 1250 1246 1170 1133 1243 1247 1260 1248 1176 1113 1246 1249 1109 1182 1141 1164 1238 1250 1073 1100 1183 1079 1247 1251 1263 1236 1148 1165 1240 1252 1082 1174 1178 1147 1245 1253 1262 1254 1108 1180 1260 1248 1245 1253 1117 1146 1262 1254 1247 1251 1090 1127 1256 1255 1241 1256 1091 1176 1255 1257 1148 1165 1064 1173 1265 1258 1191 1190 1190 1068 1250 1246 1264 1259 1157 1145 1242 1260 1091 1176 1081 1136 1253 1245 1239 1261 1159 1141 1241 1256 1258 1262 1154 1128 1239 1261 1256 1255 1073 1100 1252 1263 1133 1101 1099 1135 1258 1262 1243 1247 1072 1171 1251 1234 1237 1244 1190 1068 1248 1264 1118 1112 1194 1193 1268 1265 1266 1241 1268 1265 1191 1190 1265 1258 1194 1193 1234 1232 1267 1266 1267 1266 1234 1232 1191 1190 1242 1260 1289 1267 1255 1257 1263 1236 1281 1268 1297 1269 1264 1259 1284 1270 1298 1271 1249 1237 1297 1269 1283 1272 1248 1264 1298 1271 1282 1273 1251 1234 1269 1274 1285 1275 1244 1240 1291 1276 1257 1243 1236 1239 1299 1277 1265 1258 1252 1263 1270 1278 1236 1239 1239 1261 1287 1279 1273 1280 1235 1233 1300 1281 1269 1274 1253 1245 1271 1282 1287 1279 1237 1244 1285 1275 1271 1282 1254 1238 1272 1283 1238 1250 1240 1252 1288 1284 1254 1238 1255 1257 1274 1285 1240 1252 1248 1264 1295 1286 1261 1235 1256 1255 1273 1280 1290 1287 1243 1247 1292 1288 1277 1289 1257 1243 1276 1290 1242 1260 1247 1251 1296 1291 1281 1268 1258 1262 1275 1292 1292 1288 1249 1237 1284 1270 1250 1246 1259 1242 1278 1293 1244 1240 1238 1250 1286 1294 1252 1263 1260 1248 1277 1289 1294 1295 1246 1249 1293 1296 1259 1242 1266 1241 1301 1297 1300 1281 1261 1235 1280 1298 1246 1249 1245 1253 1294 1295 1279 1299 1265 1258 1301 1297 1268 1265 1262 1254 1279 1299 1296 1291 1241 1256 1290 1287 1275 1292 1298 1271 1284 1270 1283 1272 1282 1273 1298 1271 1283 1272 1282 1273 1283 1272 1297 1269 1295 1286 1282 1273 1297 1269 1281 1268 1280 1298 1297 1269 1296 1291 1280 1298 1281 1268 1280 1298 1295 1286 1297 1269 1280 1298 1296 1291 1279 1299 1280 1298 1279 1299 1294 1295 1294 1295 1277 1289 1280 1298 1291 1276 1275 1292 1290 1287 1278 1293 1293 1296 1292 1288 1273 1280 1289 1267 1276 1290 1291 1276 1278 1293 1275 1292 1272 1283 1288 1284 1271 1282 1276 1290 1291 1276 1290 1287 1290 1287 1273 1280 1276 1290 1278 1293 1292 1288 1275 1292 1273 1280 1287 1279 1289 1267 1277 1289 1293 1296 1280 1298 1288 1284 1274 1285 1287 1279 1288 1284 1287 1279 1271 1282 1285 1275 1272 1283 1271 1282 1287 1279 1274 1285 1289 1267 1293 1296 1277 1289 1292 1288 1285 1275 1269 1274 1270 1278 1286 1294 1285 1275 1270 1278 1270 1278 1269 1274 1299 1277 1299 1277 1269 1274 1300 1281 1301 1297 1299 1277 1300 1281 1286 1294 1272 1283 1285 1275 0 0 10 4 19 1 1 3 11 6 10 4 2 5 12 8 11 6 3 7 13 10 12 8 4 9 14 23 13 10 15 11 14 23 4 9 16 13 15 11 5 12 17 15 16 13 6 14 18 17 17 15 7 16 19 1 18 17 8 18 10 4 20 20 29 19 11 6 21 21 20 20 12 8 22 22 21 21 13 10 23 24 22 22 14 23 24 34 23 24 25 25 24 34 14 23 26 26 25 25 15 11 27 27 26 26 16 13 28 28 27 27 17 15 29 19 28 28 18 17 20 20 30 30 39 29 21 21 31 31 30 30 22 22 32 32 31 31 23 24 33 43 32 32 34 33 33 43 23 24 35 35 34 33 24 34 36 36 35 35 25 25 37 37 36 36 26 26 38 38 37 37 27 27 29 19 39 29 38 38 30 30 40 40 49 39 31 31 41 41 40 40 32 32 42 52 41 41 43 42 42 52 32 32 44 44 43 42 33 43 45 45 44 44 34 33 46 46 45 45 35 35 47 47 46 46 36 36 38 38 48 48 47 47 39 29 49 39 48 48 40 40 50 50 59 49 41 41 51 61 50 50 52 51 51 61 41 41 53 53 52 51 42 52 54 54 53 53 43 42 55 55 54 54 44 44 56 56 55 55 45 45 47 47 57 57 56 56 48 48 58 58 57 57 49 39 59 49 58 58 50 50 60 69 69 59 61 60 60 69 50 50 62 62 61 60 51 61 63 63 62 62 52 51 64 64 63 63 53 53 65 65 64 64 54 54 56 56 66 66 65 65 57 57 67 67 66 66 58 58 68 68 67 67 59 49 69 59 68 68 60 69 70 79 79 70 71 71 70 79 60 69 72 72 71 71 61 60 73 73 72 72 62 62 74 74 73 73 63 63 75 75 74 74 64 64 66 66 76 76 75 75 67 67 77 77 76 76 68 68 78 78 77 77 69 59 79 70 78 78 70 79 80 90 89 80 81 81 80 90 70 79 82 82 81 81 71 71 83 83 82 82 72 72 84 84 83 83 73 73 85 85 84 84 74 74 76 76 86 86 85 85 77 77 87 87 86 86 78 78 88 88 87 87 79 70 89 80 88 88 90 89 99 100 89 80 91 91 90 89 80 90 92 92 91 91 81 81 93 93 92 92 82 82 94 94 93 93 83 83 85 85 95 95 94 94 86 86 96 96 95 95 87 87 97 97 96 96 88 88 98 98 97 97 89 80 99 100 98 98 100 99 109 110 99 100 101 101 100 99 90 89 102 102 101 101 91 91 103 103 102 102 92 92 104 104 103 103 93 93 95 95 105 105 104 104 96 96 106 106 105 105 97 97 107 107 106 106 98 98 108 108 107 107 99 100 109 110 108 108 110 109 119 118 109 110 111 111 110 109 100 99 102 102 112 112 111 111 103 103 113 113 112 112 104 104 114 114 113 113 105 105 115 115 114 114 106 106 116 126 115 115 117 116 116 126 106 106 118 117 117 116 107 107 119 118 118 117 108 108 110 109 120 120 129 119 111 111 121 121 120 120 112 112 122 132 121 121 123 122 122 132 112 112 124 123 123 122 113 113 125 124 124 123 114 114 126 125 125 124 115 115 127 127 126 125 116 126 118 117 128 128 127 127 119 118 129 119 128 128 120 120 130 130 139 129 121 121 131 141 130 130 132 131 131 141 121 121 133 133 132 131 122 132 134 134 133 133 123 122 135 135 134 134 124 123 136 136 135 135 125 124 127 127 137 137 136 136 128 128 138 138 137 137 129 119 139 129 138 138 130 130 140 149 149 139 141 140 140 149 130 130 142 142 141 140 131 141 143 143 142 142 132 131 144 144 143 143 133 133 145 145 144 144 134 134 136 136 146 146 145 145 137 137 147 147 146 146 138 138 148 148 147 147 139 129 149 139 148 148 140 149 150 160 159 150 151 151 150 160 140 149 152 152 151 151 141 140 153 153 152 152 142 142 154 154 153 153 143 143 155 155 154 154 144 144 146 146 156 156 155 155 147 147 157 157 156 156 148 148 158 158 157 157 149 139 159 150 158 158 160 159 169 170 159 150 161 161 160 159 150 160 162 162 161 161 151 151 163 163 162 162 152 152 164 164 163 163 153 153 155 155 165 165 164 164 156 156 166 166 165 165 157 157 167 167 166 166 158 158 168 168 167 167 159 150 169 170 168 168 170 169 179 178 169 170 171 171 170 169 160 159 172 172 171 171 161 161 173 173 172 172 162 162 164 164 174 174 173 173 165 165 175 175 174 174 166 166 176 176 175 175 167 167 177 177 176 176 168 168 178 186 177 177 179 178 178 186 168 168 180 179 189 188 179 178 181 180 180 179 170 169 182 181 181 180 171 171 183 182 182 181 172 172 174 174 184 183 183 182 175 175 185 184 184 183 176 176 186 185 185 184 177 177 187 187 186 185 178 186 188 196 187 187 189 188 188 196 178 186 190 189 199 198 189 188 191 190 190 189 180 179 192 191 191 190 181 180 193 192 192 191 182 181 184 183 194 193 193 192 185 184 195 194 194 193 186 185 196 195 195 194 187 187 197 197 196 195 188 196 198 207 197 197 199 198 198 207 188 196 200 199 209 208 199 198 201 200 200 199 190 189 202 201 201 200 191 190 193 192 203 202 202 201 194 193 204 203 203 202 195 194 205 204 204 203 196 195 206 205 205 204 197 197 207 216 206 205 208 206 207 216 197 197 209 208 208 206 198 207 210 209 219 218 209 208 211 210 210 209 200 199 202 201 212 211 211 210 203 202 213 212 212 211 204 203 214 213 213 212 205 204 215 214 214 213 206 205 216 225 215 214 217 215 216 225 206 205 218 217 217 215 207 216 219 218 218 217 208 206 220 219 229 228 219 218 211 210 221 220 220 219 212 211 222 221 221 220 213 212 223 222 222 221 214 213 224 223 223 222 215 214 225 233 224 223 226 224 225 233 215 214 227 226 226 224 216 225 228 227 227 226 217 215 229 228 228 227 218 217 230 229 239 238 229 228 221 220 231 230 230 229 222 221 232 231 231 230 223 222 233 232 232 231 224 223 234 234 233 232 225 233 235 245 234 234 236 235 235 245 225 233 237 236 236 235 226 224 238 237 237 236 227 226 239 238 238 237 228 227 230 229 240 240 249 239 231 230 241 241 240 240 232 231 242 242 241 241 233 232 243 252 242 242 244 243 243 252 233 232 245 244 244 243 234 234 246 246 245 244 235 245 247 247 246 246 236 235 248 248 247 247 237 236 239 238 249 239 248 248 240 240 250 250 259 249 241 241 251 251 250 250 242 242 252 253 251 251 243 252 253 254 252 253 244 243 254 262 253 254 255 255 254 262 244 243 256 256 255 255 245 244 257 257 256 256 246 246 258 258 257 257 247 247 259 249 258 258 248 248 260 259 269 268 259 249 251 251 261 260 260 259 252 253 262 261 261 260 253 254 263 263 262 261 254 262 264 264 263 263 255 255 265 273 264 264 266 265 265 273 255 255 267 266 266 265 256 256 268 267 267 266 257 257 269 268 268 267 258 258 270 269 279 278 269 268 261 260 271 270 270 269 262 261 272 271 271 270 263 263 273 272 272 271 264 264 274 274 273 272 265 273 275 283 274 274 276 275 275 283 265 273 277 276 276 275 266 265 278 277 277 276 267 266 279 278 278 277 268 267 280 279 289 288 279 278 271 270 281 280 280 279 272 271 282 281 281 280 273 272 283 282 282 281 274 274 284 284 283 282 275 283 285 293 284 284 286 285 285 293 275 283 287 286 286 285 276 275 288 287 287 286 277 276 289 288 288 287 278 277 290 289 299 298 289 288 281 280 291 290 290 289 282 281 292 291 291 290 283 282 293 292 292 291 284 284 294 294 293 292 285 293 295 303 294 294 296 295 295 303 285 293 297 296 296 295 286 285 298 297 297 296 287 286 299 298 298 297 288 287 300 299 309 308 299 298 291 290 301 300 300 299 292 291 302 301 301 300 293 292 303 302 302 301 294 294 304 304 303 302 295 303 305 313 304 304 306 305 305 313 295 303 307 306 306 305 296 295 308 307 307 306 297 296 309 308 308 307 298 297 310 309 319 318 309 308 301 300 311 310 310 309 302 301 312 311 311 310 303 302 313 312 312 311 304 304 314 314 313 312 305 313 315 325 314 314 316 315 315 325 305 313 317 316 316 315 306 305 318 317 317 316 307 306 319 318 318 317 308 307 310 309 320 320 329 319 311 310 321 321 320 320 312 311 322 322 321 321 313 312 323 323 322 322 314 314 324 333 323 323 325 324 324 333 314 314 326 326 325 324 315 325 327 327 326 326 316 315 328 328 327 327 317 316 329 319 328 328 318 317 320 320 330 330 339 329 321 321 331 331 330 330 322 322 332 332 331 331 323 323 333 334 332 332 324 333 334 343 333 334 335 335 334 343 324 333 336 336 335 335 325 324 337 337 336 336 326 326 338 338 337 337 327 327 339 329 338 338 328 328 330 330 340 340 349 339 331 331 341 341 340 340 332 332 342 342 341 341 333 334 343 344 342 342 334 343 344 353 343 344 345 345 344 353 334 343 346 346 345 345 335 335 347 347 346 346 336 336 348 348 347 347 337 337 349 339 348 348 338 338 340 340 350 350 359 349 341 341 351 351 350 350 342 342 352 352 351 351 343 344 353 354 352 352 344 353 354 364 353 354 355 355 354 364 344 353 356 356 355 355 345 345 357 357 356 356 346 346 358 358 357 357 347 347 359 349 358 358 348 348 360 359 369 385 359 349 361 360 360 359 350 350 362 361 361 360 351 351 363 362 362 361 352 352 364 363 363 362 353 354 355 355 365 365 364 363 356 356 366 366 365 365 357 357 367 367 366 366 358 358 368 368 367 367 359 349 369 385 368 368 382 369 392 413 391 370 374 372 384 376 383 373 373 374 372 381 362 361 393 375 383 373 384 376 396 378 395 390 385 379 372 381 382 369 381 371 385 379 384 376 374 372 370 384 379 405 369 385 398 386 397 392 387 387 405 389 404 410 394 377 407 391 406 393 396 378 406 393 405 389 395 390 409 394 408 403 398 386 400 396 409 394 399 395 371 382 370 384 360 359 414 398 405 389 406 393 389 400 379 405 370 384 399 395 398 386 388 388 417 402 416 501 407 391 397 392 396 378 386 380 407 391 416 501 415 399 389 400 388 388 378 404 411 406 410 455 400 396 402 408 392 413 393 375 403 409 393 375 394 377 387 387 386 380 376 411 368 368 378 404 377 412 374 372 364 363 365 365 395 390 394 377 384 376 381 371 391 370 390 397 374 372 373 374 363 362 392 413 382 369 383 373 414 398 413 523 404 410 367 367 377 412 376 411 386 380 385 379 375 383 400 396 410 455 418 414 418 414 417 402 408 403 380 401 390 397 399 395 380 401 370 384 371 382 373 374 383 373 382 369 372 381 371 382 361 360 388 388 387 387 377 412 408 403 407 391 397 392 366 366 376 411 375 383 507 415 443 456 444 416 539 418 467 462 468 419 531 420 468 419 469 421 534 422 469 421 470 423 510 417 444 416 445 425 474 427 473 538 533 428 369 385 379 405 378 404 437 430 445 425 496 431 528 433 523 513 463 434 530 436 470 423 469 421 518 438 449 494 450 439 514 441 520 440 450 439 522 443 471 470 470 423 462 444 461 509 513 445 455 435 463 434 517 447 480 449 423 476 422 450 495 432 428 512 429 452 477 454 478 511 410 455 443 456 442 490 501 457 481 459 477 454 411 406 526 461 468 419 467 462 493 464 428 512 436 465 456 467 455 435 516 448 535 469 536 510 471 470 491 472 424 519 425 473 479 475 424 519 423 476 439 477 438 492 502 453 484 479 417 402 418 414 517 447 463 434 462 444 529 481 528 433 455 435 485 482 416 501 417 402 519 483 515 468 447 484 430 486 429 452 488 487 505 489 509 426 445 425 507 415 512 506 442 490 508 491 511 498 438 492 504 493 450 439 449 494 466 496 465 534 529 481 511 498 447 484 446 499 469 421 468 419 526 461 436 465 435 503 487 500 485 482 479 475 415 399 499 502 435 503 436 465 444 416 443 456 500 458 435 503 434 525 486 474 433 504 432 516 492 505 512 506 504 493 441 507 442 490 441 507 498 508 461 509 460 531 514 441 536 510 537 424 470 423 478 511 483 480 418 414 488 487 429 452 428 512 523 513 522 443 462 444 490 514 422 450 423 476 497 515 431 524 432 516 427 517 483 480 478 511 424 519 479 475 485 482 426 520 425 473 485 482 427 517 426 520 484 479 415 399 479 475 480 449 421 521 420 522 477 454 419 518 478 511 477 454 414 398 480 449 482 451 431 524 490 514 492 505 420 522 488 487 493 464 491 472 492 505 423 476 426 520 487 500 486 474 427 517 494 466 487 500 489 488 488 487 420 522 433 504 491 472 486 474 419 518 493 464 494 466 440 526 497 515 498 508 501 457 498 508 432 516 435 503 499 502 500 458 445 425 444 416 499 502 503 478 502 453 429 452 434 525 500 458 501 457 437 430 495 432 502 453 495 432 496 431 436 465 451 442 450 439 504 493 511 498 505 489 437 430 441 507 504 493 506 495 448 485 447 484 511 498 452 527 451 442 512 506 454 528 509 426 505 489 454 528 453 529 510 417 453 529 452 527 507 415 513 445 514 441 451 442 457 530 456 467 515 468 454 528 517 447 521 446 515 468 516 448 446 499 446 499 516 448 517 447 453 529 521 446 513 445 460 531 459 533 520 440 458 532 518 438 520 440 472 471 471 470 522 443 524 437 526 461 459 533 527 497 529 481 456 467 465 534 464 535 528 433 459 533 526 461 525 463 462 444 522 443 530 436 461 509 530 436 524 437 464 535 472 471 523 513 464 535 538 536 535 469 532 429 533 428 465 534 465 534 533 428 538 536 476 539 531 420 538 536 534 422 537 424 531 420 536 510 535 469 538 536 538 536 533 428 473 538 473 538 476 539 538 536 537 424 536 510 531 420 475 537 476 539 473 538 476 539 475 537 539 418 404 410 413 523 540 540 541 541 402 408 403 409 392 413 402 408 542 542 411 406 401 407 543 543 412 460 481 459 580 545 481 459 421 521 579 546 421 521 489 488 578 547 489 488 430 486 577 548 430 486 503 478 576 549 439 477 575 550 576 549 508 491 574 551 575 550 448 485 573 553 574 551 448 485 519 483 572 552 519 483 457 530 571 554 542 542 544 555 545 556 541 541 545 556 546 557 413 523 540 540 546 557 482 451 413 523 547 558 490 514 422 450 548 559 431 524 490 514 549 560 497 515 431 524 550 561 440 526 497 515 551 562 440 526 552 563 553 564 506 495 553 564 554 565 449 494 554 565 555 566 518 438 555 566 556 567 458 532 556 567 557 568 525 463 557 568 558 569 467 462 558 569 559 570 475 537 539 418 560 571 457 530 527 497 570 574 527 497 466 496 569 575 532 429 568 576 569 575 474 427 567 577 568 576 475 537 566 581 567 577 401 407 582 1827 583 582 390 397 582 1827 401 407 481 459 412 460 584 583 467 462 597 614 610 585 474 427 532 429 612 586 431 524 589 602 603 588 482 451 601 613 585 589 518 438 608 592 593 590 412 460 543 543 615 591 458 532 595 599 608 592 449 494 593 590 606 593 489 488 421 521 586 594 475 537 474 427 598 587 519 483 448 485 592 597 525 463 610 585 595 599 490 514 603 588 587 600 532 429 466 496 596 601 497 515 604 607 589 602 527 497 457 530 594 603 457 530 519 483 609 598 466 496 527 497 611 604 439 477 503 478 605 605 440 526 591 610 604 607 413 523 585 589 614 608 539 418 475 537 599 596 506 495 606 593 591 610 430 486 489 488 602 595 508 491 439 477 590 606 503 478 430 486 588 611 422 450 587 600 601 613 448 485 508 491 607 612 421 521 481 459 600 584 539 418 613 609 597 614 543 543 616 616 617 615 617 615 616 616 540 540 591 610 625 640 638 617 612 586 596 601 630 618 613 609 599 596 633 620 598 587 612 586 646 619 597 614 613 609 647 621 600 584 584 583 618 624 593 590 627 643 640 626 585 589 619 628 648 627 601 613 635 644 619 628 588 611 602 595 636 629 584 583 615 591 649 631 602 595 586 594 620 632 586 594 600 584 634 625 603 588 637 634 621 633 589 602 623 635 637 634 604 607 638 617 623 635 597 614 631 623 644 636 605 605 588 611 622 630 592 597 607 612 641 638 606 593 640 626 625 640 596 601 611 604 645 641 607 612 590 606 624 642 599 596 598 587 632 622 608 592 642 646 627 643 587 600 621 633 635 644 609 598 592 597 626 639 595 599 629 648 642 646 615 591 617 615 650 647 610 585 644 636 629 648 594 603 609 598 643 645 614 608 648 627 650 647 611 604 594 603 628 649 590 606 605 605 639 637 651 650 661 654 670 651 652 653 662 656 661 654 653 655 663 658 662 656 654 657 664 660 663 658 655 659 665 673 664 660 666 661 665 673 655 659 667 663 666 661 656 662 668 665 667 663 657 664 669 667 668 665 658 666 670 651 669 667 659 668 661 654 671 670 680 669 662 656 672 671 671 670 663 658 673 672 672 671 664 660 674 674 673 672 665 673 675 684 674 674 676 675 675 684 665 673 677 676 676 675 666 661 678 677 677 676 667 663 679 678 678 677 668 665 680 669 679 678 669 667 671 670 681 680 690 679 672 671 682 681 681 680 673 672 683 682 682 681 674 674 684 693 683 682 685 683 684 693 674 674 686 685 685 683 675 684 687 686 686 685 676 675 688 687 687 686 677 676 689 688 688 687 678 677 680 669 690 679 689 688 681 680 691 690 700 689 682 681 692 691 691 690 683 682 693 702 692 691 694 692 693 702 683 682 695 694 694 692 684 693 696 695 695 694 685 683 697 696 696 695 686 685 698 697 697 696 687 686 689 688 699 698 698 697 690 679 700 689 699 698 691 690 701 700 710 699 692 691 702 711 701 700 703 701 702 711 692 691 704 703 703 701 693 702 705 704 704 703 694 692 706 705 705 704 695 694 707 706 706 705 696 695 698 697 708 707 707 706 699 698 709 708 708 707 700 689 710 699 709 708 701 700 711 719 720 709 712 710 711 719 701 700 713 712 712 710 702 711 714 713 713 712 703 701 715 714 714 713 704 703 716 715 715 714 705 704 707 706 717 716 716 715 708 707 718 717 717 716 709 708 719 718 718 717 710 699 720 709 719 718 711 719 721 729 730 720 722 721 721 729 711 719 723 722 722 721 712 710 724 723 723 722 713 712 725 724 724 723 714 713 726 725 725 724 715 714 717 716 727 726 726 725 718 717 728 727 727 726 719 718 729 728 728 727 720 709 730 720 729 728 721 729 731 740 740 730 732 731 731 740 721 729 733 732 732 731 722 721 734 733 733 732 723 722 735 734 734 733 724 723 736 735 735 734 725 724 727 726 737 736 736 735 728 727 738 737 737 736 729 728 739 738 738 737 730 720 740 730 739 738 741 739 750 750 740 730 742 741 741 739 731 740 743 742 742 741 732 731 744 743 743 742 733 732 745 744 744 743 734 733 736 735 746 745 745 744 737 736 747 746 746 745 738 737 748 747 747 746 739 738 749 748 748 747 740 730 750 750 749 748 751 749 760 760 750 750 752 751 751 749 741 739 753 752 752 751 742 741 754 753 753 752 743 742 755 754 754 753 744 743 746 745 756 755 755 754 747 746 757 756 756 755 748 747 758 757 757 756 749 748 759 758 758 757 750 750 760 760 759 758 761 759 770 768 760 760 762 761 761 759 751 749 753 752 763 762 762 761 754 753 764 763 763 762 755 754 765 764 764 763 756 755 766 765 765 764 757 756 767 776 766 765 768 766 767 776 757 756 769 767 768 766 758 757 770 768 769 767 759 758 761 759 771 770 780 769 762 761 772 771 771 770 763 762 773 782 772 771 774 772 773 782 763 762 775 773 774 772 764 763 776 774 775 773 765 764 777 775 776 774 766 765 778 777 777 775 767 776 769 767 779 778 778 777 770 768 780 769 779 778 771 770 781 780 790 779 772 771 782 791 781 780 783 781 782 791 772 771 784 783 783 781 773 782 785 784 784 783 774 772 786 785 785 784 775 773 787 786 786 785 776 774 778 777 788 787 787 786 779 778 789 788 788 787 780 769 790 779 789 788 781 780 791 799 800 789 792 790 791 799 781 780 793 792 792 790 782 791 794 793 793 792 783 781 795 794 794 793 784 783 796 795 795 794 785 784 787 786 797 796 796 795 788 787 798 797 797 796 789 788 799 798 798 797 790 779 800 789 799 798 791 799 801 810 810 800 802 801 801 810 791 799 803 802 802 801 792 790 804 803 803 802 793 792 805 804 804 803 794 793 806 805 805 804 795 794 797 796 807 806 806 805 798 797 808 807 807 806 799 798 809 808 808 807 800 789 810 800 809 808 811 809 820 820 810 800 812 811 811 809 801 810 813 812 812 811 802 801 814 813 813 812 803 802 815 814 814 813 804 803 806 805 816 815 815 814 807 806 817 816 816 815 808 807 818 817 817 816 809 808 819 818 818 817 810 800 820 820 819 818 821 819 830 828 820 820 822 821 821 819 811 809 823 822 822 821 812 811 824 823 823 822 813 812 815 814 825 824 824 823 816 815 826 825 825 824 817 816 827 826 826 825 818 817 828 827 827 826 819 818 829 836 828 827 830 828 829 836 819 818 831 829 840 838 830 828 832 830 831 829 821 819 833 831 832 830 822 821 834 832 833 831 823 822 825 824 835 833 834 832 826 825 836 834 835 833 827 826 837 835 836 834 828 827 838 837 837 835 829 836 839 846 838 837 840 838 839 846 829 836 841 839 850 848 840 838 842 840 841 839 831 829 843 841 842 840 832 830 844 842 843 841 833 831 835 833 845 843 844 842 836 834 846 844 845 843 837 835 847 845 846 844 838 837 848 847 847 845 839 846 849 857 848 847 850 848 849 857 839 846 851 849 860 858 850 848 852 850 851 849 841 839 853 851 852 850 842 840 844 842 854 852 853 851 845 843 855 853 854 852 846 844 856 854 855 853 847 845 857 855 856 854 848 847 858 866 857 855 859 856 858 866 848 847 860 858 859 856 849 857 861 859 870 868 860 858 862 860 861 859 851 849 853 851 863 861 862 860 854 852 864 862 863 861 855 853 865 863 864 862 856 854 866 864 865 863 857 855 867 875 866 864 868 865 867 875 857 855 869 867 868 865 858 866 870 868 869 867 859 856 871 869 880 878 870 868 862 860 872 870 871 869 863 861 873 871 872 870 864 862 874 872 873 871 865 863 875 873 874 872 866 864 876 883 875 873 877 874 876 883 866 864 878 876 877 874 867 875 879 877 878 876 868 865 880 878 879 877 869 867 881 879 890 888 880 878 872 870 882 880 881 879 873 871 883 881 882 880 874 872 884 882 883 881 875 873 885 884 884 882 876 883 886 895 885 884 887 885 886 895 876 883 888 886 887 885 877 874 889 887 888 886 878 876 890 888 889 887 879 877 881 879 891 890 900 889 882 880 892 891 891 890 883 881 893 892 892 891 884 882 894 902 893 892 895 893 894 902 884 882 896 894 895 893 885 884 897 896 896 894 886 895 898 897 897 896 887 885 899 898 898 897 888 886 890 888 900 889 899 898 891 890 901 900 910 899 892 891 902 901 901 900 893 892 903 903 902 901 894 902 904 904 903 903 895 893 905 912 904 904 906 905 905 912 895 893 907 906 906 905 896 894 908 907 907 906 897 896 909 908 908 907 898 897 910 899 909 908 899 898 911 909 920 918 910 899 902 901 912 910 911 909 903 903 913 911 912 910 904 904 914 913 913 911 905 912 915 914 914 913 906 905 916 923 915 914 917 915 916 923 906 905 918 916 917 915 907 906 919 917 918 916 908 907 920 918 919 917 909 908 921 919 930 928 920 918 912 910 922 920 921 919 913 911 923 921 922 920 914 913 924 922 923 921 915 914 925 924 924 922 916 923 926 933 925 924 927 925 926 933 916 923 928 926 927 925 917 915 929 927 928 926 918 916 930 928 929 927 919 917 931 929 940 938 930 928 922 920 932 930 931 929 923 921 933 931 932 930 924 922 934 932 933 931 925 924 935 934 934 932 926 933 936 943 935 934 937 935 936 943 926 933 938 936 937 935 927 925 939 937 938 936 928 926 940 938 939 937 929 927 941 939 950 948 940 938 932 930 942 940 941 939 933 931 943 941 942 940 934 932 944 942 943 941 935 934 945 944 944 942 936 943 946 953 945 944 947 945 946 953 936 943 948 946 947 945 937 935 949 947 948 946 938 936 950 948 949 947 939 937 951 949 960 958 950 948 942 940 952 950 951 949 943 941 953 951 952 950 944 942 954 952 953 951 945 944 955 954 954 952 946 953 956 963 955 954 957 955 956 963 946 953 958 956 957 955 947 945 959 957 958 956 948 946 960 958 959 957 949 947 961 959 970 968 960 958 952 950 962 960 961 959 953 951 963 961 962 960 954 952 964 962 963 961 955 954 965 964 964 962 956 963 966 975 965 964 967 965 966 975 956 963 968 966 967 965 957 955 969 967 968 966 958 956 970 968 969 967 959 957 961 959 971 970 980 969 962 960 972 971 971 970 963 961 973 972 972 971 964 962 974 973 973 972 965 964 975 983 974 973 976 974 975 983 965 964 977 976 976 974 966 975 978 977 977 976 967 965 979 978 978 977 968 966 980 969 979 978 969 967 971 970 981 980 990 979 972 971 982 981 981 980 973 972 983 982 982 981 974 973 984 984 983 982 975 983 985 993 984 984 986 985 985 993 975 983 987 986 986 985 976 974 988 987 987 986 977 976 989 988 988 987 978 977 990 979 989 988 979 978 981 980 991 990 1000 989 982 981 992 991 991 990 983 982 993 992 992 991 984 984 994 994 993 992 985 993 995 1003 994 994 996 995 995 1003 985 993 997 996 996 995 986 985 998 997 997 996 987 986 999 998 998 997 988 987 1000 989 999 998 989 988 991 990 1001 1000 1010 999 992 991 1002 1001 1001 1000 993 992 1003 1002 1002 1001 994 994 1004 1004 1003 1002 995 1003 1005 1014 1004 1004 1006 1005 1005 1014 995 1003 1007 1006 1006 1005 996 995 1008 1007 1007 1006 997 996 1009 1008 1008 1007 998 997 1010 999 1009 1008 999 998 1011 1009 1020 1035 1010 999 1012 1010 1011 1009 1001 1000 1013 1011 1012 1010 1002 1001 1014 1012 1013 1011 1003 1002 1015 1013 1014 1012 1004 1004 1006 1005 1016 1015 1015 1013 1007 1006 1017 1016 1016 1015 1008 1007 1018 1017 1017 1016 1009 1008 1019 1018 1018 1017 1010 999 1020 1035 1019 1018 1033 1019 1043 1063 1042 1020 1025 1022 1035 1026 1034 1023 1024 1024 1023 1031 1013 1011 1044 1025 1034 1023 1035 1026 1047 1028 1046 1040 1036 1029 1023 1031 1033 1019 1032 1021 1036 1029 1035 1026 1025 1022 1021 1034 1030 1055 1020 1035 1049 1036 1048 1042 1038 1037 1056 1039 1055 1060 1045 1027 1058 1041 1057 1043 1047 1028 1057 1043 1056 1039 1046 1040 1060 1044 1059 1053 1049 1036 1051 1046 1060 1044 1050 1045 1022 1032 1021 1034 1011 1009 1065 1048 1056 1039 1057 1043 1040 1050 1030 1055 1021 1034 1050 1045 1049 1036 1039 1038 1068 1052 1067 1151 1058 1041 1048 1042 1047 1028 1037 1030 1058 1041 1067 1151 1066 1049 1040 1050 1039 1038 1029 1054 1062 1056 1061 1105 1051 1046 1053 1058 1043 1063 1044 1025 1054 1059 1044 1025 1045 1027 1038 1037 1037 1030 1027 1061 1019 1018 1029 1054 1028 1062 1025 1022 1015 1013 1016 1015 1046 1040 1045 1027 1035 1026 1032 1021 1042 1020 1041 1047 1025 1022 1024 1024 1014 1012 1043 1063 1033 1019 1034 1023 1065 1048 1064 1173 1055 1060 1018 1017 1028 1062 1027 1061 1037 1030 1036 1029 1026 1033 1051 1046 1061 1105 1069 1064 1069 1064 1068 1052 1059 1053 1031 1051 1041 1047 1050 1045 1031 1051 1021 1034 1022 1032 1024 1024 1034 1023 1033 1019 1023 1031 1022 1032 1012 1010 1039 1038 1038 1037 1028 1062 1059 1053 1058 1041 1048 1042 1017 1016 1027 1061 1026 1033 1158 1065 1094 1106 1095 1066 1190 1068 1118 1112 1119 1069 1182 1070 1119 1069 1120 1071 1185 1072 1120 1071 1121 1073 1161 1067 1095 1066 1096 1075 1125 1077 1124 1188 1184 1078 1020 1035 1030 1055 1029 1054 1088 1080 1096 1075 1147 1081 1179 1083 1174 1163 1114 1084 1181 1086 1121 1073 1120 1071 1169 1088 1100 1144 1101 1089 1165 1091 1171 1090 1101 1089 1173 1093 1122 1120 1121 1073 1113 1094 1112 1159 1164 1095 1106 1085 1114 1084 1168 1097 1131 1099 1074 1126 1073 1100 1146 1082 1079 1162 1080 1102 1128 1104 1129 1161 1061 1105 1094 1106 1093 1140 1152 1107 1132 1109 1128 1104 1062 1056 1177 1111 1119 1069 1118 1112 1144 1114 1079 1162 1087 1115 1107 1117 1106 1085 1167 1098 1186 1119 1187 1160 1122 1120 1142 1122 1075 1169 1076 1123 1130 1125 1075 1169 1074 1126 1090 1127 1089 1142 1153 1103 1135 1129 1068 1052 1069 1064 1168 1097 1114 1084 1113 1094 1180 1131 1179 1083 1106 1085 1136 1132 1067 1151 1068 1052 1170 1133 1166 1118 1098 1134 1081 1136 1080 1102 1139 1137 1156 1139 1160 1076 1096 1075 1158 1065 1163 1156 1093 1140 1159 1141 1162 1148 1089 1142 1155 1143 1101 1089 1100 1144 1117 1146 1116 1184 1180 1131 1162 1148 1098 1134 1097 1149 1120 1071 1119 1069 1177 1111 1087 1115 1086 1153 1138 1150 1136 1132 1130 1125 1066 1049 1150 1152 1086 1153 1087 1115 1095 1066 1094 1106 1151 1108 1086 1153 1085 1175 1137 1124 1084 1154 1083 1166 1143 1155 1163 1156 1155 1143 1092 1157 1093 1140 1092 1157 1149 1158 1112 1159 1111 1181 1165 1091 1187 1160 1188 1074 1121 1073 1129 1161 1134 1130 1069 1064 1139 1137 1080 1102 1079 1162 1174 1163 1173 1093 1113 1094 1141 1164 1073 1100 1074 1126 1148 1165 1082 1174 1083 1166 1078 1167 1134 1130 1129 1161 1075 1169 1130 1125 1136 1132 1077 1170 1076 1123 1136 1132 1078 1167 1077 1170 1135 1129 1066 1049 1130 1125 1131 1099 1072 1171 1071 1172 1128 1104 1070 1168 1129 1161 1128 1104 1065 1048 1131 1099 1133 1101 1082 1174 1141 1164 1143 1155 1071 1172 1139 1137 1144 1114 1142 1122 1143 1155 1074 1126 1077 1170 1138 1150 1137 1124 1078 1167 1145 1116 1138 1150 1140 1138 1139 1137 1071 1172 1084 1154 1142 1122 1137 1124 1070 1168 1144 1114 1145 1116 1091 1176 1148 1165 1149 1158 1152 1107 1149 1158 1083 1166 1086 1153 1150 1152 1151 1108 1096 1075 1095 1066 1150 1152 1154 1128 1153 1103 1080 1102 1085 1175 1151 1108 1152 1107 1088 1080 1146 1082 1153 1103 1146 1082 1147 1081 1087 1115 1102 1092 1101 1089 1155 1143 1162 1148 1156 1139 1088 1080 1092 1157 1155 1143 1157 1145 1099 1135 1098 1134 1162 1148 1103 1177 1102 1092 1163 1156 1105 1178 1160 1076 1156 1139 1105 1178 1104 1179 1161 1067 1104 1179 1103 1177 1158 1065 1164 1095 1165 1091 1102 1092 1108 1180 1107 1117 1166 1118 1105 1178 1168 1097 1172 1096 1166 1118 1167 1098 1097 1149 1097 1149 1167 1098 1168 1097 1104 1179 1172 1096 1164 1095 1111 1181 1110 1183 1171 1090 1109 1182 1169 1088 1171 1090 1123 1121 1122 1120 1173 1093 1175 1087 1177 1111 1110 1183 1178 1147 1180 1131 1107 1117 1116 1184 1115 1185 1179 1083 1110 1183 1177 1111 1176 1113 1113 1094 1173 1093 1181 1086 1112 1159 1181 1086 1175 1087 1115 1185 1123 1121 1174 1163 1115 1185 1189 1186 1186 1119 1183 1079 1184 1078 1116 1184 1116 1184 1184 1078 1189 1186 1127 1189 1182 1070 1189 1186 1185 1072 1188 1074 1182 1070 1187 1160 1186 1119 1189 1186 1189 1186 1184 1078 1124 1188 1124 1188 1127 1189 1189 1186 1188 1074 1187 1160 1182 1070 1126 1187 1127 1189 1124 1188 1127 1189 1126 1187 1190 1068 1055 1060 1064 1173 1191 1190 1192 1191 1053 1058 1054 1059 1043 1063 1053 1058 1193 1192 1062 1056 1052 1057 1194 1193 1063 1110 1132 1109 1231 1195 1132 1109 1072 1171 1230 1196 1072 1171 1140 1138 1229 1197 1140 1138 1081 1136 1228 1198 1081 1136 1154 1128 1227 1199 1090 1127 1226 1200 1227 1199 1159 1141 1225 1201 1226 1200 1099 1135 1224 1203 1225 1201 1099 1135 1170 1133 1223 1202 1170 1133 1108 1180 1222 1204 1193 1192 1195 1205 1196 1206 1192 1191 1196 1206 1197 1207 1064 1173 1191 1190 1197 1207 1133 1101 1064 1173 1198 1208 1141 1164 1073 1100 1199 1209 1082 1174 1141 1164 1200 1210 1148 1165 1082 1174 1201 1211 1091 1176 1148 1165 1202 1212 1091 1176 1203 1213 1204 1214 1157 1145 1204 1214 1205 1215 1100 1144 1205 1215 1206 1216 1169 1088 1206 1216 1207 1217 1109 1182 1207 1217 1208 1218 1176 1113 1208 1218 1209 1219 1118 1112 1209 1219 1210 1220 1126 1187 1190 1068 1211 1221 1108 1180 1178 1147 1221 1224 1178 1147 1117 1146 1220 1225 1183 1079 1219 1226 1220 1225 1125 1077 1218 1227 1219 1226 1126 1187 1217 1231 1218 1227 1052 1057 1233 1828 1234 1232 1041 1047 1233 1828 1052 1057 1132 1109 1063 1110 1235 1233 1118 1112 1248 1264 1261 1235 1125 1077 1183 1079 1263 1236 1082 1174 1240 1252 1254 1238 1133 1101 1252 1263 1236 1239 1169 1088 1259 1242 1244 1240 1063 1110 1194 1193 1266 1241 1109 1182 1246 1249 1259 1242 1100 1144 1244 1240 1257 1243 1140 1138 1072 1171 1237 1244 1126 1187 1125 1077 1249 1237 1170 1133 1099 1135 1243 1247 1176 1113 1261 1235 1246 1249 1141 1164 1254 1238 1238 1250 1183 1079 1117 1146 1247 1251 1148 1165 1255 1257 1240 1252 1178 1147 1108 1180 1245 1253 1108 1180 1170 1133 1260 1248 1117 1146 1178 1147 1262 1254 1090 1127 1154 1128 1256 1255 1091 1176 1242 1260 1255 1257 1064 1173 1236 1239 1265 1258 1190 1068 1126 1187 1250 1246 1157 1145 1257 1243 1242 1260 1081 1136 1140 1138 1253 1245 1159 1141 1090 1127 1241 1256 1154 1128 1081 1136 1239 1261 1073 1100 1238 1250 1252 1263 1099 1135 1159 1141 1258 1262 1072 1171 1132 1109 1251 1234 1190 1068 1264 1259 1248 1264 1194 1193 1267 1266 1268 1265 1268 1265 1267 1266 1191 1190 1242 1260 1276 1290 1289 1267 1263 1236 1247 1251 1281 1268 1264 1259 1250 1246 1284 1270 1249 1237 1263 1236 1297 1269 1248 1264 1264 1259 1298 1271 1251 1234 1235 1233 1269 1274 1244 1240 1278 1293 1291 1276 1236 1239 1270 1278 1299 1277 1252 1263 1286 1294 1270 1278 1239 1261 1253 1245 1287 1279 1235 1233 1266 1241 1300 1281 1253 1245 1237 1244 1271 1282 1237 1244 1251 1234 1285 1275 1254 1238 1288 1284 1272 1283 1240 1252 1274 1285 1288 1284 1255 1257 1289 1267 1274 1285 1248 1264 1282 1273 1295 1286 1256 1255 1239 1261 1273 1280 1243 1247 1258 1262 1292 1288 1257 1243 1291 1276 1276 1290 1247 1251 1262 1254 1296 1291 1258 1262 1241 1256 1275 1292 1249 1237 1283 1272 1284 1270 1259 1242 1293 1296 1278 1293 1238 1250 1272 1283 1286 1294 1260 1248 1243 1247 1277 1289 1246 1249 1280 1298 1293 1296 1266 1241 1268 1265 1301 1297 1261 1235 1295 1286 1280 1298 1245 1253 1260 1248 1294 1295 1265 1258 1299 1277 1301 1297 1262 1254 1245 1253 1279 1299 1241 1256 1256 1255 1290 1287