2 5 2 7 3 7 5 9 9 7 10 6 11 9 12 3 16 936 20 6 21 5 22 7 23 9 31 11 33 11 34 14 39 2508 42 24 43 13 43 18 44 238 45 1003 45 1007 46 20 61 43 63 44 64 46 66 95 69 40 73 164 75 165 77 58 77 168 83 2451 84 77 86 72 88 40 89 84 91 185 93 89 94 118 95 49 97 78 98 92 100 55 101 138 102 62 106 102 109 590 116 59 123 101 124 98 125 95 127 95 132 106 133 102 134 110 138 105 139 97 140 110 148 120 150 2529 152 136 163 111 166 118 167 118 168 141 170 130 172 125 173 133 174 139 175 113 179 149 180 138 181 138 185 143 186 145 187 146 188 129 189 168 190 151 191 149 197 155 198 165 202 157 203 168 205 160 211 144 213 65 215 139 219 169 228 184 230 1925 231 183 233 153 236 170 243 216 244 16 265 217 266 218 271 224 272 225 273 227 276 230 278 229 279 232 280 233 281 232 285 236 288 237 290 240 291 243 294 242 295 241 297 247 299 244 300 246 303 250 304 252 305 255 306 256 307 258 310 254 311 253 314 259 317 264 318 261 320 268 321 265 324 272 325 272 326 274 327 271 328 270 329 277 330 275 331 278 333 279 334 284 335 284 336 280 337 281 338 285 339 287 340 289 341 286 343 288 344 286 345 292 347 294 348 296 350 298 351 297 353 299 354 300 357 305 358 307 359 311 360 310 361 314 363 317 364 318 366 316 367 308 368 320 369 323 371 324 373 324 375 325 377 326 379 328 381 331 382 330 383 332 384 339 385 333 386 1658 388 338 392 342 393 343 395 341 397 346 399 347 400 357 401 348 404 356 405 362 406 349 407 351 408 364 409 363 411 367 414 368 416 365 419 379 420 366 423 375 424 373 426 374 427 382 429 378 430 384 431 397 432 391 435 386 436 400 438 393 441 403 443 405 444 402 447 392 449 396 450 410 451 399 452 413 453 404 454 387 455 411 457 398 458 416 459 418 461 421 462 419 465 422 467 414 468 425 470 415 471 967 474 429 475 417 477 407 478 412 480 423 481 433 483 435 486 432 493 445 495 1007 499 450 500 443 502 448 503 455 504 869 505 444 507 874 508 467 509 458 510 463 513 470 514 1514 515 476 516 454 517 469 518 474 519 459 520 451 521 461 521 1448 525 477 526 992 527 447 528 481 530 483 531 473 532 480 535 487 536 493 537 494 539 502 542 490 543 500 544 509 545 507 546 478 547 485 548 592 549 484 552 503 553 506 554 489 555 510 556 515 558 520 559 518 560 514 561 524 562 521 563 525 564 526 565 492 566 516 568 531 572 522 573 517 574 539 577 535 581 545 583 537 585 548 586 546 588 544 589 543 591 542 592 553 593 548 594 557 595 1387 597 562 598 560 600 566 601 558 602 565 604 559 605 567 606 573 608 578 609 568 612 563 613 555 614 575 615 572 616 579 617 571 618 561 619 581 621 574 622 582 623 584 625 874 627 877 630 590 631 603 632 602 633 604 634 596 635 606 636 593 639 609 643 592 645 605 646 612 647 2148 648 613 649 1051 649 2240 650 615 651 615 652 617 654 614 656 616 657 621 658 619 659 611 663 527 663 608 664 618 665 620 666 623 667 2147 669 627 671 632 673 636 674 635 676 634 678 642 680 641 681 638 682 628 683 649 684 650 688 658 689 652 690 1863 692 653 693 651 696 647 697 654 698 644 699 661 700 655 701 660 702 665 703 657 704 1175 705 667 706 671 707 672 708 662 709 663 710 674 711 677 713 677 716 673 716 788 717 668 718 678 720 686 721 675 722 690 723 1819 724 1180 725 688 728 687 733 1437 736 699 737 696 738 703 740 707 742 1198 743 715 745 1022 746 708 747 711 749 727 750 711 751 725 754 714 755 719 758 736 759 732 760 733 764 739 765 744 766 1127 767 855 768 734 769 737 771 741 774 799 777 742 778 1226 779 753 780 1147 781 746 782 640 782 747 783 757 787 1437 788 762 789 760 791 904 792 749 794 1406 795 770 796 767 797 768 798 779 800 778 801 766 803 772 804 782 805 786 806 787 808 792 810 780 810 1425 811 792 813 785 816 801 817 802 818 793 819 440 819 797 820 784 821 1430 823 808 824 795 825 800 828 799 830 641 832 817 835 822 836 824 837 825 838 828 840 1448 842 834 843 834 844 827 845 833 846 818 847 821 848 838 849 841 852 842 853 844 854 816 855 840 858 843 859 1203 862 856 863 857 864 858 865 1226 868 867 869 859 870 865 873 734 874 1227 876 1321 879 868 880 1243 883 881 887 879 888 746 890 889 891 887 894 895 895 882 896 896 897 888 898 749 900 898 902 885 903 890 904 892 904 1246 905 893 906 891 907 900 909 428 909 1251 910 903 911 913 915 902 916 916 918 906 919 904 920 906 921 904 921 910 922 911 923 919 925 922 926 918 928 923 929 921 931 928 932 924 935 930 935 1031 939 932 940 1294 941 935 944 942 945 936 946 949 948 937 951 947 952 952 953 965 954 963 956 953 958 956 961 962 962 960 964 954 965 961 966 977 967 440 967 797 968 970 969 991 970 428 971 979 972 978 975 1028 977 983 981 994 982 1549 984 986 986 1550 988 993 993 1341 995 1002 996 1003 996 1007 998 1009 999 1011 1000 1016 1002 1006 1005 1015 1007 1030 1009 1012 1010 1025 1011 1029 1012 1018 1013 1013 1013 1019 1014 1024 1015 1206 1016 1020 1017 1034 1018 1035 1022 1039 1023 1028 1024 1027 1025 1044 1028 1043 1029 1052 1030 1048 1031 733 1032 1056 1034 1053 1035 1051 1036 1062 1038 1066 1041 1420 1043 1073 1044 1068 1045 1078 1047 1077 1048 1079 1049 1076 1050 1071 1052 1084 1053 1405 1055 1080 1058 1074 1059 1092 1060 1085 1061 1087 1063 1091 1064 1086 1066 1095 1070 1104 1071 1099 1073 1108 1075 485 1077 1109 1078 1110 1079 1116 1081 1116 1082 1111 1083 1112 1087 1468 1088 1125 1089 605 1092 1138 1093 1134 1094 1193 1095 1124 1096 1132 1097 1145 1098 1140 1102 1148 1105 1139 1107 1152 1108 1150 1109 1157 1113 1146 1114 1154 1117 1157 1119 767 1120 1162 1121 1179 1122 1177 1124 1170 1126 1174 1127 1176 1128 1312 1129 2317 1132 1186 1133 1187 1134 1188 1136 1194 1139 1191 1140 1201 1141 1193 1149 1200 1150 1207 1153 1199 1157 1205 1159 1218 1164 1215 1165 1213 1166 1229 1167 1221 1168 1225 1170 1236 1172 1234 1173 1242 1174 1240 1175 1239 1178 1701 1180 890 1180 1243 1183 1253 1185 1245 1187 1254 1188 1257 1195 967 1195 1566 1198 1272 1200 1578 1201 1273 1202 1274 1203 1277 1204 1028 1205 1279 1206 1282 1207 1284 1208 1278 1210 1285 1211 1595 1212 1046 1215 1598 1218 1295 1219 1606 1220 1294 1221 818 1221 1963 1222 1298 1225 1296 1226 1297 1227 1302 1228 1304 1229 1306 1230 1306 1231 1305 1232 1311 1234 1308 1235 1312 1237 542 1245 1326 1248 1330 1249 1331 1251 1493 1254 1341 1256 1343 1258 1351 1259 1346 1260 1353 1263 1356 1266 1514 1268 1373 1269 1371 1271 1366 1272 1369 1273 1373 1273 1378 1274 1386 1275 1370 1276 1377 1278 1374 1279 1523 1280 1365 1284 1389 1287 1381 1288 1391 1290 1392 1291 1390 1292 1394 1293 738 1294 1393 1296 1396 1298 1395 1299 1398 1302 1405 1303 1406 1305 1414 1306 1410 1310 1422 1311 1426 1312 2222 1313 1425 1314 1428 1315 1423 1316 1430 1317 1429 1318 1434 1320 1435 1321 1432 1322 1436 1324 1436 1326 1445 1327 1443 1329 1441 1330 1444 1332 1446 1333 1448 1336 818 1339 1456 1340 1460 1341 1462 1343 1459 1344 1458 1345 1455 1348 1465 1349 1474 1350 1469 1353 1480 1354 1466 1355 1491 1356 1477 1361 1482 1363 1481 1365 1486 1373 1167 1375 1499 1377 1502 1378 1504 1384 1510 1386 1511 1392 1522 1393 1517 1394 1526 1398 1528 1401 1538 1402 1530 1404 1537 1405 1532 1406 1536 1407 1541 1409 1009 1416 1552 1417 1054 1422 1558 1425 1571 1426 1562 1428 1576 1429 1572 1432 1583 1433 2222 1435 1575 1439 1580 1441 1591 1442 1028 1443 1597 1446 1595 1448 1603 1450 1604 1452 1605 1455 1608 1456 1609 1457 1615 1460 1616 1461 1617 1463 1610 1464 1626 1465 1625 1466 1627 1468 1634 1469 1630 1470 1636 1471 1636 1472 1637 1473 276 1475 1638 1476 1640 1477 1640 1479 1643 1480 1642 1481 1647 1484 1650 1486 1651 1488 1654 1489 1655 1490 1661 1491 1659 1492 1660 1494 1657 1495 1662 1496 1664 1497 1663 1498 1665 1500 1670 1501 1668 1502 1671 1503 1666 1504 1666 1505 1672 1506 1671 1509 1676 1510 1679 1511 1678 1514 1681 1518 1691 1520 1684 1521 1686 1523 1688 1525 1690 1531 1694 1532 1695 1536 1697 1537 1699 1538 1698 1539 1700 1540 1702 1548 1716 1549 1713 1551 1712 1554 1720 1555 1721 1556 1728 1558 1736 1559 1731 1560 1736 1564 1739 1565 1742 1567 1737 1569 1745 1573 1748 1574 1747 1576 1750 1577 1752 1578 1754 1579 1756 1580 1757 1581 1753 1582 1758 1583 1759 1586 1761 1589 1765 1590 1766 1591 1767 1594 1768 1595 1771 1599 1772 1601 1763 1603 1776 1604 1777 1608 1783 1609 1788 1610 1788 1611 1785 1615 1790 1618 1793 1619 1794 1622 1797 1623 1796 1624 1799 1625 1801 1630 1803 1631 1805 1634 1808 1638 1812 1641 1818 1642 1820 1643 1816 1644 1822 1645 1823 1646 1824 1646 1825 1648 1824 1652 1827 1657 1830 1658 1831 1662 1833 1663 1832 1664 1834 1665 1835 1670 1839 1671 1838 1672 1841 1676 1843 1678 1846 1680 1849 1681 1847 1682 1853 1685 1858 1689 1860 1689 2136 1690 1859 1696 1862 1700 1864 1701 1865 1703 1867 1707 1868 1708 1870 1709 1869 1710 1871 1711 1873 1713 1874 1714 1875 1715 1876 1717 1878 1720 1054 1723 1882 1729 1880 1730 1884 1731 1889 1732 1885 1734 1461 1735 1887 1736 1888 1740 1894 1742 1897 1745 1900 1748 1893 1750 1906 1751 1901 1753 1903 1754 1908 1755 1904 1756 1902 1759 1915 1760 1905 1761 1907 1762 1914 1764 1920 1765 1916 1766 1919 1767 1910 1772 1921 1773 1923 1775 1925 1777 1931 1778 1928 1779 1930 1785 1938 1789 1944 1791 1946 1792 1941 1792 2190 1794 1945 1797 1947 1798 1922 1801 1950 1803 1952 1805 2356 1806 2219 1807 1959 1808 1956 1812 1958 1814 1962 1815 1972 1818 1973 1823 1970 1828 2046 1830 1979 1831 1985 1832 1986 1834 1383 1837 2033 1838 1990 1840 2384 1841 1991 1842 1992 1843 2005 1844 1994 1845 1995 1846 1995 1851 2048 1852 2100 1853 2003 1857 1701 1860 2009 1861 2011 1862 2231 1866 2010 1870 2016 1876 2136 1877 2019 1879 2020 1880 2347 1881 2022 1884 2026 1885 2028 1890 2032 1892 2034 1895 2038 1897 2037 1901 2048 1902 2040 1903 2044 1904 2041 1906 2045 1909 2046 1910 2047 1911 1703 1912 1051 1915 2063 1916 2051 1918 2053 1919 2067 1922 2057 1924 2059 1930 2066 1931 2068 1935 2071 1936 2084 1937 2079 1939 2082 1940 2073 1941 2090 1944 2072 1945 2080 1946 2076 1948 2078 1952 2085 1954 2096 1955 2094 1956 2007 1960 2091 1961 2103 1962 2097 1964 2096 1965 2101 1966 2107 1975 2112 1976 2051 1977 2109 1979 2115 1980 2116 1981 2117 1982 2118 1983 2118 1984 2121 1988 2124 1989 2129 1990 2136 1991 2128 1992 2126 1994 2131 2001 2137 2003 2145 2008 1086 2008 1190 2011 2152 2013 2159 2014 2161 2015 2151 2016 2157 2017 2153 2021 2356 2023 2158 2032 2171 2035 1430 2037 2175 2039 1963 2043 2181 2043 2183 2044 2197 2047 2203 2048 2412 2049 2413 2052 2188 2054 2205 2055 2193 2057 2185 2059 2194 2060 2206 2061 2191 2062 2206 2063 2198 2070 2208 2071 2050 2073 2227 2077 2216 2078 2210 2079 2220 2080 2356 2081 2219 2082 2217 2083 2223 2085 2226 2087 2231 2088 1051 2089 2224 2090 2230 2092 2232 2092 2369 2093 2245 2094 2247 2097 1430 2098 2236 2099 2242 2101 2237 2102 2244 2104 2249 2106 2252 2108 2253 2110 2250 2111 2254 2115 2263 2119 2276 2120 2266 2121 2219 2124 2259 2125 2261 2127 2269 2128 2284 2130 2432 2131 2272 2132 486 2133 2274 2135 2270 2138 2279 2139 2280 2140 2283 2142 2292 2145 2289 2146 2274 2147 2290 2148 2497 2149 2295 2151 2300 2158 2309 2159 2308 2160 2311 2161 2302 2163 2310 2164 2340 2165 2312 2166 2314 2167 2315 2170 2340 2171 2320 2172 2349 2174 1178 2178 2325 2179 2326 2183 2339 2184 2329 2185 2359 2187 2346 2189 2413 2190 2343 2191 2341 2195 2347 2196 2350 2197 2344 2199 2353 2200 2354 2203 2356 2206 1980 2207 2359 2209 2363 2211 2325 2212 2365 2213 1430 2215 2370 2217 2369 2220 2375 2223 2378 2224 2377 2225 2383 2227 2386 2229 2388 2230 2380 2232 2382 2234 2385 2238 2384 2240 2387 2242 2393 2243 2414 2246 2389 2248 2391 2249 733 2250 2392 2251 2394 2254 2401 2257 2400 2259 2399 2261 2402 2262 2406 2263 2417 2264 2404 2265 1059 2266 2405 2270 2422 2272 2412 2273 2413 2274 2415 2275 2416 2276 2440 2278 2419 2281 2426 2282 2420 2283 2423 2284 2424 2285 2438 2286 2425 2287 2428 2288 2431 2289 2436 2290 2429 2291 2432 2292 2430 2293 2435 2294 486 2298 2445 2299 2437 2303 2447 2306 2453 2307 2467 2308 2230 2311 1899 2313 2477 2315 2462 2316 2466 2317 1899 2318 2481 2319 2468 2322 2484 2324 2474 2326 2488 2327 462 2327 2497 2329 2476 2332 2486 2333 2487 2334 2483 2335 2476 2338 2489 2341 2492 2342 2491 2343 2493 2344 635 2345 2498 2346 2495 2350 2500 2352 2496 2354 2502 2355 2507 2356 2504 2357 2505 2359 2503 2360 2512 2362 2511 2364 2510 2367 2513 2373 1503 2374 2515 2377 2521 2391 5 2397 1398 2401 2511 2415 2549