41 2310 Browell, Dr. Edward V. (edward.v.browell@nasa.gov) M/S 401-A; NASA Langley Research Center; Hampton, VA 23681-0001, USA DC-8 DIAL Ozone Mixing Ratio SOLVE II 1 1 2003 2 2 2003 8 4 0.0 Geometric altitude of observation (m) Elapsed time in UT seconds from 0 hours on day given by date 1 1.0 999999 Ozone (ppbv) 9 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.01 0.01 9999 99999 999 99999 99 99 99 9999 99999 Number of values for current recorded time Geometric altitude at which data begins (m) Altitude increment (m) GPS altitude of aircraft (m) Hour of day of observation (UT) Minute of hour of observation (UT) Second of minute of observation (UT) Latitude ( +N degrees) Longitude ( +E degrees) 0 13 ----------------------- DC-8 DIAL OZONE MIXING RATIO --------------------- Vertical measurement resolution below the aircraft and to 10 km above the aircraft is 750 m. Beyond 10 km above the aircraft, the vertical resolution is 1200 m. Data are provided at 75-m intervals. Horizontal resolution is 5 minutes below 19 km altitude, 10 minutes from 19 - 21 km altitude, 15 minutes from 21 - 23 km altitude, and 20 minutes above 23 km. Nominal DC-8 speed is 14 km/min. Horizontal data reporting interval is 1 minute. Ozone mixing ratios are calculated from DIAL ozone number densities using atmospheric molecular densities from GSFC Assimilation GG1%25X1 grid data interpolated to the DC8 flight curtain provided by GSFC Codes 910.3 and 916. ------------------------------------------------------------------------------ 34276 0 28000 -75 4685 9 31 16 6833 1925 34335 0 28000 -75 5117 9 32 15 6839 1906 34394 0 28000 -75 5478 9 33 14 6846 1885 34470 0 28000 -75 5838 9 34 30 6854 1858 34528 0 28000 -75 6153 9 35 28 6861 1837 34587 0 28000 -75 6486 9 36 27 6868 1814 34646 241 19000 -75 6815 9 37 26 6875 1792 2290 2291 2291 2291 2290 2289 2287 2285 2284 2284 2285 2287 2288 2289 2289 2288 2285 2280 2274 2267 2259 2250 2237 2220 2200 2178 2155 2135 2118 2103 2087 2069 2045 2016 1983 1949 1915 1879 1846 1815 1787 1759 1731 1703 1676 1648 1621 1593 1567 1542 1517 1494 1475 1459 1445 1432 1420 1410 1400 1388 1373 1355 1331 1303 1272 1236 1198 1156 1115 1072 1029 985 942 901 863 828 797 771 748 727 710 693 679 665 651 638 626 612 597 582 566 547 526 506 486 465 445 428 413 400 388 378 370 362 356 350 344 337 328 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 56 55 54 53 52 51 51 51 50 50 49 49 49 49 49 49 49 48 48 47 47 47 46 46 46 46 46 45 45 45 46 46 46 46 46 46 46 46 46 46 45 43 45 48 51 51 34705 242 19000 -75 7144 9 38 25 6881 1770 2154 2159 2166 2175 2184 2194 2204 2213 2222 2232 2241 2249 2255 2258 2257 2255 2250 2244 2235 2227 2221 2214 2208 2199 2188 2176 2164 2152 2142 2131 2116 2097 2071 2038 2002 1962 1921 1879 1839 1801 1769 1738 1708 1680 1654 1628 1603 1579 1557 1536 1516 1498 1483 1471 1461 1451 1442 1434 1425 1414 1399 1379 1354 1325 1291 1254 1214 1172 1129 1084 1038 992 946 902 861 823 790 762 738 716 697 681 667 654 641 630 619 607 594 580 565 546 526 506 485 464 444 426 412 400 389 380 373 366 360 355 349 343 334 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 59 58 57 56 56 55 55 55 54 53 52 51 51 50 50 50 49 49 49 49 49 49 49 49 48 48 48 47 47 47 47 47 46 46 46 46 46 46 46 46 46 46 45 45 45 44 43 42 43 46 49 49 50 34764 248 19000 -75 7472 9 39 24 6890 1751 2079 2085 2097 2112 2129 2146 2164 2182 2200 2217 2233 2247 2256 2261 2261 2258 2252 2244 2234 2225 2217 2212 2207 2202 2196 2189 2182 2175 2169 2160 2146 2127 2101 2067 2029 1987 1941 1893 1845 1801 1762 1725 1692 1662 1635 1610 1588 1567 1548 1531 1515 1501 1490 1481 1473 1466 1459 1452 1444 1434 1419 1399 1374 1345 1312 1275 1235 1194 1151 1106 1059 1011 962 916 872 831 796 765 738 715 694 676 661 648 635 625 615 604 592 579 565 548 528 508 487 467 446 429 414 402 392 384 377 370 364 358 352 345 335 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 65 62 60 59 58 57 56 56 56 55 55 54 53 52 52 51 51 50 50 50 50 50 50 50 50 50 50 50 49 49 49 49 49 49 48 48 48 47 47 47 47 46 46 46 46 46 45 45 44 42 41 40 41 43 46 46 47 46 44 41 35 33 30 34822 247 19000 -75 7753 9 40 22 6898 1733 2040 2046 2058 2075 2096 2119 2144 2169 2195 2221 2246 2265 2279 2288 2290 2288 2282 2273 2261 2250 2240 2233 2227 2221 2215 2209 2203 2197 2192 2184 2172 2154 2130 2098 2061 2018 1970 1917 1863 1811 1765 1721 1682 1649 1620 1596 1576 1557 1541 1526 1513 1502 1494 1487 1480 1475 1469 1464 1458 1449 1436 1417 1394 1366 1335 1300 1263 1223 1182 1136 1089 1040 990 942 896 853 815 782 751 724 700 679 662 646 632 621 611 600 589 577 564 548 530 511 492 472 452 435 421 409 398 389 381 374 366 359 351 342 330 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 64 60 58 57 57 56 56 55 55 55 54 53 53 52 51 51 51 50 50 50 50 50 51 51 51 51 51 50 50 50 50 50 50 50 50 50 49 49 48 47 47 47 46 46 46 46 45 45 43 41 39 38 39 41 43 43 44 43 42 39 32 30 28 34881 247 19000 -75 8026 9 41 21 6907 1714 2023 2025 2034 2050 2072 2098 2127 2159 2194 2231 2265 2292 2312 2326 2332 2332 2328 2319 2307 2294 2282 2271 2260 2251 2241 2231 2223 2215 2209 2201 2190 2174 2153 2125 2091 2048 1998 1943 1884 1826 1772 1721 1678 1642 1612 1588 1568 1550 1535 1521 1509 1500 1493 1487 1482 1478 1475 1472 1469 1462 1451 1435 1414 1390 1362 1330 1296 1258 1217 1173 1125 1076 1027 978 932 887 847 810 776 745 716 691 668 649 632 618 607 596 584 574 562 548 532 515 498 480 461 444 430 418 406 395 386 376 367 356 346 334 320 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 63 59 57 56 55 55 55 55 54 54 54 53 52 52 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 52 52 51 51 50 50 49 47 47 46 46 46 46 46 45 45 43 40 37 36 36 38 40 40 41 40 39 36 30 28 26 34940 274 21025 -75 8242 9 42 20 6915 1695 2752 2709 2668 2618 2566 2508 2448 2391 2338 2291 2251 2220 2200 2188 2182 2182 2185 2190 2191 2189 2185 2179 2170 2159 2147 2134 2122 2017 2013 2016 2027 2047 2072 2103 2139 2182 2226 2268 2302 2328 2347 2358 2361 2359 2353 2342 2330 2317 2303 2289 2276 2262 2249 2238 2228 2221 2213 2203 2190 2172 2147 2115 2073 2022 1964 1902 1839 1780 1725 1678 1640 1609 1584 1564 1547 1532 1518 1505 1495 1488 1482 1479 1478 1478 1478 1478 1474 1467 1454 1437 1416 1391 1362 1330 1294 1254 1209 1162 1114 1066 1018 972 927 885 846 809 773 739 708 681 656 635 618 604 591 579 569 559 547 534 520 505 489 472 455 441 428 414 401 390 378 365 352 338 323 305 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 62 58 55 54 54 54 54 54 54 54 53 53 52 52 52 51 51 51 51 52 52 52 52 52 52 52 52 52 52 52 52 53 53 53 53 52 52 50 49 47 46 46 46 46 45 45 45 44 43 39 36 34 34 35 37 37 37 37 36 34 28 25 23 34999 274 21025 -75 8425 9 43 19 6924 1676 2641 2595 2550 2497 2443 2388 2335 2286 2243 2205 2175 2155 2146 2145 2151 2160 2170 2175 2178 2177 2172 2163 2152 2138 2124 2109 2095 2020 2009 2005 2008 2020 2041 2070 2106 2150 2198 2244 2281 2311 2335 2351 2360 2363 2361 2355 2346 2334 2320 2305 2290 2275 2260 2248 2237 2229 2221 2211 2199 2182 2159 2127 2085 2033 1975 1911 1847 1786 1729 1681 1643 1611 1586 1565 1546 1529 1513 1499 1488 1479 1474 1473 1475 1478 1482 1485 1485 1480 1471 1457 1440 1418 1392 1361 1326 1285 1241 1195 1148 1102 1056 1011 968 925 883 843 804 765 729 696 667 641 620 602 588 575 565 556 546 535 523 510 496 481 465 451 436 421 406 391 376 361 344 328 310 289 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 61 57 54 53 53 53 53 53 54 54 53 53 53 52 52 52 52 52 52 53 53 53 53 53 52 52 52 52 52 53 53 53 54 54 54 53 52 51 49 47 46 45 45 45 45 45 45 44 42 39 35 32 32 33 34 34 35 34 33 31 26 23 21 35057 274 21025 -75 8583 9 44 17 6933 1657 2535 2485 2435 2386 2338 2291 2247 2208 2174 2147 2127 2117 2118 2127 2141 2157 2170 2178 2181 2178 2170 2159 2146 2130 2113 2097 2082 2029 2011 1999 1993 1997 2010 2032 2064 2105 2151 2195 2233 2265 2292 2312 2326 2336 2342 2342 2338 2332 2321 2309 2296 2282 2268 2256 2246 2237 2229 2218 2205 2187 2162 2128 2085 2033 1975 1913 1850 1790 1735 1688 1650 1618 1590 1567 1546 1526 1508 1491 1478 1470 1465 1466 1470 1476 1483 1488 1491 1489 1482 1472 1457 1438 1414 1384 1350 1309 1265 1221 1176 1131 1087 1044 1002 959 916 875 833 791 751 714 680 650 624 603 587 572 561 552 544 535 525 513 501 486 471 456 440 423 406 389 372 354 335 315 296 273 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 60 56 53 52 51 52 52 53 53 53 53 53 53 53 53 52 52 53 53 54 54 54 54 53 53 53 53 53 53 54 54 54 54 55 54 54 53 51 49 46 45 44 44 44 44 44 44 44 42 38 34 31 30 30 31 32 32 31 31 29 24 21 18 35116 136 21025 -75 8736 9 45 16 6941 1637 2423 2376 2331 2289 2250 2214 2182 2154 2131 2114 2103 2103 2112 2128 2148 2167 2182 2190 2191 2186 2176 2162 2146 2128 2111 2094 2079 2038 2017 1999 1987 1982 1987 2001 2025 2059 2097 2136 2170 2200 2227 2251 2269 2286 2299 2307 2311 2311 2308 2302 2293 2283 2272 2263 2254 2245 2235 2222 2206 2184 2155 2118 2074 2023 1968 1909 1851 1796 1744 1698 1659 1625 1594 1567 1542 1519 1498 1480 1467 1459 1455 1458 1463 1471 1480 1487 1491 1491 1486 1479 1466 1449 1426 1398 1365 1325 1282 1238 1195 1151 1109 1068 1026 984 941 898 855 812 769 730 693 660 630 607 588 571 559 550 541 533 523 512 501 486 471 456 439 420 402 383 364 343 322 303 282 258 35175 136 21025 -75 8876 9 46 15 6950 1617 2338 2290 2247 2209 2175 2146 2121 2101 2087 2078 2077 2086 2103 2127 2153 2177 2196 2205 2208 2201 2189 2174 2156 2138 2120 2103 2089 2049 2027 2008 1992 1982 1979 1986 2002 2026 2053 2082 2110 2137 2162 2186 2208 2230 2251 2266 2278 2287 2292 2293 2291 2286 2280 2273 2265 2254 2242 2224 2203 2176 2142 2102 2058 2009 1958 1905 1853 1802 1754 1709 1667 1628 1593 1561 1532 1506 1483 1464 1451 1444 1443 1447 1454 1463 1472 1480 1485 1485 1482 1476 1466 1450 1430 1404 1372 1334 1292 1249 1207 1164 1123 1082 1041 999 956 913 870 826 783 743 704 669 638 612 591 573 559 548 539 530 520 509 496 482 466 451 433 413 393 373 352 331 310 290 270 245 35234 162 22975 -75 9017 9 47 14 6959 1596 2446 2426 2399 2381 2377 2386 2409 2443 2484 2527 2567 2605 2641 2666 2687 2706 2713 2699 2671 2643 2616 2586 2550 2514 2474 2427 2264 2216 2173 2137 2107 2083 2064 2050 2043 2043 2050 2067 2094 2125 2157 2186 2208 2220 2223 2216 2204 2187 2169 2149 2131 2116 2102 2061 2044 2026 2012 2001 1995 1997 2006 2021 2038 2057 2078 2098 2119 2141 2163 2188 2212 2233 2252 2267 2279 2287 2291 2291 2288 2283 2274 2261 2244 2221 2194 2160 2123 2082 2039 1994 1948 1902 1855 1809 1762 1715 1669 1625 1583 1545 1511 1483 1459 1440 1429 1425 1425 1432 1440 1449 1459 1467 1472 1473 1471 1467 1458 1445 1427 1403 1374 1338 1297 1256 1214 1171 1129 1087 1046 1004 962 920 878 835 792 752 714 679 647 619 597 577 561 548 537 526 515 503 490 474 458 441 422 402 381 359 336 317 297 279 260 234 35293 162 22975 -75 9159 9 48 13 6968 1576 2278 2268 2258 2257 2268 2292 2327 2372 2423 2475 2522 2565 2604 2631 2649 2665 2665 2647 2618 2589 2561 2529 2493 2456 2416 2369 2195 2147 2106 2072 2046 2026 2012 2006 2006 2014 2030 2056 2091 2129 2166 2198 2223 2237 2240 2233 2220 2202 2182 2163 2145 2130 2119 2080 2069 2057 2047 2039 2034 2035 2040 2048 2057 2067 2080 2094 2109 2127 2146 2171 2196 2219 2241 2260 2276 2289 2297 2299 2298 2292 2281 2264 2241 2212 2179 2141 2102 2062 2021 1981 1941 1899 1857 1812 1764 1713 1661 1609 1561 1517 1479 1448 1424 1407 1398 1396 1399 1408 1419 1429 1439 1448 1453 1455 1454 1451 1445 1433 1418 1398 1371 1337 1298 1258 1217 1173 1129 1087 1045 1003 961 920 879 838 797 759 722 688 656 628 604 583 565 550 536 523 510 495 481 464 447 429 409 388 366 343 318 303 284 269 251 225 35351 160 22975 -75 9292 9 49 11 6977 1555 2137 2136 2140 2153 2177 2213 2258 2311 2370 2428 2480 2527 2568 2596 2614 2627 2624 2602 2571 2541 2510 2475 2438 2399 2358 2311 2136 2088 2048 2016 1993 1978 1969 1969 1976 1993 2018 2052 2094 2137 2179 2214 2240 2254 2258 2249 2235 2216 2195 2175 2158 2146 2137 2109 2105 2101 2097 2094 2093 2094 2099 2102 2106 2110 2115 2123 2132 2144 2159 2179 2201 2223 2245 2265 2282 2296 2305 2309 2307 2299 2284 2262 2234 2200 2162 2122 2083 2044 2007 1971 1935 1896 1854 1807 1755 1698 1639 1580 1526 1477 1436 1404 1380 1365 1358 1359 1364 1376 1389 1402 1414 1423 1430 1432 1433 1431 1426 1417 1405 1387 1362 1331 1294 1255 1214 1170 1125 1083 1040 998 956 915 877 838 799 763 728 695 664 636 612 589 569 551 535 520 504 487 471 453 434 415 394 372 349 324 297 289 273 260 35446 159 22975 -75 9511 9 50 46 6991 1520 2029 2036 2050 2074 2108 2151 2203 2263 2326 2387 2442 2490 2532 2559 2569 2570 2559 2535 2506 2478 2447 2414 2378 2340 2301 2254 2086 2038 1999 1970 1950 1938 1933 1938 1953 1976 2009 2051 2099 2146 2191 2227 2254 2269 2272 2262 2247 2227 2206 2187 2172 2161 2156 2147 2148 2151 2153 2156 2159 2164 2168 2170 2170 2170 2170 2171 2175 2180 2189 2203 2220 2238 2256 2274 2290 2303 2312 2315 2311 2300 2282 2257 2226 2188 2147 2107 2070 2033 1999 1965 1930 1891 1846 1795 1736 1672 1606 1541 1482 1430 1387 1354 1331 1318 1313 1316 1323 1338 1354 1369 1383 1394 1401 1405 1407 1406 1403 1395 1385 1369 1347 1318 1283 1245 1205 1161 1117 1074 1032 990 949 909 872 835 799 765 732 701 671 643 618 595 572 552 533 515 497 478 460 441 421 400 378 355 332 305 274 275 263 35505 157 22975 -75 9612 9 51 45 6998 1494 1924 1933 1958 1993 2038 2090 2150 2215 2283 2348 2406 2455 2497 2525 2535 2536 2520 2493 2463 2433 2402 2367 2331 2293 2254 2209 2048 2001 1964 1936 1918 1908 1907 1916 1936 1966 2005 2053 2105 2156 2201 2239 2265 2280 2282 2272 2256 2236 2215 2197 2183 2176 2174 2188 2194 2201 2209 2216 2224 2230 2235 2236 2234 2230 2225 2221 2219 2218 2220 2227 2237 2250 2264 2279 2292 2304 2311 2313 2309 2297 2278 2253 2220 2181 2141 2102 2067 2032 1997 1964 1928 1885 1835 1777 1711 1641 1568 1499 1438 1384 1340 1308 1286 1274 1270 1274 1282 1299 1317 1334 1349 1361 1370 1374 1377 1377 1374 1367 1357 1343 1322 1295 1263 1227 1189 1146 1103 1061 1020 980 939 900 864 830 795 763 733 703 674 646 621 597 573 550 530 509 489 469 448 428 407 385 362 337 315 285 251 35563 157 22975 -75 9758 9 52 43 7001 1464 1842 1858 1890 1930 1981 2038 2101 2169 2239 2306 2366 2417 2460 2489 2500 2502 2488 2461 2431 2402 2371 2337 2301 2264 2226 2182 2024 1978 1941 1915 1898 1889 1891 1903 1926 1960 2003 2055 2110 2162 2208 2245 2271 2284 2287 2276 2260 2241 2221 2205 2194 2189 2192 2226 2236 2247 2259 2269 2279 2287 2291 2291 2287 2279 2269 2259 2251 2245 2241 2241 2245 2253 2263 2275 2286 2296 2303 2306 2302 2292 2274 2251 2220 2183 2145 2108 2075 2038 2003 1967 1928 1880 1824 1760 1688 1612 1535 1464 1402 1348 1305 1273 1252 1241 1236 1240 1247 1264 1282 1300 1316 1328 1336 1341 1343 1343 1340 1333 1324 1309 1289 1264 1234 1200 1165 1125 1084 1045 1006 967 928 891 856 823 790 759 729 701 673 645 619 594 570 546 524 502 481 459 438 417 395 372 348 322 299 267 231 35622 175 24325 -75 9791 9 53 42 7002 1433 3052 2995 2937 2877 2816 2753 2688 2621 2554 2487 2424 2365 2311 2263 2219 2180 2148 2133 1802 1823 1859 1904 1957 2016 2079 2147 2216 2282 2340 2390 2432 2459 2470 2472 2458 2432 2402 2373 2342 2309 2275 2239 2202 2159 2011 1966 1931 1905 1889 1881 1884 1898 1923 1959 2005 2059 2114 2166 2212 2247 2272 2285 2288 2278 2263 2245 2227 2213 2204 2203 2209 2254 2268 2283 2297 2311 2322 2330 2334 2332 2324 2312 2297 2281 2267 2255 2245 2240 2240 2245 2252 2262 2272 2282 2289 2293 2292 2284 2270 2251 2224 2191 2156 2122 2088 2049 2010 1972 1929 1876 1815 1747 1671 1593 1515 1445 1383 1330 1287 1256 1235 1223 1217 1219 1222 1237 1254 1270 1284 1295 1302 1306 1308 1307 1303 1296 1285 1270 1251 1227 1200 1169 1137 1101 1064 1028 991 954 917 881 847 814 782 752 722 694 666 639 613 588 563 539 516 494 473 451 429 408 386 362 337 310 288 254 215 35681 175 24325 -75 9795 9 54 41 7004 1401 2997 2936 2874 2811 2746 2681 2614 2546 2479 2413 2352 2295 2244 2198 2158 2122 2094 2081 1796 1820 1858 1903 1956 2014 2076 2140 2206 2268 2323 2370 2409 2435 2445 2446 2432 2407 2379 2350 2320 2288 2254 2220 2185 2144 2007 1965 1931 1907 1891 1884 1887 1901 1928 1965 2011 2064 2119 2169 2213 2246 2270 2283 2285 2277 2263 2247 2231 2219 2213 2214 2224 2271 2291 2310 2329 2345 2359 2367 2369 2365 2354 2337 2316 2295 2275 2257 2242 2233 2230 2232 2238 2248 2258 2267 2275 2281 2283 2279 2269 2254 2232 2202 2171 2138 2103 2060 2018 1976 1930 1874 1811 1741 1666 1588 1513 1444 1384 1332 1290 1258 1236 1223 1213 1211 1210 1221 1233 1246 1256 1264 1269 1272 1272 1269 1265 1257 1245 1230 1211 1189 1165 1138 1109 1078 1045 1012 978 943 907 872 838 806 773 743 713 685 656 629 603 578 554 530 509 487 466 445 424 403 381 357 332 304 283 247 205 35740 175 24325 -75 9791 9 55 40 7005 1369 2950 2888 2823 2758 2692 2625 2557 2489 2422 2358 2298 2243 2194 2152 2114 2082 2057 2047 1812 1834 1871 1914 1965 2019 2076 2137 2197 2256 2307 2351 2387 2411 2420 2421 2409 2385 2358 2330 2301 2271 2239 2206 2172 2135 2015 1975 1943 1920 1904 1897 1899 1913 1939 1975 2020 2071 2123 2171 2212 2244 2266 2279 2282 2275 2264 2250 2236 2226 2222 2226 2238 2281 2309 2335 2359 2380 2396 2403 2405 2399 2384 2361 2334 2307 2281 2256 2237 2225 2221 2223 2229 2238 2248 2257 2266 2274 2278 2277 2270 2259 2240 2214 2185 2151 2114 2068 2023 1978 1930 1874 1811 1744 1671 1597 1525 1460 1401 1350 1308 1275 1251 1234 1221 1214 1208 1212 1219 1226 1232 1236 1238 1239 1237 1234 1228 1220 1208 1193 1176 1156 1135 1113 1088 1061 1032 1001 969 935 901 866 831 798 766 734 704 675 646 619 594 569 546 523 503 483 463 443 423 402 380 357 332 303 282 246 203 35798 175 24325 -75 9792 9 56 38 7006 1336 2917 2854 2789 2723 2656 2588 2520 2452 2386 2323 2265 2211 2165 2125 2089 2060 2038 2027 1834 1854 1888 1928 1974 2024 2077 2132 2187 2241 2288 2329 2362 2385 2394 2396 2384 2363 2337 2311 2284 2255 2226 2195 2164 2129 2029 1992 1962 1940 1924 1916 1917 1930 1953 1987 2028 2075 2123 2168 2206 2236 2257 2270 2276 2271 2263 2252 2240 2233 2230 2235 2248 2292 2327 2359 2389 2414 2432 2440 2440 2432 2413 2385 2353 2320 2289 2260 2236 2224 2220 2222 2228 2238 2248 2258 2267 2276 2281 2282 2277 2267 2249 2224 2196 2161 2121 2071 2025 1978 1930 1875 1815 1752 1683 1613 1546 1484 1427 1376 1334 1299 1272 1252 1234 1223 1212 1210 1210 1212 1213 1213 1211 1209 1206 1201 1195 1187 1176 1162 1147 1131 1114 1095 1074 1051 1025 997 966 933 898 863 828 794 760 728 697 667 639 612 587 563 540 519 500 481 462 443 425 405 383 360 335 306 285 250 206 35857 175 24325 -75 9791 9 57 37 7007 1303 2884 2821 2755 2688 2620 2551 2482 2413 2347 2283 2225 2172 2127 2087 2053 2026 2005 1993 1861 1879 1909 1945 1987 2033 2081 2131 2181 2230 2274 2312 2343 2364 2373 2375 2365 2346 2322 2298 2273 2246 2219 2190 2161 2129 2049 2015 1987 1965 1950 1941 1940 1950 1971 2000 2036 2078 2121 2161 2196 2224 2245 2259 2266 2264 2259 2251 2242 2236 2235 2241 2255 2304 2344 2380 2413 2441 2460 2467 2465 2456 2433 2402 2366 2331 2297 2265 2240 2228 2225 2230 2238 2248 2258 2268 2278 2286 2292 2293 2288 2276 2259 2234 2204 2168 2125 2073 2024 1977 1929 1876 1819 1760 1697 1631 1568 1508 1452 1401 1358 1321 1292 1269 1248 1233 1218 1211 1205 1201 1198 1194 1189 1184 1179 1174 1168 1160 1151 1139 1127 1115 1101 1087 1069 1049 1025 999 968 935 899 864 828 793 758 726 694 664 635 608 584 560 538 518 500 482 464 446 428 409 388 365 340 312 291 256 212 35916 213 24325 -75 9784 9 58 36 7008 1270 2869 2804 2736 2667 2596 2525 2454 2384 2317 2254 2196 2144 2099 2062 2029 2004 1986 1976 1890 1905 1931 1963 2000 2041 2084 2129 2175 2220 2260 2295 2324 2344 2353 2356 2348 2331 2310 2289 2266 2241 2216 2189 2162 2133 2071 2041 2015 1995 1979 1969 1966 1973 1989 2012 2043 2079 2116 2151 2183 2209 2230 2245 2255 2256 2254 2249 2243 2239 2238 2244 2257 2315 2354 2389 2421 2448 2466 2470 2466 2455 2432 2399 2364 2329 2295 2264 2241 2232 2233 2241 2252 2264 2276 2286 2296 2304 2309 2309 2304 2291 2272 2246 2215 2176 2130 2075 2025 1976 1928 1877 1822 1767 1707 1644 1583 1524 1469 1419 1375 1337 1306 1282 1259 1241 1223 1212 1203 1195 1187 1180 1173 1165 1158 1153 1147 1141 1133 1125 1116 1106 1096 1085 1070 1051 1030 1004 974 940 904 868 832 796 761 728 696 666 637 610 586 563 541 521 503 485 467 450 432 413 392 370 346 318 296 262 219 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -25 35975 213 24325 -75 9783 9 59 35 7009 1237 2859 2793 2724 2654 2583 2511 2440 2371 2304 2241 2185 2134 2091 2056 2026 2002 1986 1979 1922 1933 1955 1982 2015 2051 2089 2129 2170 2210 2247 2279 2306 2326 2335 2339 2333 2318 2300 2281 2260 2238 2215 2191 2166 2141 2094 2067 2044 2025 2009 1998 1993 1996 2008 2026 2051 2081 2112 2142 2171 2196 2217 2234 2246 2251 2252 2249 2245 2242 2241 2246 2258 2317 2349 2377 2402 2424 2437 2438 2432 2420 2397 2368 2336 2305 2277 2251 2234 2231 2238 2251 2266 2282 2296 2308 2318 2326 2330 2329 2323 2308 2288 2262 2228 2187 2138 2080 2028 1978 1928 1877 1824 1769 1711 1650 1590 1533 1479 1430 1386 1348 1317 1292 1268 1249 1229 1215 1202 1191 1181 1171 1162 1153 1145 1140 1134 1129 1123 1117 1110 1104 1096 1086 1073 1056 1036 1011 980 947 911 875 839 802 767 735 703 672 644 617 592 569 547 526 508 489 471 453 435 416 395 373 349 322 300 268 225 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -64 36033 213 24325 -75 9779 10 0 33 7010 1204 2862 2797 2729 2659 2588 2517 2447 2378 2312 2250 2194 2145 2103 2069 2040 2018 2003 1996 1958 1966 1984 2007 2035 2066 2100 2135 2172 2209 2242 2272 2298 2316 2326 2330 2325 2313 2297 2280 2261 2241 2220 2198 2176 2153 2118 2096 2075 2057 2042 2029 2022 2022 2029 2042 2060 2083 2108 2134 2160 2185 2206 2224 2239 2247 2251 2250 2248 2245 2243 2247 2257 2309 2327 2343 2357 2370 2375 2372 2363 2352 2332 2308 2283 2261 2241 2225 2218 2223 2236 2256 2277 2297 2315 2328 2339 2347 2350 2349 2342 2326 2306 2278 2243 2200 2150 2089 2035 1982 1930 1878 1824 1770 1712 1652 1594 1538 1486 1439 1396 1359 1328 1302 1278 1257 1235 1219 1203 1189 1177 1167 1156 1146 1137 1132 1128 1123 1118 1113 1109 1104 1097 1088 1076 1060 1040 1015 985 952 917 881 846 810 775 744 713 682 654 627 602 578 555 533 513 494 474 456 437 417 397 375 351 325 303 271 230 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -99 36092 175 24325 -75 9777 10 1 32 7011 1171 2873 2811 2745 2677 2607 2537 2467 2399 2334 2272 2217 2168 2127 2093 2065 2044 2030 2023 1996 2001 2015 2034 2058 2086 2116 2148 2181 2214 2245 2273 2297 2314 2324 2329 2325 2315 2301 2286 2269 2251 2232 2212 2191 2171 2142 2124 2106 2089 2074 2061 2052 2048 2051 2059 2072 2089 2109 2131 2155 2179 2201 2221 2237 2247 2252 2253 2250 2246 2243 2245 2252 2292 2294 2294 2295 2297 2294 2287 2276 2267 2253 2236 2221 2208 2200 2195 2199 2213 2234 2260 2286 2310 2331 2347 2358 2365 2368 2366 2358 2343 2321 2293 2257 2213 2161 2099 2043 1988 1934 1880 1825 1770 1714 1655 1599 1547 1498 1453 1413 1377 1345 1318 1291 1268 1244 1224 1205 1189 1176 1164 1153 1142 1134 1129 1124 1120 1116 1112 1109 1104 1098 1089 1077 1060 1040 1015 986 954 921 886 852 817 784 754 723 693 665 638 612 588 563 540 519 498 477 458 438 418 397 376 353 326 305 274 234 36151 175 24325 -75 9772 10 2 31 7012 1137 2887 2828 2765 2699 2632 2563 2495 2428 2364 2303 2248 2199 2159 2125 2097 2076 2062 2055 2032 2034 2045 2061 2082 2107 2134 2162 2193 2223 2252 2279 2301 2318 2328 2333 2331 2322 2310 2297 2281 2265 2247 2229 2209 2192 2164 2149 2133 2117 2102 2088 2077 2071 2070 2074 2082 2095 2110 2129 2151 2175 2197 2218 2236 2247 2253 2253 2250 2245 2240 2239 2243 2267 2255 2242 2231 2224 2215 2204 2195 2187 2179 2172 2166 2164 2167 2173 2188 2211 2238 2267 2297 2323 2346 2362 2372 2379 2381 2377 2368 2352 2330 2301 2265 2220 2169 2107 2049 1994 1939 1884 1829 1775 1720 1665 1613 1565 1519 1477 1439 1403 1370 1340 1310 1283 1254 1231 1209 1191 1176 1164 1152 1141 1132 1127 1123 1118 1115 1111 1108 1104 1097 1087 1075 1058 1038 1013 984 954 922 889 856 824 792 763 733 705 677 650 623 597 571 547 524 501 480 459 439 418 398 377 354 328 307 276 236 36209 175 24325 -75 9770 10 3 29 7013 1105 2905 2849 2790 2727 2661 2595 2528 2463 2399 2339 2285 2237 2196 2163 2136 2115 2101 2094 2065 2066 2074 2087 2106 2128 2153 2180 2208 2237 2265 2290 2312 2328 2338 2344 2343 2336 2326 2314 2300 2284 2268 2250 2232 2216 2187 2175 2161 2146 2131 2116 2105 2097 2093 2095 2100 2108 2121 2137 2157 2180 2203 2223 2241 2252 2257 2257 2252 2245 2238 2235 2235 2240 2219 2197 2180 2169 2157 2147 2140 2136 2134 2134 2137 2144 2156 2171 2193 2221 2250 2281 2311 2337 2359 2374 2383 2387 2387 2382 2371 2354 2330 2301 2265 2221 2171 2110 2053 1999 1944 1891 1838 1785 1734 1684 1636 1593 1551 1511 1474 1438 1402 1368 1334 1302 1269 1242 1217 1196 1179 1165 1153 1141 1132 1126 1121 1117 1113 1109 1106 1102 1094 1084 1070 1054 1034 1009 980 952 922 890 859 828 799 771 742 714 687 659 632 605 578 552 528 505 483 461 440 420 400 378 356 330 310 278 238 36268 175 24325 -75 9769 10 4 28 7013 1071 2929 2876 2818 2758 2694 2629 2564 2499 2436 2377 2323 2275 2236 2203 2176 2156 2143 2136 2097 2096 2103 2114 2131 2151 2174 2199 2226 2253 2280 2304 2326 2342 2353 2359 2359 2353 2344 2334 2321 2307 2291 2275 2257 2243 2210 2200 2188 2174 2159 2145 2133 2125 2120 2120 2123 2129 2139 2153 2173 2195 2217 2237 2255 2265 2269 2266 2259 2249 2240 2234 2231 2211 2189 2166 2150 2139 2130 2123 2120 2120 2123 2129 2138 2151 2169 2189 2214 2243 2273 2302 2329 2351 2370 2382 2388 2390 2387 2380 2367 2349 2323 2294 2258 2215 2168 2111 2057 2004 1952 1902 1852 1802 1754 1709 1666 1626 1586 1547 1510 1473 1435 1397 1358 1323 1286 1256 1229 1206 1187 1171 1157 1144 1134 1127 1121 1115 1111 1107 1103 1098 1090 1079 1065 1048 1029 1004 976 949 920 890 861 832 804 777 748 721 694 666 638 610 583 557 532 508 485 464 443 422 402 381 359 332 313 281 240 36327 175 24325 -75 9765 10 5 27 7014 1037 2965 2914 2859 2799 2737 2673 2608 2544 2482 2423 2369 2322 2283 2250 2224 2204 2190 2183 2127 2125 2131 2142 2157 2177 2199 2223 2249 2276 2302 2326 2348 2364 2375 2381 2381 2377 2369 2359 2347 2333 2319 2303 2286 2272 2233 2224 2212 2199 2185 2171 2159 2150 2146 2145 2147 2152 2161 2174 2193 2215 2237 2257 2274 2283 2284 2278 2269 2257 2244 2236 2230 2188 2170 2153 2142 2137 2133 2131 2132 2136 2143 2152 2165 2180 2200 2220 2245 2272 2297 2321 2343 2361 2375 2384 2387 2386 2381 2372 2358 2338 2312 2283 2249 2209 2165 2113 2063 2014 1965 1918 1871 1823 1778 1736 1696 1657 1618 1579 1541 1503 1462 1422 1381 1343 1305 1275 1246 1222 1202 1184 1168 1154 1141 1131 1123 1116 1110 1104 1099 1093 1084 1073 1059 1043 1024 1000 973 948 920 891 863 835 808 781 752 725 698 670 641 613 586 560 535 511 488 467 446 426 405 385 362 335 317 284 242 36385 175 24325 -75 9763 10 6 25 7015 1004 3003 2954 2900 2842 2781 2718 2655 2592 2531 2472 2419 2372 2333 2301 2275 2255 2241 2234 2159 2158 2164 2174 2190 2209 2231 2255 2280 2307 2333 2357 2377 2394 2404 2411 2411 2407 2400 2391 2379 2365 2350 2335 2318 2305 2257 2249 2238 2225 2211 2198 2187 2180 2177 2177 2179 2184 2191 2204 2223 2244 2266 2285 2300 2307 2306 2297 2284 2269 2254 2242 2234 2169 2160 2151 2147 2149 2152 2155 2160 2168 2177 2188 2202 2217 2235 2254 2275 2297 2317 2335 2351 2363 2373 2378 2378 2375 2369 2359 2345 2326 2301 2273 2242 2206 2166 2120 2074 2029 1983 1938 1893 1846 1801 1760 1719 1680 1640 1599 1560 1521 1480 1439 1399 1361 1323 1295 1268 1244 1223 1205 1187 1171 1156 1143 1131 1120 1111 1103 1095 1086 1076 1065 1051 1036 1018 996 971 947 921 893 865 837 810 783 754 726 699 670 642 614 587 561 536 513 490 469 449 429 409 388 365 338 320 286 244 36444 175 24325 -75 9764 10 7 24 7015 970 3037 2990 2938 2882 2822 2761 2699 2638 2578 2520 2468 2422 2384 2352 2327 2308 2295 2287 2202 2201 2206 2216 2232 2251 2272 2296 2321 2347 2372 2396 2416 2432 2442 2448 2448 2444 2437 2427 2415 2401 2386 2370 2353 2340 2285 2277 2266 2253 2240 2228 2219 2214 2212 2213 2217 2222 2230 2243 2261 2283 2304 2322 2336 2340 2335 2322 2306 2287 2268 2253 2242 2158 2156 2156 2159 2167 2175 2184 2192 2203 2214 2226 2239 2252 2267 2282 2298 2314 2328 2340 2350 2357 2363 2366 2364 2360 2354 2345 2332 2314 2291 2266 2239 2208 2173 2132 2090 2048 2005 1961 1916 1868 1821 1778 1735 1692 1650 1608 1567 1527 1487 1448 1410 1375 1339 1315 1291 1269 1249 1230 1212 1194 1177 1160 1144 1129 1116 1103 1091 1079 1068 1056 1042 1028 1011 991 969 947 922 896 868 840 812 784 754 726 697 668 640 612 586 561 537 514 492 471 451 431 411 390 367 340 322 288 246 36503 175 24325 -75 9760 10 8 23 7016 937 3072 3026 2975 2920 2862 2802 2742 2682 2622 2566 2515 2469 2431 2401 2376 2357 2344 2337 2246 2247 2253 2263 2279 2299 2320 2344 2370 2395 2421 2444 2464 2479 2489 2494 2494 2490 2482 2471 2458 2443 2427 2411 2393 2379 2317 2307 2295 2283 2271 2261 2254 2251 2252 2255 2260 2266 2274 2287 2306 2327 2348 2365 2377 2379 2370 2354 2335 2313 2291 2273 2259 2156 2159 2164 2172 2184 2196 2209 2221 2234 2247 2260 2271 2283 2294 2304 2314 2324 2332 2339 2344 2348 2351 2352 2350 2346 2341 2333 2321 2306 2286 2265 2241 2214 2183 2147 2108 2069 2027 1984 1937 1887 1838 1791 1744 1698 1653 1608 1566 1526 1488 1452 1417 1385 1353 1333 1313 1295 1276 1259 1241 1222 1202 1182 1161 1141 1123 1105 1088 1073 1059 1045 1032 1018 1003 985 965 945 922 898 871 842 814 784 754 725 695 666 638 610 584 560 536 514 492 472 452 433 412 391 368 341 323 289 248 36561 175 24325 -75 9763 10 9 21 7016 903 3109 3064 3015 2961 2904 2845 2786 2726 2668 2613 2562 2517 2480 2449 2425 2406 2394 2387 2301 2302 2309 2320 2336 2355 2378 2401 2427 2453 2478 2501 2520 2535 2544 2548 2547 2542 2533 2522 2507 2491 2474 2456 2438 2423 2353 2342 2329 2317 2305 2297 2291 2291 2294 2298 2304 2311 2320 2333 2353 2374 2395 2411 2423 2423 2412 2393 2371 2346 2321 2301 2284 2168 2172 2179 2189 2203 2219 2235 2251 2267 2283 2295 2306 2315 2322 2327 2333 2337 2340 2342 2343 2344 2345 2344 2342 2339 2334 2328 2318 2304 2287 2268 2247 2223 2195 2162 2125 2087 2047 2003 1957 1905 1853 1803 1753 1702 1654 1607 1564 1524 1487 1455 1423 1394 1366 1350 1334 1318 1303 1287 1269 1250 1227 1204 1179 1154 1130 1107 1086 1066 1050 1035 1021 1007 993 977 960 942 921 898 873 844 815 785 754 724 694 663 635 607 582 558 534 513 492 471 452 433 412 391 367 341 323 289 248 36620 175 24325 -75 9761 10 10 20 7016 869 3138 3096 3048 2996 2940 2883 2825 2768 2711 2657 2607 2563 2526 2496 2472 2454 2442 2436 2363 2365 2372 2384 2401 2421 2443 2467 2493 2518 2543 2566 2584 2598 2606 2609 2607 2601 2591 2577 2561 2544 2525 2506 2486 2469 2395 2381 2367 2355 2344 2337 2333 2334 2337 2343 2348 2355 2364 2378 2398 2419 2440 2457 2469 2469 2457 2437 2414 2388 2361 2338 2318 2205 2206 2211 2221 2236 2252 2271 2290 2309 2326 2339 2348 2355 2359 2360 2361 2360 2359 2357 2355 2353 2351 2349 2346 2342 2338 2332 2323 2310 2294 2276 2256 2233 2207 2174 2139 2102 2063 2020 1974 1922 1870 1818 1764 1710 1658 1609 1564 1524 1489 1459 1429 1403 1377 1365 1352 1340 1326 1312 1294 1273 1249 1222 1194 1164 1137 1109 1085 1062 1042 1025 1010 995 982 968 953 938 918 897 873 846 817 787 755 724 693 662 633 605 579 555 532 511 490 470 451 432 411 390 367 340 323 289 249 36678 175 24325 -75 9756 10 11 18 7016 835 3167 3126 3079 3029 2974 2918 2862 2805 2750 2697 2648 2605 2569 2540 2516 2499 2488 2482 2429 2433 2441 2454 2471 2491 2513 2537 2562 2588 2613 2634 2652 2664 2672 2673 2670 2661 2649 2634 2616 2597 2577 2557 2535 2516 2443 2427 2411 2398 2387 2380 2376 2377 2381 2385 2390 2396 2405 2419 2439 2462 2483 2501 2514 2515 2504 2485 2461 2434 2406 2381 2359 2265 2260 2261 2268 2282 2298 2318 2338 2359 2377 2390 2398 2404 2405 2404 2402 2398 2394 2388 2381 2376 2371 2366 2361 2356 2351 2345 2336 2322 2306 2288 2268 2244 2218 2184 2150 2113 2076 2035 1991 1941 1889 1836 1780 1723 1668 1616 1570 1529 1494 1465 1436 1412 1389 1378 1368 1357 1345 1331 1313 1290 1264 1235 1203 1171 1140 1111 1084 1059 1037 1018 1001 986 973 959 946 932 914 895 872 845 817 788 755 724 692 660 631 602 576 552 529 508 488 468 449 430 410 389 366 340 322 289 249 36737 175 24325 -75 9752 10 12 17 7017 801 3192 3152 3107 3057 3004 2949 2894 2840 2786 2734 2687 2645 2610 2581 2559 2542 2532 2526 2502 2507 2516 2529 2546 2567 2589 2613 2638 2663 2687 2707 2724 2735 2741 2741 2735 2725 2711 2694 2674 2653 2632 2609 2586 2565 2497 2478 2461 2447 2436 2428 2424 2424 2426 2429 2432 2436 2444 2458 2478 2501 2524 2543 2558 2561 2552 2534 2512 2485 2455 2429 2404 2348 2334 2327 2330 2340 2354 2371 2390 2411 2429 2441 2450 2454 2455 2453 2450 2445 2438 2428 2417 2408 2400 2391 2382 2374 2368 2361 2351 2337 2320 2302 2281 2256 2230 2195 2161 2125 2089 2051 2009 1961 1910 1857 1800 1740 1682 1627 1578 1536 1501 1471 1443 1420 1398 1389 1380 1370 1359 1344 1325 1300 1271 1241 1208 1174 1142 1112 1084 1058 1035 1015 997 981 967 953 940 926 909 890 868 843 816 786 754 722 689 657 628 599 573 548 525 504 485 465 447 429 409 388 366 340 322 289 250 36796 175 24325 -75 9753 10 13 16 7017 766 3211 3173 3129 3080 3028 2975 2921 2868 2816 2765 2719 2678 2644 2616 2594 2578 2568 2564 2575 2581 2592 2606 2623 2644 2666 2690 2714 2739 2762 2782 2797 2807 2812 2810 2803 2791 2775 2756 2735 2712 2688 2664 2639 2616 2556 2534 2515 2499 2487 2478 2472 2470 2469 2468 2468 2470 2477 2490 2511 2534 2558 2580 2598 2604 2598 2583 2563 2537 2508 2481 2454 2435 2411 2394 2389 2395 2403 2416 2432 2451 2468 2480 2489 2494 2497 2495 2492 2486 2479 2466 2451 2438 2426 2413 2401 2390 2381 2374 2364 2349 2333 2315 2294 2270 2244 2209 2174 2140 2104 2067 2028 1982 1932 1879 1820 1759 1698 1640 1589 1545 1509 1478 1450 1427 1405 1396 1387 1377 1366 1350 1329 1303 1273 1242 1209 1176 1144 1114 1087 1062 1038 1017 998 981 966 952 937 922 905 885 862 838 810 780 748 716 683 652 622 593 567 543 521 500 481 463 445 427 408 388 365 340 322 290 250 36855 175 24325 -75 9763 10 14 15 7017 732 3228 3191 3148 3101 3050 2998 2945 2893 2842 2793 2747 2707 2673 2645 2624 2609 2600 2596 2649 2656 2667 2682 2700 2720 2743 2766 2791 2815 2838 2857 2871 2880 2883 2880 2871 2857 2839 2818 2795 2770 2745 2719 2692 2667 2619 2595 2574 2556 2542 2530 2522 2516 2511 2505 2501 2500 2505 2517 2537 2561 2586 2610 2630 2641 2639 2628 2611 2587 2559 2532 2504 2515 2479 2451 2437 2435 2436 2444 2455 2470 2486 2499 2508 2515 2520 2522 2520 2515 2507 2492 2475 2458 2442 2426 2410 2395 2386 2379 2369 2355 2340 2324 2305 2283 2259 2225 2192 2157 2123 2086 2047 2002 1953 1899 1840 1776 1713 1653 1600 1555 1517 1484 1454 1430 1407 1397 1388 1377 1364 1348 1326 1299 1270 1240 1209 1177 1147 1119 1094 1070 1047 1025 1006 988 971 955 938 920 901 879 855 830 801 771 739 706 674 643 613 585 560 537 515 495 477 459 443 425 407 387 365 340 322 291 251 36913 175 24325 -75 9754 10 15 13 7017 698 3245 3209 3168 3122 3072 3021 2969 2918 2868 2820 2775 2735 2701 2673 2652 2637 2628 2625 2724 2732 2743 2758 2777 2797 2819 2843 2867 2891 2913 2931 2944 2952 2954 2949 2938 2923 2903 2880 2855 2829 2802 2775 2746 2718 2687 2661 2637 2618 2601 2586 2572 2562 2551 2539 2530 2525 2527 2537 2556 2579 2604 2630 2653 2667 2669 2663 2650 2630 2604 2579 2551 2577 2531 2493 2468 2458 2452 2452 2458 2469 2483 2496 2506 2516 2524 2528 2528 2524 2517 2501 2482 2463 2445 2427 2408 2392 2383 2375 2367 2356 2343 2330 2314 2296 2275 2244 2211 2177 2142 2105 2065 2020 1970 1916 1856 1791 1726 1666 1611 1564 1524 1489 1457 1431 1406 1393 1382 1370 1356 1339 1318 1292 1265 1237 1209 1180 1153 1128 1105 1083 1061 1039 1020 1001 982 963 942 921 899 874 848 820 790 758 726 693 661 631 602 576 552 529 509 490 472 456 440 423 405 386 365 340 321 291 252 36972 175 24325 -75 9746 10 16 12 7017 663 3268 3234 3194 3149 3101 3050 2998 2948 2898 2850 2805 2764 2729 2700 2678 2663 2654 2651 2792 2801 2813 2829 2847 2867 2889 2912 2936 2960 2981 2999 3012 3018 3019 3014 3002 2985 2964 2940 2913 2885 2857 2828 2799 2769 2757 2728 2703 2681 2660 2640 2622 2605 2588 2570 2554 2545 2545 2553 2570 2592 2617 2643 2668 2684 2691 2688 2680 2664 2641 2617 2590 2623 2571 2524 2492 2474 2459 2452 2451 2457 2469 2480 2491 2502 2512 2518 2520 2517 2511 2496 2477 2458 2439 2420 2401 2385 2376 2370 2362 2354 2344 2334 2322 2307 2289 2262 2230 2196 2160 2123 2081 2035 1984 1929 1869 1804 1738 1678 1623 1574 1532 1494 1460 1432 1404 1387 1374 1359 1344 1327 1306 1282 1258 1233 1209 1184 1161 1139 1119 1099 1077 1056 1036 1016 995 973 949 924 898 870 840 810 778 745 712 679 648 619 591 566 543 522 502 485 468 452 437 421 404 385 364 340 320 292 254 37031 175 24325 -75 9741 10 17 11 7017 629 3282 3252 3213 3170 3122 3072 3021 2971 2921 2873 2828 2787 2751 2721 2697 2681 2672 2670 2850 2860 2872 2888 2907 2927 2949 2973 2997 3020 3042 3059 3071 3078 3079 3072 3060 3042 3020 2995 2967 2938 2909 2879 2849 2817 2824 2794 2767 2742 2718 2694 2670 2646 2622 2598 2577 2563 2559 2564 2579 2598 2622 2647 2672 2690 2700 2701 2697 2685 2665 2645 2620 2661 2609 2560 2522 2497 2475 2461 2452 2452 2459 2468 2477 2487 2497 2503 2505 2503 2497 2484 2466 2449 2432 2414 2397 2381 2373 2368 2362 2355 2348 2339 2330 2317 2303 2279 2247 2212 2175 2136 2093 2045 1993 1938 1877 1812 1748 1688 1633 1585 1541 1502 1466 1435 1404 1382 1365 1348 1331 1312 1293 1271 1250 1229 1208 1188 1168 1150 1132 1114 1094 1073 1053 1031 1008 983 955 927 898 867 834 802 767 733 700 667 636 608 581 557 535 515 497 480 464 449 434 419 402 383 363 340 319 293 255 37090 176 24325 -75 9739 10 18 10 7017 595 3295 3267 3230 3188 3141 3092 3041 2991 2941 2893 2847 2804 2767 2735 2710 2693 2684 2681 2896 2907 2920 2937 2956 2977 2999 3023 3047 3071 3093 3111 3124 3130 3131 3125 3112 3094 3071 3045 3016 2987 2957 2927 2896 2863 2891 2860 2831 2803 2775 2746 2717 2687 2656 2625 2599 2581 2573 2575 2587 2603 2624 2647 2670 2689 2700 2705 2704 2696 2680 2663 2641 2702 2656 2609 2571 2541 2513 2491 2475 2466 2465 2468 2472 2479 2485 2490 2491 2489 2484 2473 2459 2444 2430 2416 2401 2388 2382 2377 2371 2365 2358 2350 2341 2329 2315 2293 2260 2224 2186 2146 2101 2051 1998 1942 1882 1818 1755 1697 1643 1595 1552 1513 1476 1443 1410 1382 1361 1340 1320 1300 1280 1260 1240 1222 1205 1189 1173 1158 1143 1126 1107 1086 1066 1043 1018 990 960 930 898 864 830 795 759 724 691 658 628 600 573 550 529 510 493 476 460 446 432 417 400 382 363 340 318 294 258 222 37149 176 24325 -75 9736 10 19 9 7016 560 3313 3288 3254 3213 3167 3117 3066 3015 2964 2915 2867 2823 2783 2748 2721 2702 2692 2689 2925 2937 2951 2968 2988 3009 3032 3057 3082 3107 3130 3149 3162 3170 3171 3166 3154 3135 3113 3087 3058 3029 2999 2969 2937 2904 2951 2920 2890 2860 2828 2795 2761 2726 2690 2653 2622 2600 2588 2587 2595 2607 2624 2643 2663 2680 2691 2696 2698 2692 2681 2667 2648 2744 2708 2669 2633 2603 2570 2542 2518 2501 2490 2484 2481 2482 2484 2484 2483 2481 2478 2469 2459 2449 2439 2428 2418 2408 2402 2398 2392 2384 2376 2366 2355 2342 2327 2305 2270 2232 2193 2151 2104 2053 1999 1943 1883 1820 1759 1703 1651 1605 1563 1525 1489 1455 1420 1387 1363 1338 1314 1291 1269 1249 1230 1214 1200 1186 1173 1161 1147 1132 1114 1094 1073 1049 1023 994 962 930 897 862 826 790 754 719 685 653 623 596 570 547 527 508 490 474 459 444 430 416 400 382 363 341 318 295 260 223 37207 176 24325 -75 9731 10 20 7 7016 527 3333 3312 3279 3240 3194 3144 3092 3040 2987 2936 2886 2838 2795 2756 2726 2705 2693 2689 2939 2951 2966 2983 3004 3026 3050 3076 3103 3129 3153 3173 3189 3198 3201 3197 3186 3169 3147 3121 3093 3064 3035 3005 2974 2940 3004 2972 2941 2909 2874 2838 2800 2760 2720 2680 2645 2620 2606 2601 2605 2612 2624 2638 2652 2664 2673 2678 2680 2677 2668 2658 2643 2775 2753 2725 2695 2666 2633 2602 2573 2547 2527 2512 2501 2496 2491 2488 2485 2483 2480 2475 2469 2463 2457 2451 2444 2438 2433 2427 2420 2409 2398 2384 2370 2354 2336 2313 2276 2235 2195 2151 2103 2051 1996 1940 1880 1820 1761 1707 1658 1613 1574 1537 1502 1468 1432 1395 1367 1339 1311 1285 1262 1240 1222 1206 1192 1180 1169 1158 1146 1132 1114 1095 1074 1050 1022 992 960 927 894 859 823 787 751 716 683 651 622 595 569 546 526 508 490 474 458 444 430 415 400 382 364 342 318 298 264 225 37266 176 24325 -75 9732 10 21 6 7016 493 3355 3338 3308 3269 3223 3172 3118 3063 3009 2954 2900 2849 2801 2758 2724 2699 2685 2679 2936 2949 2964 2983 3004 3028 3054 3081 3110 3138 3164 3186 3204 3215 3220 3218 3209 3193 3173 3149 3122 3094 3065 3036 3005 2972 3047 3015 2983 2949 2913 2875 2834 2792 2750 2707 2670 2643 2626 2618 2617 2619 2625 2632 2640 2646 2650 2653 2654 2651 2645 2638 2626 2773 2764 2748 2728 2705 2677 2648 2619 2590 2565 2544 2527 2517 2507 2501 2498 2495 2494 2492 2489 2486 2483 2480 2476 2471 2465 2458 2447 2433 2418 2400 2381 2360 2339 2314 2274 2233 2191 2146 2097 2044 1990 1933 1875 1816 1760 1708 1661 1619 1581 1546 1512 1478 1442 1402 1372 1341 1311 1282 1257 1235 1215 1199 1185 1173 1163 1152 1140 1127 1109 1090 1069 1044 1016 986 954 922 889 854 819 784 749 715 683 652 623 596 571 548 528 509 491 475 459 445 431 416 400 383 365 343 319 300 267 226 37325 176 24325 -75 9730 10 22 5 7015 460 3379 3366 3337 3299 3252 3200 3144 3086 3027 2969 2911 2855 2802 2752 2713 2685 2667 2660 2915 2928 2944 2964 2987 3012 3040 3070 3101 3132 3160 3185 3206 3220 3228 3229 3222 3209 3190 3168 3142 3116 3089 3061 3031 2999 3078 3046 3013 2979 2942 2903 2861 2819 2776 2733 2696 2667 2648 2637 2631 2627 2627 2628 2628 2627 2625 2624 2623 2619 2614 2610 2601 2722 2724 2720 2712 2702 2685 2667 2646 2621 2598 2577 2558 2546 2534 2527 2523 2520 2519 2518 2516 2514 2512 2509 2505 2499 2491 2481 2466 2448 2429 2406 2383 2358 2333 2307 2266 2223 2181 2136 2086 2034 1980 1924 1866 1810 1756 1706 1661 1620 1583 1549 1515 1480 1444 1403 1372 1341 1310 1280 1254 1232 1211 1195 1180 1168 1157 1145 1132 1118 1100 1080 1059 1034 1006 977 945 913 882 848 814 780 746 714 683 653 625 599 574 551 531 512 494 477 461 446 432 417 401 384 366 345 320 302 270 228 37384 176 24325 -75 9726 10 23 4 7015 426 3408 3398 3371 3332 3285 3229 3170 3107 3044 2980 2917 2855 2795 2739 2694 2661 2641 2632 2872 2885 2903 2924 2948 2976 3006 3039 3073 3107 3139 3168 3192 3210 3222 3226 3223 3212 3197 3176 3153 3129 3104 3079 3051 3020 3099 3067 3034 2999 2963 2924 2884 2842 2800 2758 2720 2691 2670 2655 2645 2636 2629 2622 2614 2605 2597 2592 2588 2583 2579 2576 2571 2627 2637 2644 2650 2656 2656 2656 2651 2638 2624 2609 2595 2583 2572 2565 2561 2558 2556 2552 2549 2544 2538 2533 2526 2517 2505 2491 2472 2450 2427 2401 2374 2346 2318 2290 2250 2208 2166 2120 2071 2019 1965 1911 1855 1801 1749 1700 1657 1617 1579 1545 1511 1475 1439 1398 1367 1337 1307 1278 1253 1231 1211 1194 1178 1165 1152 1139 1124 1109 1089 1068 1046 1021 994 965 934 902 872 840 808 775 743 713 683 655 627 602 577 555 534 514 496 479 462 447 432 417 402 385 367 346 322 304 272 230 37443 176 24325 -75 9732 10 24 3 7014 393 3437 3431 3405 3366 3317 3258 3195 3127 3058 2989 2919 2850 2784 2721 2669 2632 2608 2596 2815 2829 2847 2869 2896 2925 2958 2994 3032 3069 3105 3138 3166 3189 3205 3213 3214 3207 3194 3177 3157 3135 3113 3090 3064 3035 3106 3075 3043 3009 2973 2937 2898 2859 2820 2780 2745 2716 2694 2677 2663 2649 2636 2622 2606 2589 2574 2563 2555 2547 2542 2540 2537 2509 2524 2541 2561 2583 2604 2626 2640 2646 2647 2644 2637 2630 2622 2616 2611 2606 2600 2592 2583 2573 2561 2549 2537 2523 2507 2488 2466 2441 2416 2387 2357 2328 2298 2269 2229 2189 2147 2100 2051 2000 1947 1893 1839 1787 1737 1690 1647 1607 1569 1535 1501 1464 1428 1388 1358 1330 1302 1276 1253 1232 1213 1196 1180 1164 1149 1134 1117 1099 1078 1056 1033 1006 979 951 921 890 861 831 801 770 739 710 682 655 629 604 580 557 536 517 498 480 463 448 432 417 402 385 367 346 322 306 274 232 37501 176 24325 -75 9724 10 25 1 7014 359 3467 3465 3440 3400 3349 3287 3219 3146 3071 2995 2918 2842 2768 2697 2639 2596 2568 2554 2743 2755 2774 2798 2826 2858 2895 2934 2975 3017 3057 3095 3128 3155 3177 3190 3195 3192 3184 3170 3153 3135 3116 3096 3073 3046 3103 3073 3041 3008 2975 2941 2906 2870 2835 2799 2766 2738 2716 2698 2680 2661 2643 2622 2598 2573 2552 2535 2522 2511 2505 2502 2500 2405 2423 2446 2475 2512 2551 2593 2627 2651 2668 2678 2682 2681 2676 2671 2664 2655 2645 2630 2614 2596 2576 2557 2538 2519 2499 2476 2452 2425 2399 2369 2338 2308 2276 2246 2207 2166 2124 2078 2028 1977 1925 1872 1820 1770 1722 1677 1635 1595 1557 1523 1489 1452 1416 1377 1350 1324 1298 1275 1254 1235 1216 1200 1182 1165 1148 1130 1111 1090 1066 1042 1018 990 963 935 906 877 849 820 792 763 734 707 681 655 630 606 582 559 538 518 499 481 464 448 432 417 402 385 367 347 323 307 276 234 37560 176 24325 -75 9726 10 26 0 7013 326 3503 3506 3483 3442 3389 3323 3250 3170 3088 3005 2920 2836 2754 2674 2608 2559 2526 2508 2652 2664 2684 2709 2740 2775 2814 2858 2904 2950 2995 3037 3076 3109 3135 3154 3164 3166 3162 3153 3140 3125 3110 3093 3074 3050 3092 3062 3032 3001 2971 2941 2911 2880 2849 2818 2789 2763 2740 2719 2698 2675 2651 2624 2593 2560 2532 2510 2492 2477 2468 2465 2463 2342 2359 2384 2418 2463 2514 2569 2618 2657 2687 2709 2721 2726 2724 2719 2710 2697 2681 2659 2636 2610 2583 2557 2533 2510 2487 2462 2437 2410 2383 2353 2321 2290 2257 2224 2185 2144 2100 2053 2003 1952 1900 1849 1798 1750 1704 1662 1622 1583 1546 1513 1479 1443 1407 1370 1344 1319 1296 1275 1257 1238 1221 1204 1186 1167 1148 1128 1105 1081 1055 1029 1002 974 946 918 890 862 835 808 783 756 729 704 679 655 630 607 583 561 539 519 500 482 464 448 432 417 401 385 367 347 323 308 277 235 37619 176 24325 -75 9727 10 26 59 7012 292 3548 3555 3532 3491 3434 3365 3285 3199 3109 3018 2924 2832 2740 2651 2577 2521 2483 2461 2554 2565 2585 2612 2645 2683 2726 2773 2823 2874 2924 2971 3015 3054 3087 3111 3126 3133 3134 3129 3121 3111 3099 3086 3070 3050 3075 3047 3019 2992 2966 2940 2915 2889 2864 2838 2812 2786 2763 2740 2715 2688 2659 2626 2589 2550 2517 2489 2466 2449 2437 2432 2429 2326 2340 2363 2396 2442 2496 2556 2612 2658 2696 2726 2744 2752 2752 2746 2735 2720 2698 2672 2643 2612 2581 2553 2526 2501 2477 2452 2426 2400 2372 2342 2310 2277 2242 2207 2165 2122 2077 2028 1978 1926 1875 1825 1776 1731 1688 1649 1611 1575 1540 1508 1475 1439 1405 1367 1342 1318 1296 1277 1259 1241 1224 1208 1189 1169 1148 1125 1100 1073 1044 1016 987 957 929 900 873 847 821 796 773 749 725 701 678 655 632 608 585 563 541 520 501 482 465 448 432 417 402 385 367 347 323 309 278 237 37678 176 24325 -75 9728 10 27 58 7011 258 3595 3606 3585 3542 3482 3407 3322 3228 3129 3029 2927 2824 2723 2624 2541 2478 2434 2409 2450 2460 2480 2508 2543 2584 2630 2682 2736 2791 2846 2899 2949 2993 3032 3061 3082 3095 3100 3100 3096 3090 3083 3074 3062 3046 3053 3028 3003 2979 2957 2937 2917 2897 2877 2855 2832 2808 2784 2758 2730 2699 2665 2627 2586 2542 2505 2473 2446 2424 2410 2402 2398 2343 2352 2371 2398 2439 2491 2547 2601 2647 2687 2719 2740 2748 2749 2744 2731 2714 2691 2663 2633 2602 2571 2543 2517 2493 2469 2446 2421 2395 2367 2335 2302 2268 2231 2193 2148 2103 2056 2005 1954 1902 1851 1803 1757 1715 1675 1638 1603 1570 1538 1508 1476 1441 1407 1369 1343 1318 1297 1278 1261 1243 1226 1210 1191 1171 1148 1124 1097 1067 1035 1006 975 943 913 885 858 833 809 786 765 743 722 700 679 657 635 611 588 566 544 523 503 484 466 449 433 418 402 386 368 348 324 310 279 238 37737 176 24325 -75 9732 10 28 57 7010 223 3646 3661 3640 3595 3531 3451 3359 3257 3149 3040 2928 2815 2704 2595 2503 2432 2383 2353 2343 2352 2372 2401 2438 2481 2531 2586 2644 2703 2763 2821 2876 2926 2970 3005 3032 3050 3060 3065 3066 3064 3061 3057 3049 3037 3031 3010 2989 2970 2954 2939 2924 2910 2895 2878 2857 2834 2808 2780 2748 2712 2674 2632 2586 2539 2498 2463 2432 2407 2390 2380 2375 2369 2374 2387 2407 2440 2484 2531 2577 2618 2655 2686 2705 2714 2715 2709 2697 2681 2660 2634 2607 2579 2553 2529 2507 2486 2464 2442 2419 2393 2364 2331 2296 2260 2220 2180 2134 2086 2038 1986 1934 1883 1833 1786 1743 1702 1665 1631 1598 1567 1538 1509 1478 1444 1410 1372 1345 1319 1297 1279 1262 1244 1227 1211 1192 1172 1149 1124 1095 1064 1031 1000 967 934 903 874 848 824 800 779 760 741 722 702 682 662 640 617 594 572 549 527 506 487 469 452 435 419 404 387 369 349 325 310 279 240 37795 176 24325 -75 9724 10 29 55 7009 190 3690 3708 3687 3641 3573 3488 3388 3279 3162 3043 2921 2799 2677 2558 2458 2380 2325 2291 2239 2246 2266 2296 2334 2380 2432 2490 2551 2615 2678 2741 2801 2857 2906 2947 2978 3002 3017 3027 3033 3036 3037 3037 3033 3025 3011 2995 2979 2965 2955 2946 2938 2929 2918 2905 2887 2864 2837 2805 2769 2729 2686 2639 2590 2540 2496 2457 2423 2396 2375 2363 2356 2381 2383 2391 2406 2432 2466 2504 2540 2573 2604 2630 2647 2654 2655 2650 2640 2627 2610 2590 2568 2547 2528 2511 2493 2476 2457 2436 2414 2387 2357 2322 2285 2248 2208 2167 2119 2071 2023 1972 1920 1870 1821 1775 1734 1694 1657 1624 1592 1562 1534 1506 1477 1444 1411 1372 1345 1319 1298 1279 1261 1244 1228 1212 1194 1174 1152 1126 1097 1066 1032 1000 966 932 900 871 844 821 799 779 761 743 726 708 689 669 648 625 601 579 555 533 512 492 473 455 438 422 406 389 371 350 326 311 279 242 37854 176 24325 -75 9721 10 30 54 7008 155 3729 3751 3731 3682 3612 3521 3415 3297 3172 3044 2913 2781 2649 2521 2411 2326 2266 2227 2134 2138 2157 2187 2227 2274 2329 2390 2455 2522 2590 2657 2722 2783 2838 2884 2921 2950 2971 2986 2996 3004 3010 3014 3015 3011 2993 2982 2972 2965 2961 2959 2956 2953 2948 2937 2922 2898 2868 2833 2792 2747 2699 2648 2595 2542 2495 2454 2417 2387 2364 2349 2340 2369 2370 2376 2388 2409 2436 2464 2492 2518 2542 2563 2577 2582 2584 2581 2574 2565 2554 2541 2526 2512 2500 2489 2476 2462 2444 2425 2402 2375 2342 2305 2268 2230 2191 2150 2103 2056 2010 1960 1911 1862 1815 1770 1729 1688 1651 1617 1583 1553 1525 1498 1470 1439 1407 1369 1343 1318 1297 1278 1261 1244 1229 1213 1196 1177 1157 1131 1103 1072 1039 1006 972 938 906 877 850 827 805 785 768 751 734 716 697 677 656 633 610 587 563 541 519 498 479 461 443 426 409 391 373 351 327 310 280 243 37913 176 24325 -75 9712 10 31 53 7007 121 3765 3790 3770 3721 3647 3552 3441 3316 3183 3047 2907 2767 2627 2489 2372 2280 2214 2171 2037 2038 2054 2084 2124 2172 2229 2292 2360 2430 2502 2573 2642 2708 2768 2820 2862 2896 2922 2942 2958 2971 2981 2990 2994 2994 2979 2973 2970 2969 2971 2976 2980 2982 2981 2974 2960 2935 2903 2863 2817 2767 2715 2659 2603 2548 2499 2455 2415 2383 2358 2341 2330 2334 2336 2344 2355 2373 2396 2418 2440 2461 2481 2498 2510 2515 2518 2517 2514 2510 2504 2497 2488 2480 2473 2466 2457 2444 2427 2407 2384 2355 2321 2282 2244 2207 2168 2129 2084 2039 1996 1950 1904 1858 1812 1769 1727 1685 1647 1610 1574 1542 1511 1484 1458 1428 1398 1362 1338 1316 1296 1278 1261 1245 1230 1216 1200 1182 1162 1137 1110 1081 1048 1016 983 949 918 889 862 839 817 797 779 761 743 726 706 685 664 641 618 594 571 548 526 505 485 466 448 430 413 394 374 353 328 310 280 244 37972 297 24325 -75 9712 10 32 52 7006 86 3801 3829 3810 3758 3682 3582 3465 3334 3193 3048 2900 2751 2602 2456 2331 2233 2162 2115 1948 1945 1960 1989 2029 2078 2135 2200 2269 2342 2416 2491 2564 2634 2699 2755 2803 2842 2873 2898 2919 2936 2951 2964 2973 2977 2968 2969 2972 2978 2988 3000 3010 3018 3021 3017 3003 2978 2942 2897 2847 2791 2733 2673 2614 2556 2505 2459 2417 2383 2356 2337 2324 2294 2297 2306 2318 2335 2355 2374 2393 2411 2427 2443 2454 2460 2465 2467 2468 2468 2467 2464 2460 2456 2452 2446 2438 2426 2408 2387 2362 2332 2295 2255 2216 2180 2142 2106 2062 2021 1981 1939 1896 1854 1811 1768 1726 1683 1643 1603 1565 1530 1497 1469 1443 1414 1386 1353 1331 1311 1293 1276 1261 1245 1231 1218 1203 1186 1167 1144 1118 1090 1060 1029 997 964 933 904 877 853 831 809 790 771 752 733 712 691 670 646 623 600 577 555 533 511 491 472 453 435 416 397 376 354 329 310 280 245 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 78 77 77 78 80 80 81 81 80 79 78 78 77 76 74 70 68 66 64 62 57 52 47 45 44 45 48 52 56 61 64 66 66 66 67 67 68 68 68 68 68 67 65 63 61 60 58 57 54 52 50 49 49 51 53 55 56 56 54 52 49 47 45 43 42 40 38 35 33 31 30 28 27 27 28 38031 297 24325 -75 9715 10 33 51 7005 51 3830 3862 3843 3790 3710 3607 3485 3347 3199 3046 2890 2733 2577 2423 2290 2186 2110 2059 1869 1862 1874 1902 1942 1991 2049 2114 2185 2259 2335 2413 2489 2563 2632 2692 2744 2788 2824 2854 2879 2902 2921 2938 2951 2959 2959 2967 2977 2990 3008 3026 3043 3056 3064 3062 3049 3023 2985 2936 2881 2820 2757 2692 2629 2568 2515 2466 2421 2386 2357 2336 2321 2260 2262 2271 2284 2300 2319 2337 2355 2371 2387 2402 2415 2424 2431 2436 2440 2444 2445 2444 2443 2440 2437 2431 2423 2409 2390 2367 2340 2308 2270 2229 2190 2153 2117 2083 2040 2001 1965 1926 1888 1848 1808 1767 1725 1682 1640 1598 1557 1519 1484 1455 1428 1399 1372 1341 1322 1304 1287 1271 1258 1243 1230 1218 1204 1188 1170 1149 1125 1099 1070 1041 1010 979 948 919 891 866 843 820 798 777 757 736 715 693 671 648 625 603 581 559 537 516 496 477 457 439 419 399 378 356 331 309 281 246 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 79 78 78 79 80 81 81 81 80 79 79 78 78 76 74 70 67 65 63 61 58 54 50 48 48 49 51 54 58 61 64 65 65 65 66 67 67 68 68 68 67 66 65 63 60 59 58 57 54 52 50 49 50 51 54 56 56 56 55 52 49 47 45 43 42 40 39 37 35 33 31 30 28 28 28 38089 297 24325 -75 9706 10 34 49 7004 17 3854 3888 3869 3816 3734 3627 3501 3357 3203 3044 2881 2717 2553 2392 2253 2143 2063 2008 1797 1786 1796 1822 1861 1909 1967 2033 2104 2180 2258 2337 2416 2493 2565 2630 2686 2735 2775 2810 2840 2866 2890 2911 2927 2939 2951 2965 2982 3003 3027 3053 3076 3095 3107 3108 3096 3070 3029 2977 2917 2851 2782 2712 2644 2580 2523 2471 2425 2388 2358 2335 2319 2249 2249 2255 2266 2281 2297 2314 2331 2346 2361 2377 2391 2402 2411 2418 2424 2430 2432 2433 2433 2430 2426 2419 2410 2395 2374 2350 2321 2288 2249 2207 2169 2132 2097 2064 2022 1985 1951 1915 1879 1843 1805 1765 1723 1680 1637 1593 1550 1510 1474 1443 1414 1384 1357 1327 1311 1294 1278 1263 1251 1237 1226 1214 1201 1187 1171 1152 1130 1106 1080 1052 1023 992 961 932 902 875 850 825 801 778 756 734 712 690 668 646 624 603 582 561 540 519 500 480 461 441 422 401 380 357 332 310 282 248 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 81 80 80 81 81 81 81 80 80 79 79 79 78 77 75 71 67 65 63 61 58 56 53 52 52 52 54 56 59 61 62 63 63 64 65 66 67 67 67 67 67 66 64 62 60 59 58 57 55 53 51 50 50 52 54 57 57 57 55 52 49 46 44 42 41 40 39 38 37 35 33 31 30 29 29 38148 297 24325 -75 9707 10 35 48 7002 -17 3872 3909 3891 3836 3753 3643 3512 3364 3204 3040 2871 2700 2530 2363 2218 2104 2020 1961 1737 1722 1728 1753 1791 1838 1895 1961 2031 2107 2186 2267 2348 2427 2503 2571 2631 2684 2728 2767 2801 2832 2859 2884 2904 2918 2942 2961 2983 3010 3041 3073 3102 3127 3142 3146 3136 3110 3068 3013 2950 2879 2805 2729 2657 2589 2529 2474 2426 2388 2357 2334 2318 2258 2254 2258 2267 2280 2294 2310 2325 2339 2353 2369 2384 2395 2403 2410 2416 2421 2423 2423 2422 2418 2413 2405 2395 2379 2358 2333 2304 2271 2232 2191 2153 2118 2082 2050 2009 1974 1941 1907 1873 1838 1801 1763 1721 1677 1633 1588 1544 1502 1464 1431 1401 1370 1342 1312 1296 1281 1265 1252 1240 1228 1217 1207 1196 1184 1170 1153 1134 1113 1088 1062 1034 1003 972 941 910 881 852 824 798 774 750 727 705 684 663 641 620 601 581 560 540 521 501 482 463 443 424 403 382 359 334 311 284 250 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 84 83 82 82 82 82 81 81 80 79 80 80 80 79 76 72 69 66 63 61 59 57 56 55 55 56 57 59 60 61 61 61 61 62 63 65 66 67 67 66 66 65 63 62 60 59 58 57 55 54 52 51 51 53 55 57 58 57 55 51 47 45 43 41 41 40 40 39 38 37 34 32 31 31 30 38207 297 24325 -75 9703 10 36 47 7001 -51 3884 3922 3904 3849 3764 3652 3518 3366 3202 3032 2858 2682 2507 2335 2185 2067 1979 1918 1698 1679 1681 1704 1739 1784 1840 1904 1974 2049 2127 2208 2290 2372 2450 2521 2584 2640 2688 2731 2769 2803 2834 2861 2884 2901 2928 2951 2979 3011 3047 3084 3119 3148 3167 3174 3166 3140 3098 3041 2975 2901 2822 2742 2664 2593 2529 2473 2423 2385 2354 2330 2314 2287 2280 2282 2289 2299 2312 2325 2339 2352 2363 2376 2388 2397 2402 2405 2407 2409 2408 2406 2403 2398 2391 2383 2372 2356 2335 2311 2284 2252 2215 2177 2143 2108 2074 2043 2004 1970 1937 1904 1871 1837 1800 1760 1718 1674 1628 1582 1536 1494 1455 1420 1388 1356 1328 1298 1282 1267 1253 1239 1228 1217 1207 1199 1190 1179 1167 1153 1137 1118 1096 1071 1043 1013 981 948 915 883 852 822 793 767 742 719 697 676 655 635 616 597 578 559 540 520 502 483 463 444 424 404 383 360 335 312 286 253 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 88 86 85 84 83 82 81 81 80 80 80 81 81 81 78 75 71 68 65 62 60 59 58 58 59 59 60 61 61 60 59 58 58 60 62 64 66 66 66 66 65 64 63 62 60 60 59 58 56 55 53 52 53 54 56 58 58 57 54 50 46 43 41 40 40 40 40 39 38 37 35 33 33 34 32 38266 297 24325 -75 9701 10 37 46 6999 -86 3885 3925 3908 3852 3767 3654 3518 3363 3196 3023 2845 2665 2486 2310 2156 2035 1944 1880 1673 1651 1649 1669 1702 1745 1798 1860 1928 2001 2079 2160 2242 2325 2404 2477 2543 2602 2654 2700 2741 2778 2812 2842 2867 2886 2914 2940 2971 3006 3047 3088 3126 3159 3181 3190 3183 3159 3117 3059 2991 2914 2831 2747 2666 2592 2526 2468 2418 2380 2349 2327 2311 2321 2314 2316 2323 2333 2345 2356 2368 2378 2385 2394 2400 2403 2401 2397 2392 2389 2383 2377 2372 2365 2358 2350 2339 2324 2305 2284 2259 2231 2198 2165 2134 2103 2071 2041 2005 1972 1939 1906 1872 1838 1799 1759 1715 1669 1622 1574 1528 1485 1445 1410 1377 1344 1315 1285 1271 1256 1242 1230 1218 1208 1199 1192 1184 1175 1165 1153 1139 1122 1102 1078 1051 1021 988 954 919 885 851 819 789 761 736 712 690 669 649 630 611 593 575 557 538 520 501 482 463 444 425 405 384 361 337 314 289 257 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 93 89 87 86 84 83 82 81 81 81 81 82 83 83 81 78 75 71 67 63 61 59 59 59 61 62 63 63 62 60 57 56 56 58 60 64 65 66 66 66 65 64 63 62 61 60 59 59 57 56 55 54 54 55 57 58 58 56 52 47 44 41 40 39 39 39 39 38 38 37 35 34 35 37 35 38325 297 24325 -75 9697 10 38 45 6998 -121 3872 3915 3899 3844 3759 3645 3509 3355 3186 3013 2838 2656 2474 2296 2140 2016 1923 1857 1649 1623 1618 1636 1666 1706 1758 1818 1884 1956 2033 2114 2197 2280 2361 2436 2505 2566 2621 2670 2715 2755 2791 2823 2850 2871 2896 2924 2956 2994 3037 3081 3122 3157 3181 3191 3186 3162 3120 3063 2994 2916 2830 2743 2658 2581 2514 2455 2406 2370 2340 2319 2304 2351 2347 2350 2358 2368 2379 2388 2397 2404 2407 2409 2409 2404 2395 2383 2370 2360 2350 2340 2332 2324 2316 2308 2299 2286 2270 2252 2232 2209 2181 2153 2126 2099 2071 2044 2010 1978 1945 1911 1876 1840 1800 1757 1712 1665 1616 1567 1520 1477 1437 1401 1368 1336 1307 1278 1264 1250 1237 1225 1213 1203 1194 1187 1179 1171 1163 1152 1140 1123 1104 1081 1055 1025 992 958 922 887 852 819 788 760 733 710 687 666 646 627 609 591 573 556 537 519 501 482 463 444 425 405 384 362 339 317 292 260 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 97 93 89 87 85 84 83 82 82 82 82 83 84 85 84 82 79 75 70 65 61 59 59 60 61 63 64 64 62 59 56 54 54 56 59 63 65 66 66 66 65 64 63 62 61 61 60 59 58 57 56 55 55 56 57 58 57 54 50 45 41 39 38 38 38 37 37 36 36 35 34 34 36 39 38 38384 296 24325 -75 9694 10 39 44 6996 -155 3848 3893 3878 3825 3741 3629 3495 3341 3173 3002 2828 2647 2465 2286 2129 2003 1908 1840 1637 1607 1598 1614 1641 1679 1727 1785 1849 1919 1995 2075 2158 2242 2324 2401 2471 2535 2593 2644 2692 2734 2773 2807 2835 2858 2873 2902 2935 2974 3017 3062 3104 3139 3164 3175 3169 3147 3106 3049 2981 2901 2815 2726 2640 2561 2495 2438 2391 2357 2330 2310 2296 2365 2364 2370 2379 2389 2399 2406 2412 2415 2413 2410 2404 2394 2379 2360 2341 2326 2312 2300 2290 2281 2273 2267 2259 2248 2236 2222 2207 2188 2165 2143 2121 2097 2072 2048 2017 1986 1952 1917 1880 1841 1799 1755 1708 1660 1610 1561 1514 1471 1432 1396 1363 1332 1304 1276 1263 1250 1237 1225 1213 1202 1192 1184 1176 1168 1160 1150 1137 1121 1103 1081 1055 1025 994 960 925 890 856 823 792 764 737 713 689 668 647 628 609 592 574 556 538 519 501 482 463 445 426 406 385 364 340 319 294 262 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 234 210 193 180 169 161 149 136 121 102 96 91 88 86 85 84 83 83 83 84 85 86 87 86 85 83 79 74 67 62 59 59 59 61 63 64 64 62 58 55 53 53 55 59 62 65 66 66 66 65 65 64 63 62 61 60 59 58 57 56 56 56 57 58 57 56 52 48 43 40 38 38 37 37 36 35 34 33 33 33 33 36 40 38442 296 24325 -75 9691 10 40 42 6994 -189 3818 3864 3851 3800 3719 3610 3479 3329 3164 2994 2822 2643 2461 2282 2125 1999 1903 1833 1631 1599 1586 1600 1625 1660 1706 1761 1822 1890 1965 2044 2126 2210 2293 2371 2443 2509 2569 2623 2673 2717 2757 2793 2822 2846 2848 2876 2909 2946 2988 3032 3072 3106 3130 3140 3134 3111 3072 3017 2949 2871 2786 2698 2612 2535 2471 2418 2375 2344 2320 2303 2290 2359 2361 2368 2376 2386 2394 2399 2402 2402 2398 2392 2383 2370 2353 2332 2311 2294 2280 2267 2256 2247 2240 2234 2227 2219 2209 2198 2186 2171 2153 2135 2117 2097 2075 2053 2023 1992 1957 1921 1883 1842 1798 1751 1704 1655 1605 1556 1510 1467 1429 1394 1362 1333 1305 1278 1265 1253 1240 1227 1215 1203 1193 1183 1174 1165 1156 1145 1132 1116 1098 1076 1050 1022 992 961 927 894 862 830 800 772 745 720 696 674 653 632 613 594 576 558 539 521 503 484 465 446 427 408 387 365 341 321 295 263 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 203 239 214 197 184 173 163 152 138 123 107 99 94 90 88 87 86 85 85 86 86 87 88 89 89 88 86 82 76 69 63 59 58 58 60 61 63 63 61 58 54 53 53 55 58 62 64 66 66 66 66 65 64 63 63 62 60 59 58 57 56 57 57 57 58 56 54 50 46 42 39 38 38 37 36 35 33 32 30 31 30 30 35 39 38501 296 24325 -75 9691 10 41 41 6992 -223 3780 3828 3817 3768 3691 3589 3462 3318 3159 2994 2826 2648 2468 2291 2134 2008 1912 1840 1634 1600 1583 1595 1617 1649 1692 1744 1803 1869 1941 2019 2101 2184 2267 2346 2419 2487 2549 2605 2657 2703 2745 2781 2811 2835 2826 2853 2883 2918 2957 2998 3035 3065 3086 3094 3087 3064 3025 2971 2906 2831 2748 2663 2579 2505 2446 2398 2360 2334 2312 2298 2287 2330 2334 2340 2347 2356 2362 2365 2366 2366 2362 2355 2347 2335 2321 2303 2284 2270 2257 2245 2235 2227 2221 2215 2209 2201 2192 2183 2173 2160 2145 2130 2114 2096 2077 2056 2028 1997 1961 1925 1885 1841 1795 1747 1698 1649 1599 1550 1505 1463 1426 1392 1362 1334 1308 1282 1269 1257 1244 1231 1217 1204 1193 1181 1170 1160 1150 1138 1125 1109 1091 1069 1044 1017 990 960 929 898 867 837 808 781 755 730 705 682 660 639 618 599 580 561 542 523 505 486 467 448 429 409 388 366 342 322 296 263 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 236 243 218 201 187 176 166 154 140 126 112 104 97 92 90 89 88 88 88 89 89 90 91 92 92 91 88 84 78 70 63 58 57 57 58 60 61 61 60 57 55 54 54 56 59 62 64 65 66 66 66 66 65 64 64 62 60 58 57 56 56 56 57 57 57 55 53 49 45 42 39 38 38 37 36 34 32 30 29 29 28 28 33 36 38560 295 24325 -75 9690 10 42 40 6991 -257 3744 3794 3787 3741 3667 3570 3448 3309 3155 2995 2833 2659 2482 2306 2152 2027 1931 1858 1646 1609 1589 1599 1619 1647 1687 1737 1793 1856 1927 2003 2084 2167 2250 2329 2403 2472 2535 2593 2646 2694 2736 2773 2803 2827 2809 2833 2860 2891 2926 2960 2992 3017 3032 3036 3026 3002 2964 2912 2850 2779 2701 2621 2543 2474 2422 2381 2349 2328 2310 2297 2287 2284 2288 2293 2300 2308 2313 2316 2317 2317 2315 2311 2306 2300 2290 2278 2265 2254 2245 2235 2226 2219 2213 2207 2200 2192 2183 2174 2164 2151 2138 2125 2110 2093 2075 2056 2028 1997 1962 1926 1885 1840 1792 1743 1692 1643 1591 1543 1498 1457 1421 1389 1360 1334 1310 1285 1273 1261 1247 1233 1218 1205 1192 1179 1167 1156 1145 1133 1120 1104 1086 1064 1040 1014 987 959 929 900 871 842 815 789 763 738 713 690 668 646 625 605 585 565 546 527 508 489 469 450 431 411 390 368 343 324 297 261 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 260 246 221 204 190 179 168 156 143 130 117 108 101 96 93 92 91 91 92 92 93 94 94 95 94 93 90 85 79 71 63 58 57 56 57 59 60 60 59 57 56 55 56 58 61 63 65 65 66 66 66 66 65 65 64 63 60 57 56 55 55 56 56 57 57 55 51 47 44 42 40 39 38 38 36 34 32 30 28 28 27 25 31 38619 295 24325 -75 9691 10 43 39 6988 -291 3691 3743 3739 3697 3629 3539 3423 3293 3145 2994 2840 2672 2499 2328 2177 2054 1959 1886 1672 1633 1610 1617 1634 1659 1696 1742 1796 1857 1925 2000 2079 2161 2243 2323 2397 2467 2531 2590 2644 2692 2734 2771 2801 2824 2794 2815 2844 2870 2898 2925 2949 2967 2975 2973 2959 2933 2895 2846 2788 2722 2651 2578 2507 2446 2403 2369 2345 2328 2312 2301 2291 2230 2234 2240 2248 2257 2263 2268 2271 2274 2275 2275 2274 2272 2268 2261 2254 2247 2240 2233 2224 2217 2211 2204 2195 2186 2176 2166 2155 2142 2130 2117 2103 2087 2070 2051 2025 1995 1961 1927 1886 1840 1790 1739 1687 1635 1582 1533 1488 1448 1412 1382 1356 1332 1310 1286 1274 1262 1248 1234 1219 1205 1192 1178 1165 1155 1144 1131 1118 1103 1085 1063 1038 1013 986 958 929 900 872 844 818 792 767 743 719 696 674 652 630 610 589 568 549 529 510 491 471 452 433 412 391 368 343 324 296 259 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 274 247 223 206 193 181 170 158 146 134 123 114 106 100 97 95 95 95 96 97 97 98 98 98 98 95 91 85 78 71 64 59 57 56 57 58 59 59 59 58 57 57 59 61 63 64 65 66 65 65 65 65 65 65 65 63 60 57 55 54 54 55 56 56 56 53 50 47 44 42 41 39 39 38 36 34 32 30 29 29 26 24 29 38678 295 24325 -75 9684 10 44 38 6986 -325 3629 3683 3682 3645 3582 3500 3393 3272 3135 2993 2851 2690 2522 2357 2211 2091 1999 1926 1708 1667 1640 1645 1659 1681 1715 1758 1808 1866 1932 2005 2082 2163 2244 2323 2397 2467 2531 2591 2645 2693 2735 2770 2799 2821 2784 2804 2836 2855 2875 2894 2908 2917 2917 2907 2888 2858 2820 2773 2719 2660 2597 2533 2472 2420 2387 2362 2345 2332 2320 2310 2300 2180 2187 2196 2207 2220 2229 2238 2244 2249 2253 2256 2258 2259 2258 2254 2249 2244 2238 2230 2221 2213 2206 2197 2187 2177 2166 2155 2143 2129 2118 2106 2093 2077 2061 2043 2018 1989 1958 1925 1885 1839 1789 1736 1682 1628 1574 1523 1478 1438 1403 1375 1351 1329 1309 1287 1276 1264 1250 1235 1220 1207 1193 1180 1168 1157 1146 1134 1121 1107 1088 1065 1040 1013 986 957 926 897 869 841 816 792 767 744 721 698 677 655 634 613 592 570 551 531 512 492 472 453 433 412 391 368 343 324 294 256 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 280 248 223 207 194 183 172 161 150 139 129 120 111 105 101 99 98 98 99 100 101 102 102 102 100 97 92 85 78 70 63 59 57 57 57 58 59 59 59 59 59 60 61 63 65 66 67 66 66 65 65 65 65 65 65 63 60 57 55 54 54 54 54 55 54 52 49 46 44 42 41 39 38 37 36 34 33 31 31 30 27 24 30 38736 295 24325 -75 9684 10 45 36 6980 -353 3549 3604 3606 3573 3518 3446 3348 3239 3113 2984 2855 2704 2544 2387 2247 2133 2044 1974 1754 1711 1680 1683 1694 1713 1744 1784 1831 1886 1949 2020 2096 2175 2255 2332 2406 2475 2539 2598 2652 2699 2740 2774 2802 2822 2783 2801 2840 2852 2864 2873 2876 2874 2864 2847 2821 2788 2749 2703 2654 2601 2548 2495 2445 2404 2383 2366 2355 2347 2336 2326 2315 2154 2164 2177 2191 2207 2220 2232 2241 2249 2254 2258 2260 2262 2261 2256 2250 2243 2234 2224 2213 2203 2195 2185 2174 2163 2152 2141 2129 2116 2106 2095 2083 2069 2053 2036 2011 1984 1954 1922 1884 1838 1788 1734 1679 1623 1567 1515 1469 1429 1396 1369 1347 1327 1310 1289 1279 1268 1253 1239 1224 1211 1198 1185 1173 1164 1153 1141 1128 1113 1093 1069 1042 1013 984 953 921 891 862 835 810 787 764 741 720 698 678 656 635 614 592 570 550 531 511 491 471 452 432 412 390 368 342 323 293 253 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 281 248 223 207 195 184 174 163 153 143 134 125 117 110 105 103 102 102 103 104 105 105 105 105 103 98 92 84 76 69 63 59 58 58 58 59 59 60 60 60 60 61 63 66 67 68 68 67 66 65 64 64 64 65 65 63 60 58 56 54 53 53 53 53 53 51 48 46 44 42 40 38 37 37 36 35 34 33 33 32 29 27 33 38795 296 24325 -75 9688 10 46 35 6972 -379 3463 3520 3526 3499 3452 3392 3305 3210 3098 2982 2867 2726 2575 2426 2292 2183 2097 2028 1813 1768 1733 1734 1742 1757 1784 1822 1866 1918 1978 2046 2119 2196 2274 2350 2423 2491 2554 2612 2664 2710 2750 2782 2808 2826 2788 2804 2858 2862 2865 2863 2855 2841 2821 2794 2762 2724 2684 2641 2596 2551 2507 2467 2429 2400 2389 2381 2376 2370 2360 2349 2336 2169 2179 2191 2206 2222 2236 2249 2260 2267 2273 2275 2276 2276 2272 2264 2254 2243 2230 2216 2202 2189 2180 2170 2160 2149 2139 2128 2118 2107 2098 2090 2079 2066 2051 2033 2008 1980 1951 1919 1881 1837 1787 1733 1677 1620 1564 1512 1465 1425 1392 1367 1347 1328 1313 1295 1285 1274 1259 1245 1231 1217 1204 1191 1180 1170 1159 1146 1133 1116 1096 1069 1040 1009 977 944 911 880 852 825 801 779 757 736 716 696 676 655 634 613 590 569 548 528 508 489 469 450 430 410 389 366 340 322 291 251 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 281 248 222 207 195 185 176 166 156 147 139 130 122 115 110 106 105 105 106 107 108 108 108 107 104 99 91 83 74 67 62 60 58 59 59 60 60 60 61 61 61 62 65 67 69 70 70 69 67 65 64 64 64 64 64 63 61 58 56 54 53 52 52 52 51 50 48 45 44 41 39 37 37 36 35 35 34 34 35 35 31 31 38 40 38854 296 24325 -75 9689 10 47 34 6965 -406 3373 3432 3443 3422 3384 3338 3265 3186 3088 2987 2888 2758 2615 2475 2348 2244 2162 2095 1881 1834 1796 1795 1800 1812 1836 1871 1912 1961 2018 2083 2154 2229 2304 2378 2449 2515 2576 2632 2683 2727 2764 2794 2816 2832 2799 2814 2889 2886 2879 2867 2847 2821 2790 2754 2714 2672 2631 2590 2551 2514 2481 2453 2428 2410 2409 2408 2408 2403 2392 2380 2364 2231 2234 2241 2250 2262 2272 2283 2293 2298 2301 2301 2299 2296 2289 2277 2263 2247 2230 2212 2195 2180 2170 2160 2151 2141 2132 2123 2115 2106 2100 2093 2084 2072 2057 2039 2011 1981 1950 1917 1879 1835 1786 1733 1678 1621 1565 1512 1465 1425 1393 1369 1350 1332 1318 1301 1292 1280 1266 1252 1238 1224 1210 1196 1185 1174 1162 1148 1132 1114 1092 1063 1031 999 965 930 897 866 838 813 790 769 749 729 711 692 672 652 631 609 587 565 544 524 504 485 466 447 427 407 387 365 339 321 290 250 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 281 248 222 206 195 186 177 168 159 151 143 134 126 119 114 110 108 108 108 109 110 110 110 109 105 99 91 81 73 66 62 60 59 59 60 61 61 61 61 61 61 63 66 68 70 71 71 70 68 66 64 63 63 64 64 63 61 59 57 55 53 52 52 51 50 49 47 45 43 41 39 37 36 35 35 35 35 35 36 37 34 36 42 43 38913 296 24325 -75 9684 10 48 33 6958 -432 3283 3344 3360 3347 3319 3288 3229 3166 3085 3000 2917 2799 2666 2534 2416 2318 2239 2174 1968 1919 1877 1874 1876 1884 1905 1936 1974 2020 2073 2135 2202 2274 2346 2417 2485 2548 2607 2660 2708 2749 2783 2809 2829 2841 2817 2831 2929 2919 2903 2879 2848 2811 2770 2725 2679 2633 2592 2553 2520 2491 2468 2451 2438 2431 2439 2443 2445 2441 2429 2414 2395 2334 2325 2319 2317 2318 2320 2326 2332 2334 2333 2330 2325 2319 2310 2296 2278 2259 2240 2220 2200 2184 2172 2162 2154 2147 2139 2132 2125 2119 2114 2108 2100 2088 2073 2054 2022 1989 1955 1919 1879 1835 1786 1734 1679 1622 1566 1514 1467 1427 1395 1370 1352 1335 1321 1304 1296 1284 1271 1256 1242 1228 1213 1198 1185 1173 1159 1143 1126 1106 1081 1050 1017 984 948 913 880 849 823 799 777 758 740 721 705 687 668 648 627 605 583 560 539 519 499 480 461 443 424 405 385 363 338 320 290 251 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 281 248 221 205 194 187 178 169 161 153 145 137 129 122 117 113 111 110 110 111 111 111 111 109 105 99 90 80 71 64 61 60 59 60 60 61 61 61 61 61 61 63 66 69 71 72 72 71 69 67 65 63 63 63 63 63 62 60 58 56 54 52 52 51 50 49 47 45 43 40 38 36 35 34 34 34 34 35 37 38 37 40 44 45 38972 296 24325 -75 9683 10 49 32 6950 -458 3190 3254 3275 3269 3252 3239 3195 3150 3086 3018 2953 2846 2723 2602 2491 2400 2326 2262 2074 2022 1976 1969 1968 1972 1990 2017 2052 2094 2143 2201 2264 2331 2400 2467 2530 2590 2645 2695 2739 2776 2806 2829 2844 2852 2842 2854 2977 2958 2933 2900 2858 2810 2759 2706 2655 2606 2564 2528 2500 2479 2466 2460 2457 2460 2473 2482 2485 2480 2466 2448 2426 2453 2427 2406 2389 2378 2371 2370 2372 2370 2366 2360 2353 2346 2335 2321 2303 2283 2262 2242 2221 2204 2191 2181 2173 2166 2159 2153 2147 2141 2136 2130 2122 2110 2094 2074 2038 2002 1964 1924 1882 1837 1787 1735 1680 1623 1567 1515 1467 1427 1394 1369 1350 1332 1318 1302 1294 1283 1269 1256 1242 1227 1212 1195 1181 1167 1151 1134 1115 1093 1067 1035 1001 967 931 895 863 834 809 787 766 749 732 715 700 683 663 644 623 600 578 555 534 514 494 475 457 439 421 403 383 363 338 321 290 253 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 281 247 220 204 193 186 178 170 161 154 146 138 130 124 119 115 113 112 111 112 112 112 111 109 105 98 89 78 69 63 60 59 59 60 60 61 61 61 61 60 61 62 65 68 70 72 72 71 70 68 65 64 63 63 63 63 62 60 58 56 55 53 52 51 50 49 47 45 43 40 38 36 35 34 33 33 34 34 37 39 39 41 45 45 39030 296 24325 -75 9680 10 50 30 6944 -485 3093 3159 3187 3189 3185 3190 3163 3138 3092 3042 2995 2900 2788 2677 2576 2491 2422 2362 2200 2148 2098 2091 2087 2088 2102 2126 2156 2193 2238 2291 2349 2411 2473 2535 2593 2648 2697 2741 2780 2811 2836 2854 2865 2869 2869 2880 3027 3002 2968 2926 2874 2817 2758 2698 2642 2590 2549 2516 2493 2479 2475 2478 2484 2495 2513 2523 2527 2520 2503 2482 2457 2556 2515 2480 2452 2431 2417 2411 2409 2405 2399 2392 2385 2377 2367 2354 2337 2318 2298 2278 2258 2240 2226 2215 2206 2198 2191 2183 2176 2169 2162 2155 2146 2133 2116 2095 2056 2016 1975 1932 1888 1840 1789 1736 1680 1621 1564 1511 1463 1422 1388 1361 1341 1323 1308 1291 1284 1273 1261 1248 1236 1221 1205 1188 1174 1159 1142 1124 1104 1081 1053 1021 987 952 916 882 851 823 799 778 759 742 726 710 696 679 660 639 618 595 573 550 528 508 488 470 453 436 418 401 382 362 339 321 292 255 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 281 247 220 203 192 185 177 169 161 153 145 137 130 124 119 115 113 112 111 111 112 112 111 109 104 97 87 77 68 62 59 58 58 59 60 61 61 61 60 60 60 61 64 67 69 71 72 72 70 68 66 65 64 64 64 63 62 61 59 57 55 54 53 52 51 49 47 45 43 40 38 37 35 34 33 33 33 34 36 38 40 41 44 45 39089 296 24325 -75 9679 10 51 29 6938 -513 2988 3058 3094 3105 3114 3141 3131 3127 3101 3069 3040 2958 2857 2757 2665 2587 2524 2467 2345 2291 2238 2230 2222 2220 2233 2254 2280 2313 2353 2399 2451 2507 2563 2618 2670 2718 2760 2797 2829 2854 2873 2884 2889 2888 2900 2908 3077 3045 3004 2953 2893 2828 2762 2697 2638 2586 2545 2517 2500 2494 2497 2509 2523 2539 2560 2570 2571 2561 2541 2517 2489 2610 2563 2522 2490 2467 2450 2443 2441 2437 2432 2426 2419 2413 2405 2394 2379 2362 2344 2325 2306 2287 2271 2258 2247 2237 2228 2217 2207 2198 2187 2177 2165 2150 2133 2112 2070 2029 1987 1942 1895 1845 1791 1736 1677 1617 1558 1503 1454 1413 1378 1350 1328 1308 1292 1273 1266 1257 1246 1235 1224 1211 1196 1180 1166 1151 1134 1116 1095 1072 1044 1011 977 943 907 874 844 817 794 774 756 740 725 709 694 677 657 636 614 591 568 544 523 503 483 465 449 432 416 399 382 363 340 323 295 259 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 281 247 220 202 190 183 175 167 159 150 142 135 128 123 118 114 112 111 110 110 110 111 110 108 103 96 86 76 66 60 57 57 57 58 60 61 61 60 60 59 59 60 62 65 68 70 71 71 71 69 67 66 65 64 64 64 63 61 60 58 56 55 53 52 51 49 47 45 42 40 39 37 35 34 34 34 33 34 35 37 39 39 42 45 39148 296 24325 -75 9678 10 52 28 6932 -542 2889 2963 3005 3025 3048 3097 3105 3121 3114 3100 3088 3019 2929 2839 2756 2686 2628 2575 2501 2446 2389 2378 2367 2362 2371 2388 2410 2438 2473 2517 2563 2614 2663 2710 2754 2794 2829 2858 2881 2899 2911 2915 2914 2907 2935 2938 3122 3084 3037 2979 2914 2843 2772 2704 2643 2592 2554 2530 2519 2520 2530 2548 2568 2588 2609 2618 2616 2603 2579 2552 2520 2612 2567 2530 2503 2483 2470 2466 2465 2464 2462 2459 2455 2451 2446 2437 2425 2411 2394 2377 2358 2339 2320 2304 2290 2278 2265 2251 2237 2224 2209 2195 2180 2163 2144 2123 2080 2039 1997 1950 1902 1850 1795 1736 1674 1611 1551 1495 1445 1403 1368 1339 1315 1292 1274 1253 1246 1237 1228 1219 1209 1198 1185 1171 1159 1145 1129 1112 1092 1068 1040 1008 974 940 904 872 842 816 793 775 757 742 726 710 695 677 656 634 611 586 563 539 517 497 477 460 444 429 413 398 381 363 341 325 298 262 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 282 248 220 202 189 181 173 164 156 147 139 131 125 120 115 111 109 108 107 107 108 108 108 106 102 95 85 74 65 59 56 56 56 57 59 60 60 60 59 58 57 58 60 63 66 69 70 71 70 69 68 66 65 65 64 64 63 62 61 59 57 55 54 52 50 48 46 44 42 40 39 38 36 35 35 35 34 34 35 36 37 37 40 45 39207 297 24325 -75 9670 10 53 27 6926 -571 2795 2873 2923 2951 2988 3060 3086 3122 3134 3137 3141 3084 3004 2924 2851 2788 2736 2686 2672 2616 2557 2545 2530 2522 2528 2541 2558 2581 2610 2648 2687 2731 2773 2811 2847 2878 2903 2923 2938 2947 2950 2948 2940 2927 2969 2965 3156 3113 3061 2999 2929 2855 2782 2713 2653 2604 2570 2552 2547 2554 2570 2593 2616 2639 2658 2664 2659 2641 2614 2583 2548 2576 2541 2515 2497 2486 2479 2479 2483 2486 2488 2489 2489 2488 2485 2478 2469 2457 2443 2426 2407 2387 2367 2349 2332 2317 2302 2284 2266 2249 2230 2211 2192 2172 2152 2128 2086 2046 2004 1958 1908 1855 1798 1736 1672 1608 1546 1490 1440 1398 1363 1333 1306 1281 1259 1236 1228 1219 1210 1202 1194 1185 1175 1164 1153 1141 1127 1111 1092 1068 1041 1009 974 940 905 873 844 818 795 777 760 745 729 713 697 678 656 632 609 583 558 534 511 491 472 455 440 426 411 396 380 363 342 327 301 265 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 285 252 223 203 189 179 170 161 153 144 136 128 121 116 111 107 104 103 103 103 104 106 106 104 100 93 84 73 64 58 55 55 55 57 58 60 60 60 58 57 56 56 58 61 64 67 69 70 70 69 68 66 66 65 65 64 64 63 62 60 59 56 53 51 49 47 45 43 42 40 39 38 37 36 36 36 35 34 34 34 34 34 38 44 45 39266 299 24325 -75 9670 10 54 26 6920 -599 2712 2793 2851 2889 2940 3035 3078 3134 3164 3182 3201 3154 3084 3014 2949 2894 2847 2801 2856 2800 2741 2727 2710 2699 2703 2712 2723 2740 2763 2794 2827 2862 2894 2922 2947 2968 2983 2993 2997 2997 2992 2981 2967 2948 3001 2986 3178 3131 3074 3009 2937 2862 2788 2720 2662 2617 2588 2575 2576 2589 2611 2637 2662 2685 2703 2705 2696 2674 2643 2610 2571 2528 2506 2490 2483 2480 2479 2483 2491 2498 2504 2509 2512 2514 2514 2509 2503 2495 2482 2466 2448 2428 2407 2387 2367 2351 2333 2313 2292 2272 2249 2225 2201 2178 2155 2130 2088 2048 2008 1963 1914 1861 1804 1740 1675 1610 1549 1493 1444 1402 1367 1336 1306 1277 1251 1225 1215 1205 1197 1189 1182 1175 1167 1159 1150 1140 1128 1113 1095 1072 1044 1012 977 941 906 873 844 818 795 778 761 746 731 715 698 679 656 632 607 580 554 529 507 486 467 451 436 423 409 395 380 363 343 329 303 268 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 290 258 229 207 191 179 169 159 150 141 133 125 117 112 106 101 98 97 97 98 100 102 102 102 99 92 83 73 64 58 55 54 54 56 58 60 60 60 58 56 55 55 56 59 63 66 68 69 68 68 67 66 65 65 64 64 64 64 63 62 60 57 53 50 48 46 44 42 41 40 39 39 38 38 37 37 36 35 34 33 32 31 35 42 43 43 42 39324 299 24325 -75 9667 10 55 24 6914 -627 2630 2716 2782 2829 2895 3013 3073 3148 3195 3228 3260 3224 3163 3102 3046 2997 2956 2913 3038 2983 2925 2910 2891 2879 2880 2886 2892 2904 2921 2948 2972 2997 3019 3037 3052 3062 3066 3064 3058 3047 3033 3014 2992 2967 3027 3000 3187 3135 3076 3009 2937 2862 2790 2725 2671 2631 2607 2600 2608 2626 2652 2680 2707 2729 2744 2742 2729 2703 2668 2631 2590 2499 2484 2475 2472 2474 2474 2479 2489 2498 2506 2513 2519 2523 2525 2524 2520 2516 2506 2491 2474 2456 2435 2415 2394 2377 2359 2337 2313 2290 2264 2236 2208 2181 2155 2127 2086 2047 2008 1965 1918 1867 1811 1748 1684 1620 1561 1506 1458 1417 1382 1349 1316 1283 1252 1222 1209 1198 1189 1181 1174 1168 1162 1155 1148 1140 1130 1116 1099 1076 1048 1016 978 941 904 870 839 813 791 774 758 744 730 715 698 679 656 631 605 578 552 526 503 482 464 447 434 421 408 394 380 364 345 330 306 272 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 296 268 238 214 195 181 169 158 149 140 131 122 114 108 101 96 92 91 91 93 95 98 99 99 97 91 82 73 65 59 55 54 54 56 58 59 60 60 58 56 55 55 56 59 62 65 67 67 67 66 66 65 64 64 64 64 64 64 64 63 61 57 53 50 47 45 43 42 41 40 40 39 39 38 38 38 37 35 34 33 31 29 33 38 38 39 39 39383 295 24025 -75 9670 10 56 23 6907 -655 2858 3000 3077 3170 3233 3279 3323 3296 3243 3191 3143 3101 3064 3026 3211 3160 3104 3090 3070 3058 3059 3061 3063 3071 3081 3100 3114 3129 3140 3148 3151 3150 3143 3130 3112 3092 3068 3041 3012 2981 3045 3003 3181 3126 3064 2997 2926 2854 2786 2725 2676 2643 2625 2625 2639 2663 2691 2722 2748 2769 2781 2775 2758 2728 2689 2649 2604 2493 2477 2466 2461 2460 2458 2460 2469 2478 2486 2494 2501 2507 2512 2514 2515 2515 2510 2499 2484 2468 2450 2430 2410 2393 2374 2351 2325 2299 2270 2239 2207 2178 2149 2119 2080 2042 2004 1964 1920 1873 1820 1760 1699 1639 1581 1529 1482 1441 1405 1370 1334 1297 1261 1227 1210 1197 1187 1178 1172 1166 1161 1155 1148 1141 1132 1120 1103 1080 1052 1018 978 938 898 861 830 803 781 764 750 737 725 711 695 677 655 631 605 577 550 524 501 480 462 446 433 420 408 395 381 366 347 332 308 275 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 302 282 251 224 203 186 172 160 150 140 131 121 112 104 97 91 87 86 86 88 91 95 96 96 94 90 82 74 66 60 57 55 54 56 57 59 59 60 58 57 56 56 57 59 62 65 66 66 66 65 64 63 63 63 63 63 64 64 64 63 61 58 53 49 46 44 43 42 41 40 40 39 39 39 38 38 37 35 34 32 31 29 31 33 33 34 36 39442 293 23875 -75 9671 10 57 22 6901 -683 3087 3196 3273 3331 3386 3366 3322 3278 3237 3201 3170 3135 3378 3332 3280 3268 3248 3235 3234 3234 3231 3233 3238 3248 3253 3257 3257 3254 3247 3235 3216 3192 3164 3133 3100 3066 3030 2993 3052 2996 3162 3104 3041 2976 2907 2839 2776 2721 2679 2652 2641 2647 2667 2694 2726 2757 2784 2803 2812 2802 2781 2748 2706 2662 2614 2514 2486 2466 2452 2442 2432 2428 2433 2440 2446 2453 2461 2469 2476 2483 2489 2494 2493 2487 2478 2465 2450 2432 2414 2396 2376 2351 2323 2295 2264 2231 2197 2167 2137 2107 2071 2034 1999 1962 1923 1880 1832 1776 1719 1663 1608 1557 1511 1470 1433 1395 1356 1314 1275 1237 1215 1200 1189 1179 1172 1167 1162 1156 1150 1143 1135 1124 1107 1084 1054 1017 975 932 889 849 816 788 767 751 738 727 717 705 691 674 653 630 604 577 550 524 500 480 461 446 433 421 409 396 383 368 349 334 311 279 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 308 298 266 237 213 193 177 163 152 141 131 121 111 102 94 88 84 83 83 85 88 92 94 94 92 89 82 75 68 62 58 56 55 56 57 59 60 60 59 58 57 57 58 60 62 64 65 65 64 63 63 62 62 62 62 62 63 64 64 63 61 58 53 49 46 44 43 42 41 40 40 40 39 38 38 37 37 35 34 32 30 29 30 30 30 32 34 39501 291 23725 -75 9669 10 58 21 6895 -710 3313 3382 3445 3433 3397 3361 3327 3297 3270 3240 3532 3492 3446 3435 3415 3403 3401 3398 3391 3388 3385 3384 3376 3368 3356 3343 3326 3304 3275 3241 3203 3163 3122 3081 3039 2997 3047 2980 3131 3070 3007 2944 2880 2817 2759 2711 2676 2656 2652 2664 2689 2720 2754 2786 2811 2829 2835 2822 2798 2763 2718 2672 2620 2549 2504 2468 2440 2419 2399 2388 2388 2391 2395 2401 2409 2418 2429 2440 2452 2461 2466 2465 2459 2451 2438 2422 2405 2387 2365 2338 2308 2277 2245 2212 2179 2149 2121 2093 2061 2026 1994 1962 1927 1890 1846 1796 1743 1690 1638 1588 1542 1500 1459 1418 1377 1332 1289 1249 1222 1206 1193 1182 1176 1171 1165 1159 1153 1146 1138 1127 1109 1085 1054 1015 970 923 877 835 800 772 751 736 724 715 707 698 686 671 652 630 605 578 552 526 502 481 463 448 435 423 411 399 385 370 351 335 313 282 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 313 315 281 251 225 202 184 168 155 144 133 121 110 101 93 87 83 81 81 83 86 89 91 91 90 87 82 75 69 63 59 56 55 56 57 59 60 60 60 59 58 58 59 61 63 64 65 64 63 62 62 61 61 61 61 62 63 64 64 63 61 58 53 50 46 44 43 42 41 41 40 40 39 38 38 37 36 35 33 32 30 29 29 29 30 31 34 39560 290 23575 -75 9665 10 59 20 6889 -737 3511 3504 3474 3444 3416 3391 3369 3342 3671 3636 3597 3588 3569 3557 3554 3548 3535 3526 3517 3504 3485 3463 3439 3417 3391 3360 3322 3278 3232 3184 3136 3088 3042 2996 3034 2958 3088 3026 2964 2903 2844 2787 2737 2696 2668 2655 2658 2675 2704 2738 2773 2805 2830 2846 2850 2834 2808 2770 2723 2675 2621 2588 2524 2470 2429 2396 2366 2348 2344 2345 2347 2353 2361 2373 2386 2401 2417 2430 2437 2439 2436 2429 2417 2401 2383 2364 2340 2312 2281 2249 2217 2185 2155 2128 2104 2080 2053 2021 1992 1964 1934 1901 1862 1816 1767 1717 1666 1617 1569 1525 1481 1437 1394 1347 1300 1259 1228 1211 1198 1187 1181 1175 1169 1163 1157 1149 1140 1128 1110 1084 1050 1009 963 914 866 822 786 758 737 723 713 706 700 692 682 669 652 631 607 581 555 529 505 484 466 451 438 425 414 401 387 372 353 335 315 286 255 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 326 292 261 234 210 190 173 159 146 134 122 110 101 93 87 83 82 82 83 85 88 89 89 88 85 80 74 69 63 59 56 55 56 57 59 60 61 60 60 59 59 60 61 63 64 65 64 63 62 61 60 60 60 61 61 62 63 63 62 60 57 53 50 47 44 42 41 41 41 40 40 40 39 38 37 36 35 33 32 30 29 29 29 30 31 34 35 39618 300 23050 -75 9665 11 0 18 6883 -763 3437 999999 3762 3730 3722 3706 3695 3691 3682 3665 3651 3633 3605 3573 3538 3502 3471 3438 3400 3355 3304 3250 3196 3142 3089 3039 2990 3017 2935 3039 2974 2913 2855 2800 2750 2707 2674 2654 2649 2657 2679 2711 2747 2782 2813 2836 2849 2851 2834 2806 2766 2718 2668 2613 2625 2544 2476 2422 2381 2344 2322 2316 2316 2319 2326 2336 2350 2365 2383 2400 2413 2419 2419 2414 2406 2392 2373 2353 2332 2307 2279 2248 2217 2187 2159 2133 2111 2091 2072 2051 2021 1995 1969 1943 1913 1877 1835 1789 1740 1691 1640 1591 1543 1496 1450 1405 1357 1309 1267 1232 1216 1203 1193 1186 1181 1174 1168 1161 1152 1142 1128 1107 1080 1044 1001 954 905 856 813 776 749 729 716 707 701 696 690 682 670 654 635 612 586 560 535 511 489 470 454 441 428 416 403 389 373 355 335 317 288 254 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 329 296 265 238 215 194 177 162 148 135 123 111 101 93 88 85 84 83 84 85 87 88 87 85 82 77 71 66 61 58 55 54 55 57 59 60 61 60 60 59 59 60 61 63 65 65 64 63 61 60 60 60 60 60 61 61 62 62 61 59 57 53 50 47 44 42 41 40 40 41 41 40 40 39 38 37 35 33 32 30 30 30 30 30 32 34 35 36 37 38 39 39 39 38 35 32 29 29 29 29 29 28 29 24 39677 297 22825 -75 9663 11 1 17 6878 -790 3829 3825 3810 3796 3791 3781 3758 3738 3715 3675 3632 3586 3541 3505 3466 3423 3372 3316 3257 3197 3139 3082 3029 2977 2998 2911 2985 2919 2858 2803 2753 2710 2675 2649 2637 2638 2652 2677 2711 2747 2782 2810 2830 2841 2839 2820 2790 2750 2701 2650 2595 2648 2557 2479 2418 2373 2335 2313 2309 2313 2319 2328 2342 2358 2375 2392 2408 2417 2418 2412 2401 2387 2367 2343 2320 2296 2272 2245 2217 2189 2162 2139 2118 2101 2085 2070 2053 2025 2000 1975 1950 1922 1888 1848 1804 1757 1708 1657 1606 1555 1506 1458 1412 1364 1315 1274 1239 1223 1211 1201 1194 1188 1181 1174 1166 1155 1142 1126 1103 1074 1037 993 947 899 852 809 774 748 730 717 708 703 698 693 686 674 659 640 618 594 568 541 517 495 476 459 444 430 417 404 389 374 355 335 318 290 254 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 320 290 261 237 215 196 179 164 150 137 124 112 102 95 90 88 87 86 86 87 88 88 86 83 79 74 68 63 58 55 53 53 54 57 59 60 61 60 59 58 58 59 61 64 65 65 65 63 61 60 59 59 59 59 60 60 60 60 59 58 56 53 50 47 44 41 40 40 40 41 41 41 41 40 39 37 35 33 32 31 30 30 30 31 32 33 34 35 36 37 38 38 38 37 35 32 30 30 30 30 30 29 28 24 39736 294 22600 -75 9667 11 2 16 6872 -816 3883 3871 3854 3828 3803 3772 3721 3668 3612 3559 3517 3476 3428 3374 3313 3250 3187 3126 3067 3012 2959 2977 2888 2930 2862 2801 2749 2704 2667 2638 2620 2614 2621 2639 2667 2701 2735 2767 2792 2808 2815 2810 2788 2758 2718 2669 2620 2567 2650 2558 2478 2417 2374 2341 2325 2327 2337 2348 2362 2378 2396 2414 2428 2439 2441 2433 2417 2397 2374 2346 2316 2289 2265 2243 2219 2195 2171 2150 2131 2115 2102 2089 2076 2059 2031 2005 1980 1955 1926 1893 1854 1812 1766 1717 1667 1614 1562 1511 1462 1416 1369 1322 1282 1248 1233 1222 1213 1206 1198 1190 1182 1172 1159 1144 1125 1100 1070 1032 990 945 900 856 816 783 758 740 728 719 713 708 702 694 682 667 649 627 603 576 550 525 502 482 464 448 433 419 405 390 374 356 335 319 291 254 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 301 275 251 230 211 194 179 165 151 138 126 114 104 98 94 91 91 90 90 90 90 89 86 82 77 71 64 59 55 53 52 52 54 56 59 60 60 59 58 57 58 59 61 64 65 66 65 63 61 59 58 58 57 58 58 59 59 59 58 57 55 52 50 46 43 41 40 39 39 40 41 42 42 41 40 38 36 34 32 31 31 31 31 31 31 32 33 34 35 36 37 37 36 36 34 32 31 31 31 31 30 28 27 23 39795 295 22675 -75 9661 11 3 15 6866 -842 3958 3936 3923 3904 3872 3843 3807 3744 3683 3618 3558 3514 3470 3420 3363 3301 3236 3171 3107 3047 2991 2937 2951 2861 2873 2804 2744 2693 2652 2620 2598 2587 2587 2600 2621 2650 2682 2713 2741 2762 2773 2775 2767 2744 2713 2674 2628 2581 2532 2618 2533 2461 2408 2375 2354 2349 2361 2379 2397 2415 2435 2454 2470 2478 2483 2475 2456 2429 2399 2367 2331 2296 2266 2243 2223 2204 2184 2166 2149 2135 2122 2111 2099 2087 2067 2038 2010 1982 1954 1924 1890 1853 1811 1766 1719 1670 1617 1565 1514 1466 1421 1376 1332 1294 1263 1249 1238 1229 1221 1212 1203 1192 1181 1166 1148 1127 1102 1071 1035 995 954 912 871 835 803 779 761 748 738 731 724 717 707 694 679 660 638 613 587 560 534 511 490 470 453 437 422 406 391 375 356 336 320 292 253 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 277 256 236 219 204 190 178 165 153 141 128 117 108 101 98 96 95 95 95 94 93 91 88 83 76 69 62 57 54 52 51 52 54 57 59 59 59 59 58 57 58 59 62 65 66 66 66 64 61 59 57 56 56 56 57 57 57 57 57 55 53 51 49 46 43 41 40 39 39 40 41 41 42 41 40 38 36 34 33 32 32 32 31 31 30 31 32 33 34 35 35 35 34 34 33 32 32 32 32 31 31 28 25 22 39854 295 22675 -75 9662 11 4 14 6860 -868 3983 3954 3939 3917 3881 3848 3808 3738 3671 3600 3536 3489 3445 3395 3337 3274 3209 3143 3080 3020 2963 2910 2922 2832 2817 2746 2686 2637 2599 2573 2557 2551 2557 2573 2597 2626 2655 2682 2705 2720 2725 2722 2710 2685 2655 2618 2575 2532 2489 2556 2488 2431 2394 2377 2373 2382 2405 2431 2455 2478 2500 2517 2529 2530 2525 2507 2478 2441 2401 2362 2321 2283 2253 2231 2215 2200 2185 2172 2159 2147 2136 2126 2115 2101 2078 2045 2013 1981 1949 1917 1882 1844 1804 1760 1715 1667 1617 1566 1516 1470 1428 1386 1345 1310 1281 1268 1257 1247 1238 1228 1217 1205 1192 1176 1157 1136 1110 1081 1047 1010 972 935 898 864 834 810 792 776 764 754 745 735 723 709 691 671 649 624 597 570 544 521 499 478 459 443 426 410 394 377 358 339 322 293 253 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 252 237 221 208 197 186 176 166 155 143 131 121 112 106 103 101 101 100 100 99 98 96 91 85 77 70 63 58 55 53 53 53 55 57 59 59 59 59 58 58 59 61 63 66 67 67 66 64 61 59 57 56 55 55 55 56 56 56 55 54 52 50 48 45 43 41 40 39 38 38 39 40 40 40 39 38 36 34 33 33 33 33 32 30 29 29 30 32 32 33 33 32 32 32 31 32 32 33 33 32 31 27 23 20 39912 295 22675 -75 9667 11 5 12 6855 -894 3976 3940 3921 3896 3858 3823 3781 3707 3637 3564 3498 3451 3407 3358 3302 3240 3175 3110 3048 2988 2933 2881 2893 2803 2763 2691 2631 2584 2549 2526 2515 2514 2524 2544 2569 2596 2622 2644 2660 2668 2668 2659 2642 2617 2587 2552 2513 2477 2441 2467 2421 2389 2374 2377 2392 2417 2451 2484 2512 2537 2557 2571 2576 2569 2554 2527 2489 2444 2398 2355 2314 2276 2249 2230 2216 2205 2194 2184 2174 2164 2154 2144 2132 2118 2090 2054 2017 1980 1944 1907 1870 1832 1792 1750 1706 1661 1614 1566 1519 1476 1437 1398 1360 1327 1301 1288 1276 1265 1255 1244 1231 1217 1204 1188 1169 1148 1124 1097 1067 1033 1000 966 932 900 871 847 827 809 794 781 768 755 741 723 704 683 660 634 608 581 555 531 508 487 468 450 432 415 398 381 361 343 325 295 254 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 233 221 209 199 191 183 176 167 157 146 135 125 116 111 107 106 105 105 105 104 103 101 96 89 81 73 66 61 58 57 56 56 58 59 60 60 60 60 60 60 61 63 65 67 68 68 67 65 62 59 57 56 54 54 54 54 54 54 54 52 50 48 46 45 43 42 41 39 38 37 37 38 39 39 38 37 35 34 33 34 34 33 32 29 27 27 29 30 31 31 30 30 29 29 29 31 32 34 33 32 31 26 20 18 39971 279 22600 -75 9672 11 6 11 6851 -922 3899 3872 3845 3805 3769 3728 3655 3586 3512 3446 3400 3359 3312 3258 3198 3135 3073 3012 2954 2901 2850 2860 2771 2715 2643 2583 2536 2503 2484 2476 2479 2493 2514 2540 2565 2586 2603 2613 2614 2606 2591 2569 2543 2513 2481 2447 2417 2389 2365 2346 2342 2352 2377 2411 2449 2491 2529 2558 2581 2599 2607 2604 2588 2564 2529 2485 2436 2388 2346 2307 2274 2250 2234 2224 2215 2206 2199 2191 2182 2173 2162 2151 2136 2105 2065 2024 1982 1940 1899 1859 1819 1778 1736 1695 1652 1608 1563 1520 1481 1444 1408 1373 1341 1317 1303 1290 1278 1267 1255 1241 1227 1214 1199 1182 1162 1141 1117 1090 1060 1030 999 967 937 909 884 862 842 823 807 791 774 757 737 716 694 669 643 617 590 565 541 518 497 477 458 440 422 404 385 365 347 328 297 256 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 219 210 201 193 187 181 175 168 158 148 137 127 119 114 110 109 108 108 108 108 107 105 101 94 85 77 70 66 63 61 60 59 60 61 62 62 62 62 62 63 64 66 67 69 69 68 67 66 64 61 59 57 55 54 53 53 53 53 52 51 48 46 45 44 43 42 41 40 38 36 36 36 37 37 37 36 34 33 33 34 35 34 31 28 25 25 27 28 29 40030 274 22600 -75 9667 11 7 10 6855 -949 3824 3793 3764 3723 3689 3650 3583 3518 3448 3384 3340 3301 3257 3206 3149 3090 3030 2972 2917 2866 2818 2821 2735 2668 2596 2537 2491 2459 2442 2437 2443 2458 2480 2505 2528 2545 2557 2561 2556 2542 2522 2496 2469 2440 2411 2382 2359 2339 2265 2274 2298 2334 2380 2429 2478 2524 2562 2589 2608 2620 2621 2609 2585 2553 2513 2466 2415 2370 2331 2298 2272 2253 2240 2232 2225 2218 2212 2204 2196 2188 2178 2166 2151 2119 2077 2033 1986 1940 1893 1849 1807 1765 1722 1681 1640 1598 1556 1516 1480 1446 1412 1379 1347 1325 1310 1296 1283 1271 1259 1246 1232 1220 1207 1191 1175 1156 1135 1111 1084 1057 1028 998 968 940 914 891 869 848 829 809 790 770 748 726 702 676 650 624 597 572 548 526 504 484 465 447 428 409 390 369 350 330 298 258 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 211 203 195 189 184 179 173 167 158 148 137 127 119 114 111 109 109 109 109 109 109 107 103 97 89 82 75 70 67 64 63 62 63 63 64 64 64 64 65 65 66 68 69 70 70 69 68 67 65 63 61 58 56 54 53 52 52 52 51 50 48 46 45 44 44 43 42 41 38 36 35 35 35 36 36 35 33 32 31 33 35 34 31 27 40089 270 22600 -75 9667 11 8 9 6865 -958 3703 3669 3640 3601 3572 3541 3485 3429 3366 3306 3266 3230 3191 3144 3091 3036 2980 2926 2874 2826 2780 2781 2698 2624 2553 2494 2448 2418 2402 2399 2406 2423 2446 2470 2491 2505 2512 2511 2501 2482 2458 2429 2401 2374 2348 2324 2307 2296 2174 2209 2259 2317 2380 2440 2495 2543 2579 2601 2615 2620 2613 2594 2563 2526 2483 2435 2386 2345 2312 2287 2267 2253 2243 2236 2231 2224 2219 2212 2204 2196 2186 2175 2160 2128 2085 2039 1990 1940 1890 1842 1797 1753 1709 1667 1625 1584 1544 1505 1471 1439 1407 1375 1344 1323 1308 1293 1280 1269 1257 1245 1233 1222 1211 1198 1184 1168 1150 1128 1103 1077 1049 1020 990 962 936 911 888 865 843 822 801 778 755 732 707 681 654 628 602 577 553 531 510 490 470 451 432 413 393 371 352 331 297 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 200 205 198 190 184 180 175 170 163 154 144 134 124 116 110 107 106 106 106 106 107 107 106 103 98 91 85 78 73 68 65 63 63 64 65 65 66 66 66 66 67 68 69 70 71 71 70 69 68 67 65 63 60 57 55 53 52 52 51 51 49 47 46 45 45 44 44 43 41 38 36 34 34 35 35 35 35 33 30 29 32 40148 270 22600 -75 9662 11 9 8 6874 -943 3542 3503 3476 3443 3422 3402 3364 3322 3269 3216 3180 3149 3114 3072 3025 2975 2924 2874 2826 2782 2739 2737 2658 2582 2513 2455 2410 2380 2365 2362 2371 2388 2411 2434 2452 2464 2467 2463 2449 2427 2400 2369 2342 2316 2294 2275 2265 2262 2103 2159 2229 2303 2378 2445 2502 2548 2580 2596 2604 2604 2590 2565 2530 2489 2445 2397 2352 2316 2289 2270 2256 2246 2239 2233 2228 2222 2216 2209 2201 2192 2182 2170 2156 2125 2083 2038 1988 1938 1886 1837 1790 1743 1697 1653 1609 1567 1526 1488 1454 1423 1392 1362 1332 1312 1298 1284 1272 1262 1252 1242 1231 1222 1213 1202 1190 1176 1160 1140 1116 1090 1062 1033 1003 974 946 921 896 872 849 827 804 781 757 733 708 681 654 629 603 579 555 533 512 492 473 454 435 415 395 372 352 330 295 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 193 199 192 184 178 173 168 162 155 146 136 126 116 109 103 100 99 99 99 100 101 101 101 100 96 91 85 79 73 67 64 62 62 63 64 66 66 67 67 67 67 68 69 70 71 71 71 70 70 69 67 65 62 59 56 54 53 52 52 51 50 48 46 46 45 45 44 43 41 39 36 35 35 35 35 35 35 33 29 27 29 40206 270 22600 -75 9667 11 10 6 6882 -923 3367 3320 3294 3269 3258 3251 3233 3206 3165 3121 3090 3064 3034 2998 2956 2912 2867 2822 2779 2739 2701 2689 2616 2544 2478 2423 2379 2350 2334 2332 2341 2358 2380 2403 2420 2431 2433 2427 2411 2388 2360 2328 2301 2277 2257 2243 2238 2240 2062 2130 2212 2296 2376 2444 2500 2542 2569 2581 2584 2579 2560 2531 2494 2453 2409 2364 2322 2291 2269 2254 2243 2234 2228 2222 2217 2211 2203 2195 2186 2176 2165 2153 2139 2109 2070 2026 1979 1931 1880 1831 1783 1735 1687 1639 1593 1548 1505 1466 1432 1402 1372 1343 1316 1299 1287 1275 1265 1257 1249 1240 1232 1224 1216 1207 1196 1184 1168 1148 1124 1098 1068 1038 1007 976 948 921 895 870 846 823 800 777 753 729 705 678 652 626 601 577 554 532 512 492 472 453 434 414 394 371 351 328 292 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 183 190 183 175 169 163 157 151 143 134 125 115 105 98 93 91 90 90 90 91 93 94 94 94 91 88 83 77 70 64 60 58 58 60 62 64 66 66 66 66 67 67 68 69 71 71 71 71 70 70 68 67 64 61 58 55 54 53 53 52 51 49 47 47 46 46 45 44 42 39 37 36 36 36 36 36 35 33 29 26 26 40265 271 22675 -75 9667 11 11 5 6890 -903 3286 3164 3120 3098 3083 3082 3088 3093 3082 3055 3021 2995 2975 2950 2920 2885 2846 2807 2768 2731 2695 2661 2640 2575 2509 2447 2394 2352 2323 2307 2305 2313 2329 2351 2373 2391 2401 2404 2398 2383 2360 2334 2302 2276 2253 2235 2223 2222 2229 2060 2132 2217 2301 2380 2444 2496 2533 2555 2562 2562 2554 2533 2504 2467 2428 2385 2343 2305 2277 2257 2242 2231 2221 2213 2206 2200 2192 2183 2174 2163 2152 2140 2127 2113 2084 2047 2008 1964 1918 1871 1823 1775 1725 1676 1626 1576 1528 1484 1444 1410 1380 1351 1326 1301 1288 1279 1270 1262 1256 1250 1243 1237 1230 1223 1214 1204 1192 1175 1155 1131 1102 1071 1039 1006 974 944 915 887 861 836 812 790 766 743 720 697 672 646 621 597 573 551 529 509 489 469 450 431 412 391 368 348 325 288 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 172 179 172 164 157 150 143 136 128 120 111 101 93 86 82 80 80 80 81 82 84 85 86 86 86 83 79 73 65 59 55 54 54 56 59 62 63 65 65 65 65 65 66 67 69 70 70 70 70 70 69 67 65 62 59 57 56 55 54 53 52 50 49 48 47 47 46 44 42 40 38 37 37 37 37 36 36 33 28 26 25 40324 271 22675 -75 9673 11 12 4 6898 -882 3086 2961 2920 2901 2895 2904 2924 2949 2954 2942 2918 2898 2883 2864 2840 2811 2780 2747 2714 2682 2652 2623 2591 2535 2476 2420 2370 2330 2301 2285 2282 2289 2304 2325 2347 2365 2377 2381 2378 2365 2345 2321 2292 2267 2245 2229 2219 2220 2229 2103 2170 2247 2325 2396 2452 2497 2528 2545 2551 2549 2540 2519 2491 2458 2421 2382 2342 2307 2280 2258 2240 2225 2211 2199 2190 2180 2171 2161 2150 2138 2126 2113 2100 2087 2059 2024 1987 1947 1904 1859 1812 1764 1713 1663 1612 1560 1511 1466 1426 1393 1364 1337 1314 1292 1284 1278 1273 1268 1263 1259 1254 1248 1242 1234 1225 1214 1201 1183 1162 1136 1106 1073 1038 1003 969 937 905 876 848 822 798 775 752 730 708 686 663 639 615 591 569 547 525 505 486 466 447 427 408 387 364 345 321 284 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 161 166 158 150 142 135 128 120 113 105 97 88 80 75 71 70 70 71 72 74 76 78 79 80 80 78 75 69 61 55 51 49 50 52 55 58 61 62 63 63 63 63 64 65 67 68 69 70 70 69 69 67 65 63 60 58 57 56 56 55 53 51 50 49 48 48 47 45 42 40 39 38 38 38 37 36 36 34 29 26 25 40383 271 22675 -75 9677 11 13 3 6906 -860 2893 2771 2731 2716 2718 2735 2765 2808 2828 2830 2816 2802 2792 2779 2761 2739 2714 2687 2661 2635 2610 2585 2543 2497 2446 2395 2350 2312 2284 2268 2263 2269 2283 2302 2324 2343 2356 2363 2363 2354 2337 2317 2291 2268 2247 2231 2223 2226 2236 2188 2242 2305 2369 2427 2472 2507 2531 2544 2548 2545 2536 2518 2493 2464 2431 2395 2359 2325 2297 2272 2249 2229 2210 2193 2179 2166 2155 2144 2133 2121 2108 2096 2083 2071 2042 2008 1972 1933 1892 1848 1801 1751 1700 1650 1598 1546 1497 1453 1415 1383 1356 1332 1312 1292 1288 1285 1283 1280 1277 1274 1269 1263 1256 1248 1237 1224 1209 1189 1166 1139 1107 1072 1036 999 964 929 895 864 835 807 783 760 738 717 696 675 654 631 609 586 564 542 522 501 482 462 442 423 403 383 360 341 316 279 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 151 143 135 127 119 112 105 99 92 85 77 70 65 63 62 62 63 65 67 70 72 74 75 75 74 71 65 58 51 48 46 47 49 52 55 58 60 61 61 60 60 61 63 65 67 68 69 69 69 68 67 65 62 60 59 58 57 56 55 54 52 51 50 50 49 48 45 43 41 40 39 39 38 37 36 36 34 30 28 26 40442 272 22750 -75 9670 11 14 2 6914 -838 2894 2717 2601 2563 2550 2558 2581 2619 2675 2708 2721 2717 2709 2704 2696 2684 2668 2650 2630 2610 2589 2570 2550 2497 2462 2420 2376 2336 2301 2274 2258 2252 2256 2268 2286 2308 2328 2344 2354 2358 2353 2341 2325 2303 2281 2260 2246 2238 2240 2251 2300 2337 2382 2428 2471 2503 2527 2544 2553 2555 2552 2543 2527 2507 2481 2452 2419 2386 2353 2323 2294 2267 2241 2217 2195 2178 2162 2150 2138 2127 2116 2104 2092 2081 2069 2039 2005 1968 1928 1885 1840 1791 1740 1687 1637 1585 1535 1487 1445 1410 1382 1357 1336 1318 1300 1298 1297 1297 1296 1294 1290 1285 1279 1271 1261 1248 1232 1214 1192 1167 1139 1106 1069 1032 994 959 923 887 855 825 797 772 749 727 707 686 666 647 625 604 581 560 539 518 498 478 458 438 419 399 379 355 337 312 275 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 141 137 129 121 113 105 98 92 87 82 76 69 63 59 57 56 57 58 60 63 66 69 71 73 73 72 69 63 56 50 46 45 45 47 50 54 57 59 59 59 58 58 59 61 63 65 67 68 68 68 67 65 63 61 59 58 57 57 56 55 54 53 52 51 51 50 48 46 44 42 41 40 39 38 37 36 36 34 31 29 28 40500 272 22750 -75 9671 11 15 0 6922 -816 2727 2564 2456 2419 2409 2421 2447 2489 2552 2594 2618 2622 2619 2619 2616 2610 2600 2588 2575 2560 2546 2532 2517 2453 2430 2398 2362 2327 2295 2269 2253 2246 2248 2258 2275 2296 2317 2335 2348 2356 2355 2347 2335 2317 2296 2277 2262 2255 2258 2268 2409 2429 2456 2485 2512 2532 2547 2556 2560 2561 2557 2549 2535 2518 2495 2469 2440 2410 2379 2348 2317 2287 2259 2232 2207 2186 2170 2156 2145 2135 2125 2114 2103 2092 2082 2050 2015 1975 1933 1887 1839 1786 1732 1678 1628 1576 1527 1482 1443 1412 1386 1364 1344 1328 1310 1310 1310 1310 1310 1308 1304 1299 1291 1282 1270 1254 1236 1215 1191 1164 1135 1101 1065 1026 989 954 919 883 851 821 793 768 744 723 703 683 663 644 623 601 579 558 537 516 496 476 456 435 415 395 375 352 334 308 271 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 130 123 116 108 100 93 88 83 79 76 71 66 60 56 54 54 54 56 59 62 66 69 71 72 72 71 68 62 55 49 45 44 44 46 49 53 56 57 58 57 57 57 57 59 62 64 66 67 67 66 65 64 62 59 57 57 56 56 56 55 54 53 53 52 51 50 49 47 45 43 42 41 40 39 38 37 36 35 33 31 29 40559 274 22750 -75 9674 11 15 59 6931 -793 2585 2440 2341 2305 2294 2308 2334 2378 2443 2491 2522 2533 2535 2539 2541 2540 2536 2531 2523 2515 2506 2498 2489 2415 2403 2381 2353 2323 2295 2271 2254 2246 2246 2254 2270 2290 2312 2332 2348 2359 2361 2357 2348 2334 2314 2295 2281 2274 2276 2285 2488 2495 2510 2526 2541 2551 2559 2563 2563 2561 2556 2548 2535 2519 2498 2474 2448 2421 2391 2361 2330 2300 2272 2245 2220 2199 2183 2170 2160 2151 2141 2132 2122 2112 2101 2070 2033 1991 1945 1897 1845 1789 1731 1675 1624 1573 1525 1481 1445 1416 1393 1372 1352 1336 1319 1319 1318 1318 1317 1315 1311 1305 1297 1286 1272 1255 1236 1213 1187 1159 1129 1096 1060 1022 985 952 918 883 852 823 797 772 748 727 707 686 665 646 624 603 580 558 537 515 495 475 454 434 414 394 373 350 333 306 270 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 119 111 105 98 91 84 80 77 74 72 69 66 61 57 55 54 55 57 60 63 67 70 72 73 73 71 67 61 54 49 45 44 45 46 49 52 55 56 56 56 55 55 57 58 61 64 65 66 66 65 64 62 60 57 55 55 55 54 55 55 54 54 53 52 51 49 48 47 45 44 43 42 40 39 38 37 37 36 34 33 30 24 18 40618 275 22750 -75 9677 11 16 58 6939 -770 2502 2369 2275 2235 2223 2235 2259 2299 2361 2409 2443 2459 2465 2472 2478 2481 2482 2482 2480 2477 2474 2470 2466 2380 2380 2368 2348 2325 2300 2278 2262 2253 2250 2255 2268 2287 2308 2328 2346 2359 2364 2362 2356 2345 2327 2309 2295 2288 2290 2298 2507 2511 2522 2533 2543 2550 2554 2556 2553 2550 2544 2534 2521 2506 2485 2462 2438 2412 2385 2357 2327 2299 2273 2249 2226 2208 2193 2182 2173 2165 2157 2149 2140 2131 2120 2089 2052 2009 1962 1912 1857 1798 1737 1679 1626 1574 1525 1482 1448 1420 1397 1376 1356 1340 1322 1320 1319 1318 1316 1313 1309 1302 1294 1283 1269 1252 1232 1210 1184 1155 1125 1092 1057 1020 985 952 921 888 858 831 806 782 759 738 717 694 672 652 629 606 582 560 538 516 495 475 455 434 414 394 374 350 333 307 271 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 108 101 95 89 83 78 74 72 70 70 69 67 64 60 58 57 58 59 62 66 69 72 74 74 73 71 67 61 54 49 46 45 45 47 49 52 54 55 55 55 54 55 56 58 61 63 64 65 64 63 62 61 58 56 54 53 53 53 54 54 54 53 53 51 50 48 47 46 45 44 43 42 41 40 39 39 38 38 36 34 31 25 19 19 40677 275 22750 -75 9679 11 17 57 6948 -747 2446 2323 2235 2191 2177 2187 2207 2242 2297 2343 2378 2397 2406 2416 2425 2432 2438 2442 2445 2447 2448 2449 2449 2354 2364 2361 2350 2333 2313 2293 2277 2267 2262 2264 2274 2291 2311 2330 2348 2362 2368 2367 2363 2354 2337 2319 2306 2299 2301 2308 2463 2472 2486 2501 2514 2523 2529 2531 2529 2525 2518 2507 2493 2478 2457 2435 2412 2388 2362 2335 2307 2282 2259 2238 2220 2204 2192 2183 2177 2170 2163 2156 2148 2140 2130 2100 2065 2023 1977 1927 1871 1810 1747 1687 1632 1577 1528 1485 1450 1422 1399 1377 1356 1338 1317 1314 1311 1309 1306 1303 1299 1292 1284 1274 1261 1245 1227 1206 1181 1154 1125 1093 1059 1023 988 957 927 896 869 843 819 796 773 751 729 706 682 659 635 611 586 562 539 517 496 476 456 436 416 397 377 354 337 311 276 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 98 93 88 83 78 73 70 68 67 67 68 68 67 64 62 62 62 63 66 69 72 74 75 75 73 70 66 60 53 49 46 45 45 47 49 52 53 54 54 54 54 55 56 58 60 62 63 63 63 62 60 59 57 54 53 52 52 53 53 54 54 53 52 51 49 47 46 45 44 43 43 42 41 40 40 40 40 39 38 35 31 26 21 20 40736 286 23575 -75 9677 11 18 56 6956 -724 3149 3169 3191 3217 3243 3267 3291 3304 999999 999999 999999 2434 2314 2228 2179 2162 2169 2184 2212 2257 2298 2331 2351 2362 2374 2385 2395 2404 2413 2420 2426 2432 2437 2441 2337 2357 2362 2358 2347 2331 2314 2298 2287 2280 2279 2286 2300 2317 2335 2352 2365 2371 2371 2367 2360 2344 2328 2315 2308 2310 2316 2373 2392 2416 2440 2462 2478 2489 2495 2496 2493 2486 2475 2461 2446 2426 2405 2383 2359 2334 2307 2280 2256 2235 2215 2199 2186 2177 2170 2165 2160 2155 2149 2143 2136 2127 2101 2068 2030 1987 1937 1882 1821 1756 1693 1636 1579 1528 1484 1449 1421 1397 1374 1351 1331 1308 1303 1299 1296 1292 1288 1284 1278 1271 1262 1251 1237 1221 1203 1181 1155 1128 1097 1064 1029 995 964 935 906 880 856 833 810 787 764 741 716 690 666 640 614 589 564 541 518 497 477 458 439 420 401 381 359 343 318 284 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 91 86 82 78 74 69 66 64 64 65 67 69 69 68 66 66 66 67 69 72 74 75 76 75 73 69 64 59 53 49 47 46 46 47 49 51 52 53 54 54 54 55 56 58 60 61 62 62 61 60 58 57 55 53 52 52 52 52 53 53 53 52 51 50 48 46 45 44 43 42 42 41 40 40 40 41 41 40 39 36 32 27 23 23 40794 286 23575 -75 9684 11 19 54 6965 -700 3126 3143 3161 3184 3206 3228 3248 3258 999999 999999 999999 2461 2336 2250 2194 2175 2177 2187 2208 2242 2276 2304 2323 2334 2347 2360 2372 2384 2395 2405 2415 2424 2432 2439 2332 2358 2371 2373 2367 2355 2340 2324 2312 2303 2299 2302 2312 2327 2342 2355 2366 2371 2370 2366 2359 2344 2328 2317 2311 2312 2319 2273 2304 2338 2372 2404 2428 2446 2458 2462 2462 2457 2447 2434 2420 2402 2383 2362 2338 2313 2286 2257 2231 2208 2188 2172 2159 2151 2146 2142 2138 2134 2130 2125 2120 2112 2089 2061 2027 1986 1939 1885 1823 1758 1693 1634 1574 1522 1478 1444 1416 1392 1369 1345 1324 1299 1293 1288 1284 1280 1276 1272 1266 1260 1252 1243 1231 1217 1201 1182 1158 1132 1102 1071 1037 1004 974 945 917 892 868 844 822 798 774 750 724 697 671 644 617 591 566 542 520 499 480 461 442 424 406 387 366 350 326 294 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 85 81 77 74 71 67 63 61 61 62 65 68 70 70 69 69 69 70 71 73 74 75 75 74 72 68 64 58 53 49 47 46 46 47 48 50 51 53 53 53 54 55 56 57 58 59 60 60 59 58 57 55 54 52 52 51 52 52 53 53 52 51 50 48 47 45 44 43 42 41 40 40 39 40 40 41 41 41 40 37 33 28 25 25 40853 286 23575 -75 9678 11 20 53 6973 -675 3106 3119 3136 3156 3176 3195 3213 3220 999999 999999 999999 2504 2374 2287 2226 2205 2204 2209 2223 2247 2273 2296 2312 2323 2337 2350 2362 2376 2388 2401 2413 2424 2434 2444 2338 2370 2388 2395 2394 2386 2373 2359 2346 2335 2327 2327 2333 2344 2355 2365 2373 2375 2373 2367 2360 2346 2332 2321 2316 2318 2325 2202 2240 2281 2322 2360 2391 2415 2432 2440 2443 2441 2434 2423 2411 2396 2379 2360 2337 2311 2282 2249 2218 2190 2164 2145 2130 2121 2116 2113 2110 2107 2104 2101 2096 2091 2071 2046 2014 1977 1931 1877 1815 1749 1683 1622 1561 1509 1466 1433 1407 1384 1362 1340 1318 1292 1287 1282 1279 1274 1270 1266 1262 1256 1248 1239 1229 1216 1201 1183 1160 1135 1107 1077 1045 1013 983 955 927 902 878 853 830 805 780 755 728 700 673 645 618 592 567 543 521 500 481 463 445 428 411 392 371 356 333 302 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 81 76 73 71 68 64 61 59 59 60 63 67 70 71 71 70 70 71 72 73 74 74 74 73 71 68 63 58 54 50 48 47 46 47 47 49 50 52 53 53 54 54 55 56 57 58 58 58 58 57 56 54 53 52 51 51 51 52 52 52 51 50 49 47 46 44 44 42 40 39 38 38 38 39 40 41 41 41 40 37 34 30 28 28 40912 286 23575 -75 9686 11 21 52 6982 -650 3100 3110 3125 3142 3159 3176 3190 3196 999999 999999 999999 2558 2422 2335 2270 2247 2244 2245 2252 2267 2286 2304 2317 2327 2340 2353 2366 2379 2393 2407 2420 2433 2445 2457 2357 2392 2414 2426 2429 2424 2414 2401 2389 2377 2367 2364 2366 2372 2379 2384 2388 2387 2382 2374 2367 2353 2339 2329 2325 2327 2335 2185 2225 2266 2308 2347 2380 2406 2425 2436 2442 2442 2438 2430 2422 2410 2397 2380 2358 2331 2298 2260 2222 2186 2153 2128 2108 2097 2091 2088 2085 2083 2080 2077 2073 2068 2049 2026 1996 1959 1912 1858 1795 1729 1662 1601 1540 1490 1449 1419 1395 1375 1356 1337 1316 1291 1288 1285 1283 1279 1276 1272 1268 1262 1254 1244 1233 1219 1204 1185 1163 1138 1111 1082 1052 1020 990 962 934 908 883 858 833 808 782 756 729 700 673 645 618 592 567 544 522 501 483 465 447 431 414 396 376 362 339 309 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 78 73 70 69 66 63 60 58 58 59 62 65 69 70 70 70 70 70 71 72 73 73 73 72 70 67 63 59 55 52 50 48 47 47 47 48 50 52 53 53 53 54 54 55 55 56 57 57 57 56 55 54 52 51 50 50 51 51 51 51 50 49 48 47 45 44 43 42 40 38 37 37 37 38 39 40 40 40 40 38 35 32 31 31 40971 306 23500 -75 9688 11 22 51 6990 -625 3113 3125 3140 3155 3168 3178 3181 999999 999999 999999 2624 2482 2394 2324 2300 2294 2292 2295 2303 2315 2328 2338 2347 2358 2370 2382 2395 2409 2423 2437 2450 2463 2476 2389 2425 2449 2464 2470 2469 2461 2450 2438 2425 2414 2408 2406 2408 2410 2410 2409 2405 2397 2387 2379 2366 2353 2344 2339 2342 2349 2226 2260 2296 2332 2366 2396 2420 2440 2452 2460 2463 2461 2456 2451 2443 2432 2417 2395 2367 2330 2285 2239 2195 2154 2122 2098 2083 2076 2072 2069 2066 2063 2059 2056 2050 2030 2006 1974 1935 1887 1831 1768 1702 1636 1575 1516 1468 1431 1404 1384 1368 1352 1337 1319 1296 1297 1297 1296 1294 1292 1289 1284 1278 1268 1257 1244 1229 1211 1190 1167 1142 1115 1087 1057 1027 996 968 939 912 886 859 833 806 780 754 726 698 671 643 616 591 567 543 522 502 483 466 449 432 416 398 379 365 342 313 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 75 69 66 66 65 62 60 58 58 59 61 64 67 68 69 69 69 69 70 71 72 72 72 71 70 67 63 59 56 53 51 49 48 48 48 49 50 52 53 53 53 53 53 53 54 55 56 57 57 56 55 53 52 50 50 50 50 50 50 50 49 48 47 46 45 44 43 41 39 37 37 36 37 37 38 39 39 40 39 38 36 34 33 33 36 36 36 37 37 38 38 38 37 37 36 35 35 34 34 34 34 33 28 26 22 41030 306 23500 -75 9687 11 23 50 6999 -600 3108 3120 3133 3146 3157 3166 3167 999999 999999 999999 2698 2553 2466 2392 2368 2361 2356 2354 2354 2360 2367 2374 2380 2389 2399 2410 2422 2435 2449 2462 2475 2488 2501 2433 2467 2491 2508 2517 2518 2513 2505 2494 2482 2470 2460 2455 2452 2448 2443 2437 2428 2418 2407 2398 2386 2374 2366 2362 2364 2371 2300 2324 2349 2375 2401 2424 2445 2463 2477 2486 2492 2493 2491 2488 2483 2474 2460 2438 2407 2365 2314 2261 2210 2163 2125 2098 2080 2072 2067 2063 2058 2054 2050 2046 2039 2015 1987 1952 1910 1859 1800 1736 1672 1608 1549 1492 1447 1414 1392 1375 1362 1350 1340 1326 1306 1311 1315 1317 1317 1315 1313 1309 1301 1291 1278 1263 1245 1224 1200 1175 1149 1121 1093 1063 1033 1002 972 942 913 885 857 829 802 775 749 721 693 667 640 614 589 565 542 521 501 483 466 449 433 417 399 380 367 344 315 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 70 65 63 63 63 61 60 59 59 59 61 63 65 66 66 66 66 67 68 69 70 71 71 70 69 67 63 60 57 55 53 51 49 49 48 49 51 52 53 53 53 53 53 53 53 54 56 57 57 56 56 54 51 50 49 49 49 49 49 49 48 47 46 45 45 44 43 41 39 37 37 37 37 37 38 38 38 39 38 38 36 35 35 34 36 36 36 37 37 38 38 38 37 36 35 35 34 34 34 34 33 32 28 27 23 41088 306 23500 -75 9689 11 24 48 7007 -574 3112 3123 3135 3146 3156 3162 3161 999999 999999 2956 2765 2620 2536 2461 2438 2430 2423 2418 2415 2417 2418 2420 2424 2431 2438 2447 2457 2468 2480 2493 2505 2517 2530 2488 2520 2543 2560 2571 2575 2573 2567 2558 2547 2533 2521 2511 2502 2493 2482 2470 2458 2445 2432 2423 2412 2402 2394 2391 2394 2400 2376 2389 2403 2419 2435 2453 2471 2488 2502 2514 2522 2527 2528 2526 2521 2512 2498 2472 2437 2390 2335 2277 2221 2170 2131 2102 2084 2075 2069 2064 2058 2053 2049 2043 2033 2004 1972 1933 1886 1831 1771 1707 1645 1583 1528 1474 1432 1403 1384 1370 1361 1352 1346 1336 1319 1328 1336 1341 1343 1343 1340 1336 1328 1317 1302 1285 1265 1241 1215 1187 1160 1132 1102 1071 1040 1008 976 944 913 882 852 823 795 768 741 714 686 660 634 609 585 561 540 519 499 482 465 449 433 417 400 382 368 346 317 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 63 59 59 60 61 60 59 59 59 59 61 62 63 64 64 64 64 65 66 68 69 70 70 69 68 66 63 61 58 56 54 52 51 50 49 50 51 52 52 53 52 52 52 53 53 54 56 57 57 57 56 54 52 50 49 48 48 48 48 48 47 47 46 45 44 44 43 41 39 38 37 37 37 37 38 38 38 38 38 37 37 36 35 35 36 36 37 37 38 38 38 37 36 35 34 34 34 34 34 34 33 33 30 29 25 41147 306 23500 -75 9686 11 25 47 7016 -548 3125 3134 3144 3153 3161 3165 3162 999999 3108 3005 2826 2684 2604 2530 2507 2500 2492 2486 2480 2477 2476 2474 2476 2480 2485 2491 2499 2508 2518 2528 2539 2550 2561 2550 2577 2599 2616 2629 2635 2637 2635 2628 2618 2604 2590 2575 2561 2546 2529 2512 2496 2481 2468 2457 2448 2440 2434 2431 2435 2441 2427 2430 2436 2444 2454 2468 2485 2503 2519 2534 2546 2554 2556 2554 2548 2537 2520 2490 2450 2398 2339 2278 2221 2170 2131 2104 2087 2079 2072 2066 2061 2055 2049 2042 2031 1998 1961 1917 1867 1809 1747 1685 1624 1567 1514 1463 1425 1398 1381 1371 1364 1358 1355 1348 1334 1347 1358 1365 1369 1370 1368 1364 1356 1344 1328 1310 1287 1262 1233 1204 1175 1145 1115 1082 1048 1014 981 946 912 879 847 816 786 759 731 704 677 652 627 603 579 557 536 516 497 481 465 449 434 418 401 383 369 348 319 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 55 53 54 57 59 58 58 58 58 59 60 61 62 62 62 62 62 63 65 67 68 69 69 69 68 66 64 62 60 58 56 54 52 51 50 50 51 52 52 52 52 52 52 53 53 54 56 57 57 57 56 54 52 50 49 49 48 48 48 48 48 47 46 45 44 43 42 41 40 39 38 38 38 38 38 38 37 37 37 37 37 36 36 36 36 37 38 38 38 38 38 36 35 34 33 33 33 33 33 34 34 33 32 32 28 41206 306 23500 -75 9689 11 26 46 7025 -521 3137 3145 3152 3160 3165 3167 3163 3199 3134 3045 2881 2745 2670 2597 2576 2568 2560 2552 2543 2538 2534 2531 2530 2531 2533 2537 2542 2548 2556 2564 2573 2582 2592 2614 2637 2656 2673 2687 2696 2702 2703 2700 2691 2678 2661 2642 2623 2603 2580 2558 2538 2522 2508 2498 2491 2484 2480 2479 2484 2490 2462 2458 2460 2464 2472 2484 2501 2520 2538 2554 2568 2576 2577 2572 2563 2548 2525 2490 2444 2389 2328 2268 2212 2162 2127 2103 2088 2081 2074 2068 2062 2057 2051 2043 2030 1995 1954 1908 1855 1795 1733 1673 1614 1559 1509 1461 1425 1400 1384 1375 1370 1366 1366 1361 1348 1364 1377 1387 1394 1395 1394 1390 1381 1369 1353 1334 1310 1283 1253 1222 1192 1161 1129 1093 1057 1021 985 948 911 875 841 808 777 748 720 692 666 641 617 594 572 551 531 513 495 479 464 449 434 419 403 385 371 350 321 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 48 48 51 55 56 56 56 56 56 57 58 59 60 60 60 60 60 61 63 65 67 68 68 68 67 66 64 63 61 60 57 55 53 52 51 51 51 52 52 52 52 52 53 53 54 55 56 57 57 57 56 54 52 50 49 49 49 49 49 49 48 47 46 45 43 43 42 41 40 40 39 39 39 39 38 38 37 37 37 37 37 36 36 36 37 38 38 39 39 38 37 35 34 32 32 32 32 32 33 34 35 35 35 35 31 41265 306 23500 -75 9694 11 27 45 7033 -494 3151 3157 3162 3167 3170 3169 3163 3206 3151 3074 2926 2800 2730 2659 2639 2631 2623 2614 2605 2599 2593 2588 2585 2584 2583 2584 2586 2590 2595 2601 2607 2615 2623 2681 2698 2714 2729 2743 2755 2764 2768 2767 2760 2747 2728 2706 2683 2656 2629 2603 2580 2562 2549 2539 2534 2530 2528 2530 2536 2543 2494 2488 2490 2493 2501 2513 2529 2546 2562 2577 2589 2594 2591 2581 2566 2545 2517 2476 2426 2370 2310 2251 2199 2153 2121 2100 2088 2081 2074 2068 2063 2057 2051 2043 2030 1994 1953 1906 1851 1791 1730 1671 1614 1561 1512 1466 1431 1406 1391 1383 1379 1376 1377 1373 1362 1379 1395 1407 1415 1417 1416 1412 1404 1392 1376 1357 1333 1304 1273 1242 1210 1177 1143 1105 1066 1028 989 949 909 870 834 800 767 736 708 680 654 630 607 585 564 544 526 509 493 478 464 449 435 420 404 386 372 352 324 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 44 46 49 53 53 53 53 54 54 55 56 57 58 58 58 58 58 59 61 64 66 67 67 67 67 66 65 64 63 61 59 56 53 52 51 51 51 52 52 52 53 53 53 53 54 55 56 57 57 57 56 54 52 51 50 50 49 50 50 49 49 47 46 44 43 42 41 41 40 40 40 39 39 39 38 38 38 38 37 37 37 37 36 37 37 38 39 40 39 38 36 34 32 31 30 30 30 32 33 35 36 36 38 38 34 41324 307 23575 -75 9699 11 28 44 7042 -467 3146 3150 3156 3161 3166 3169 3167 3160 3207 3162 3096 2966 2850 2786 2719 2701 2693 2685 2676 2666 2658 2651 2644 2639 2635 2632 2630 2629 2630 2633 2636 2640 2645 2650 2743 2754 2766 2780 2794 2807 2818 2826 2827 2820 2807 2786 2761 2732 2701 2669 2638 2613 2595 2582 2573 2571 2570 2571 2576 2585 2594 2555 2549 2551 2554 2561 2570 2583 2594 2604 2612 2617 2614 2603 2586 2564 2537 2503 2458 2407 2352 2296 2241 2193 2151 2121 2102 2091 2083 2076 2070 2064 2058 2053 2045 2032 1997 1957 1911 1857 1797 1736 1678 1621 1569 1520 1474 1439 1415 1400 1393 1389 1387 1388 1385 1374 1392 1409 1423 1432 1435 1435 1432 1424 1412 1397 1378 1354 1325 1293 1262 1228 1193 1156 1116 1075 1034 992 950 907 865 827 791 757 725 695 668 642 619 597 577 557 539 522 507 492 478 464 450 436 422 406 388 374 354 326 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 44 46 49 52 52 51 51 52 52 53 54 55 55 55 56 56 56 57 59 62 64 66 66 67 66 66 65 64 64 62 59 56 53 52 51 51 51 51 52 52 53 53 53 54 54 55 56 57 57 56 56 54 52 51 50 50 50 50 51 50 49 48 45 43 42 41 41 41 40 40 40 39 39 39 39 38 38 38 38 38 37 37 37 37 38 39 40 40 39 37 35 32 30 29 28 29 29 31 33 36 38 38 41 41 36 41382 309 23725 -75 9696 11 29 42 7050 -440 3167 3149 3139 3145 3152 3158 3164 3167 3165 3159 3202 3164 3108 2996 2893 2835 2773 2756 2749 2741 2733 2723 2715 2706 2697 2690 2684 2678 2673 2670 2669 2668 2669 2670 2672 2676 2795 2801 2809 2820 2833 2847 2860 2870 2872 2867 2853 2830 2801 2769 2734 2698 2665 2638 2619 2606 2600 2600 2602 2607 2615 2627 2638 2646 2643 2644 2647 2650 2654 2658 2659 2657 2654 2647 2632 2611 2586 2558 2525 2487 2442 2392 2341 2291 2242 2199 2160 2131 2112 2099 2090 2082 2075 2069 2063 2057 2049 2037 2004 1966 1921 1868 1809 1749 1690 1632 1579 1530 1483 1449 1425 1411 1404 1400 1398 1399 1396 1386 1404 1422 1437 1447 1450 1451 1448 1441 1431 1416 1398 1375 1347 1314 1282 1246 1209 1169 1127 1083 1040 995 950 905 861 820 783 747 714 684 657 631 609 588 569 551 534 519 505 491 478 465 451 438 424 408 391 377 356 328 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 47 50 52 53 51 50 50 50 51 52 53 53 54 53 54 54 55 56 58 61 63 65 66 66 66 65 65 65 64 63 60 56 54 52 51 51 51 51 52 53 53 54 54 54 55 56 56 57 57 56 55 54 52 51 50 50 51 51 51 51 50 48 45 43 42 41 40 40 40 40 39 39 39 39 39 39 39 39 39 38 37 37 37 37 38 38 39 39 38 35 33 30 28 27 27 27 28 30 33 37 39 40 44 43 38 41441 310 23800 -75 9693 11 30 41 7058 -413 3190 3155 3138 3130 3137 3146 3152 3159 3163 3161 3155 3196 3164 3117 3021 2931 2880 2823 2808 2801 2793 2785 2775 2766 2757 2747 2738 2729 2721 2713 2707 2703 2700 2697 2696 2696 2697 2837 2838 2842 2850 2862 2875 2890 2900 2903 2897 2882 2857 2825 2789 2750 2712 2676 2648 2629 2617 2612 2615 2621 2630 2643 2660 2674 2759 2757 2757 2756 2754 2748 2740 2728 2712 2694 2672 2644 2612 2580 2547 2511 2472 2429 2384 2340 2297 2255 2216 2180 2152 2131 2117 2105 2095 2087 2080 2073 2066 2058 2045 2014 1977 1934 1883 1823 1762 1702 1644 1589 1539 1492 1458 1434 1421 1414 1411 1408 1410 1407 1396 1415 1434 1450 1460 1464 1465 1463 1457 1448 1435 1419 1397 1368 1336 1303 1266 1227 1184 1140 1093 1047 999 951 904 858 815 776 739 705 675 648 623 601 582 564 547 532 517 504 491 479 466 453 440 426 411 393 379 358 331 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 53 54 55 54 51 49 49 49 50 51 51 52 52 52 52 52 53 55 57 60 62 64 65 65 65 65 65 64 64 62 60 56 54 52 51 51 51 51 52 53 54 54 55 55 56 56 57 57 57 56 55 53 52 51 50 50 51 52 52 52 50 48 45 43 41 40 40 39 39 39 38 38 38 38 39 39 39 39 39 39 38 37 36 36 37 37 38 38 37 34 32 29 27 26 26 27 28 30 33 37 40 41 46 45 40 41500 302 24325 -75 9694 11 31 40 7067 -386 3900 3705 3552 3431 3340 3269 3225 3176 3142 3126 3119 3128 3138 3146 3154 3158 3157 3152 3187 3159 3119 3038 2961 2916 2864 2849 2843 2835 2827 2817 2808 2798 2787 2776 2766 2755 2745 2737 2729 2724 2719 2715 2712 2711 2864 2861 2862 2867 2877 2889 2903 2913 2915 2908 2892 2865 2830 2791 2751 2711 2675 2646 2628 2617 2614 2620 2630 2643 2662 2683 2701 2867 2867 2866 2861 2853 2837 2816 2789 2758 2725 2687 2644 2603 2564 2527 2491 2453 2415 2378 2341 2306 2271 2237 2205 2177 2156 2140 2126 2114 2106 2098 2089 2080 2070 2056 2026 1990 1947 1896 1836 1774 1712 1652 1596 1545 1498 1466 1444 1431 1425 1421 1419 1421 1419 1409 1429 1448 1464 1475 1480 1481 1480 1475 1467 1455 1439 1418 1390 1358 1324 1287 1245 1201 1154 1106 1057 1006 956 906 858 812 772 734 699 669 641 617 596 577 560 545 530 517 505 493 481 469 456 443 429 413 396 382 360 333 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 58 58 57 56 52 49 48 48 49 50 50 51 51 51 51 52 53 54 57 59 62 63 64 64 64 64 64 63 63 62 59 57 54 53 52 51 51 51 52 53 54 55 56 56 57 57 57 57 57 56 54 52 51 50 50 50 51 51 52 52 51 48 45 43 41 40 39 38 38 38 37 37 37 38 38 39 40 40 40 39 38 37 36 36 35 36 36 36 36 32 41559 301 24325 -75 9685 11 32 39 7075 -359 3846 3658 3511 3396 3309 3241 3200 3153 3120 3106 3101 3113 3125 3134 3143 3149 3148 3144 3181 3156 3122 3053 2987 2947 2901 2886 2879 2871 2862 2853 2842 2830 2818 2805 2792 2779 2767 2756 2747 2739 2732 2726 2721 2717 2874 2868 2866 2869 2875 2885 2896 2904 2904 2896 2877 2848 2812 2772 2730 2691 2655 2627 2611 2601 2601 2610 2624 2642 2666 2693 2716 2943 2947 2945 2939 2925 2901 2871 2831 2787 2739 2686 2631 2581 2536 2497 2462 2428 2396 2367 2338 2311 2283 2255 2227 2202 2182 2166 2151 2138 2128 2119 2109 2097 2084 2068 2037 2001 1957 1905 1844 1780 1717 1656 1600 1550 1505 1475 1454 1443 1437 1434 1432 1434 1433 1425 1446 1465 1481 1493 1498 1500 1499 1494 1486 1474 1459 1438 1410 1378 1345 1307 1264 1219 1171 1121 1069 1016 964 912 861 813 771 732 696 664 637 613 592 574 558 544 530 517 506 494 482 471 458 445 431 416 398 385 362 335 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 61 60 59 56 52 49 48 48 48 49 49 50 50 51 51 52 53 55 57 59 61 63 63 63 63 63 63 62 61 60 59 57 55 54 53 52 51 51 52 53 54 56 57 57 57 58 58 57 57 56 54 52 51 50 49 49 50 51 51 51 51 49 46 43 41 40 38 37 37 36 36 36 37 37 38 39 40 40 41 40 39 38 36 35 34 34 34 33 35 41618 300 24325 -75 9684 11 33 38 7083 -332 3787 3606 3464 3353 3270 3205 3167 3121 3091 3079 3077 3090 3105 3116 3126 3133 3135 3132 3163 3141 3110 3053 2999 2967 2928 2915 2907 2898 2888 2878 2866 2853 2839 2824 2809 2794 2780 2767 2756 2746 2737 2729 2722 2717 2868 2860 2855 2854 2856 2862 2871 2875 2872 2861 2841 2811 2774 2735 2695 2657 2623 2598 2583 2574 2576 2588 2605 2628 2657 2689 2717 2970 2981 2985 2980 2964 2936 2900 2852 2797 2737 2671 2605 2546 2494 2454 2421 2391 2366 2344 2323 2303 2283 2260 2238 2218 2201 2186 2172 2160 2149 2140 2128 2114 2098 2078 2047 2010 1964 1910 1847 1783 1719 1659 1604 1556 1513 1485 1467 1456 1451 1448 1447 1451 1451 1445 1466 1486 1502 1514 1520 1521 1520 1514 1505 1493 1477 1455 1427 1395 1361 1323 1281 1235 1187 1136 1082 1028 974 920 867 818 773 732 695 662 634 610 589 571 555 542 529 517 506 495 483 472 459 446 433 417 399 386 363 336 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 62 60 58 56 51 48 47 47 47 48 48 49 50 51 52 53 55 56 58 60 61 62 63 63 63 62 61 60 60 59 58 57 56 55 54 52 52 52 52 53 55 56 57 58 58 58 58 57 57 56 54 52 51 50 49 48 49 49 50 50 50 49 46 44 41 39 37 36 36 36 36 36 36 37 37 39 40 40 41 41 40 39 37 35 32 32 33 30 41676 300 24325 -75 9682 11 34 36 7094 -319 3720 3546 3411 3305 3227 3166 3132 3089 3062 3053 3053 3070 3087 3100 3113 3122 3124 3123 3149 3129 3102 3055 3011 2983 2948 2934 2925 2916 2905 2893 2880 2865 2849 2833 2816 2799 2783 2769 2755 2744 2733 2724 2715 2709 2845 2836 2828 2823 2822 2824 2828 2828 2822 2808 2787 2756 2720 2682 2645 2610 2579 2557 2543 2536 2541 2555 2575 2601 2634 2671 2703 2939 2961 2973 2974 2960 2933 2897 2846 2785 2716 2641 2566 2499 2442 2401 2369 2344 2324 2309 2294 2281 2267 2251 2236 2222 2210 2198 2186 2175 2166 2156 2143 2127 2108 2086 2055 2016 1968 1913 1848 1783 1720 1661 1609 1564 1525 1500 1483 1473 1468 1466 1466 1470 1472 1468 1489 1509 1525 1536 1542 1543 1541 1534 1523 1509 1491 1468 1439 1407 1373 1335 1293 1247 1199 1148 1094 1039 984 929 875 824 777 735 696 662 633 608 587 569 553 540 527 515 505 494 483 471 458 446 432 416 398 386 362 335 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 62 59 56 53 49 47 46 46 46 47 47 48 49 51 53 55 56 58 59 61 62 62 62 62 62 61 60 59 58 57 57 56 55 55 54 53 52 52 52 53 55 57 58 58 58 58 57 57 56 56 54 53 52 51 49 48 48 48 49 49 49 48 46 44 41 39 37 36 35 35 35 35 36 36 37 38 39 40 41 42 41 39 37 35 32 32 32 28 41735 299 24325 -75 9693 11 35 35 7104 -335 3652 3485 3356 3256 3182 3125 3094 3055 3031 3025 3029 3048 3068 3084 3099 3110 3114 3114 3132 3116 3093 3055 3018 2993 2962 2948 2938 2927 2914 2901 2886 2870 2852 2834 2815 2797 2779 2763 2748 2734 2722 2712 2702 2694 2809 2798 2789 2780 2775 2772 2772 2768 2759 2743 2720 2690 2656 2621 2588 2558 2532 2513 2501 2495 2501 2517 2538 2567 2603 2643 2680 2855 2889 2912 2923 2915 2895 2863 2813 2751 2678 2599 2520 2447 2386 2342 2312 2289 2274 2264 2254 2246 2237 2228 2220 2212 2206 2199 2190 2182 2174 2165 2151 2135 2115 2091 2060 2020 1971 1914 1849 1784 1723 1666 1617 1576 1541 1518 1502 1493 1488 1486 1487 1492 1494 1491 1512 1531 1545 1556 1561 1562 1559 1550 1537 1521 1501 1476 1446 1412 1378 1340 1298 1254 1206 1155 1102 1048 993 937 883 831 783 739 699 663 633 607 585 566 550 536 524 512 502 491 480 469 456 443 430 414 396 384 360 332 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 61 57 54 50 47 44 44 44 44 45 46 47 49 52 54 56 58 60 61 62 62 62 62 62 61 60 59 58 57 56 55 55 55 55 54 53 53 52 53 54 55 57 57 58 58 57 56 56 56 55 55 54 53 52 50 48 47 47 48 48 48 47 46 43 41 38 36 35 35 35 35 36 36 36 36 37 39 40 42 42 41 40 38 36 32 31 31 41794 299 24325 -75 9692 11 36 34 7107 -370 3581 3420 3296 3200 3131 3077 3050 3013 2993 2991 2998 3021 3044 3063 3080 3093 3100 3102 3119 3104 3084 3051 3021 2998 2971 2956 2944 2931 2917 2902 2885 2867 2847 2827 2806 2785 2766 2748 2732 2717 2704 2692 2682 2673 2759 2750 2739 2729 2719 2713 2708 2700 2688 2670 2646 2617 2587 2557 2529 2504 2482 2467 2457 2452 2459 2476 2499 2529 2567 2610 2649 2734 2777 2811 2833 2835 2823 2799 2756 2697 2628 2550 2471 2397 2334 2289 2259 2238 2225 2217 2211 2206 2202 2198 2196 2195 2193 2190 2186 2180 2174 2166 2153 2137 2117 2092 2061 2022 1972 1915 1851 1788 1729 1675 1629 1592 1560 1539 1524 1514 1509 1507 1508 1513 1514 1510 1530 1547 1561 1570 1574 1574 1571 1562 1547 1529 1507 1480 1448 1413 1377 1339 1298 1254 1207 1157 1105 1052 998 943 889 837 788 743 702 666 634 607 583 564 546 532 520 508 498 487 476 465 453 440 426 410 391 379 355 327 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 61 55 51 47 44 41 41 42 43 44 45 46 49 52 55 58 60 61 62 62 62 62 61 61 60 59 58 57 56 55 54 54 54 54 54 53 53 53 53 54 55 56 57 57 57 56 55 55 55 55 55 55 55 53 51 49 47 47 48 48 48 47 45 42 40 37 36 35 35 35 36 36 36 36 36 36 38 39 42 43 42 41 40 37 32 32 32 41853 298 24325 -75 9695 11 37 33 7104 -405 3507 3351 3231 3140 3074 3023 2999 2966 2950 2951 2962 2988 3015 3037 3057 3073 3082 3087 3102 3089 3071 3043 3018 2998 2974 2958 2944 2930 2914 2897 2878 2857 2835 2812 2789 2767 2745 2726 2708 2693 2679 2666 2655 2646 2702 2694 2683 2670 2658 2648 2639 2628 2614 2595 2573 2546 2520 2495 2473 2454 2437 2425 2418 2414 2422 2438 2461 2492 2532 2575 2616 2599 2647 2689 2720 2732 2730 2716 2683 2634 2572 2502 2429 2359 2298 2254 2223 2201 2188 2181 2177 2174 2172 2172 2174 2176 2178 2178 2176 2173 2170 2163 2151 2136 2117 2092 2061 2022 1973 1918 1855 1795 1739 1688 1646 1611 1582 1561 1545 1535 1529 1527 1526 1529 1529 1523 1541 1556 1568 1576 1580 1580 1576 1567 1552 1533 1509 1481 1448 1412 1374 1335 1294 1250 1204 1155 1104 1053 1000 946 893 842 793 748 705 668 635 606 582 561 543 528 516 504 494 483 472 461 449 435 421 405 386 374 349 320 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 62 54 48 44 40 38 39 39 41 42 44 46 48 52 55 58 60 61 62 63 62 61 60 60 59 58 58 56 55 54 53 53 53 53 53 53 53 53 53 54 55 56 56 56 56 55 54 54 54 55 56 56 56 55 52 49 48 48 48 48 47 46 44 41 39 37 36 36 36 36 36 36 36 36 35 35 38 39 42 44 43 42 41 38 34 33 41912 298 24325 -75 9690 11 38 32 7100 -439 3436 3285 3168 3079 3016 2968 2945 2916 2904 2908 2924 2953 2983 3008 3032 3051 3063 3070 3083 3072 3057 3034 3014 2995 2973 2957 2942 2925 2907 2888 2867 2843 2819 2794 2768 2744 2720 2699 2680 2664 2649 2636 2625 2615 2638 2631 2620 2607 2593 2580 2569 2557 2542 2524 2503 2480 2459 2439 2423 2410 2398 2390 2385 2381 2390 2406 2428 2459 2498 2541 2583 2485 2533 2578 2614 2634 2641 2636 2614 2576 2525 2467 2403 2340 2285 2242 2210 2187 2172 2163 2158 2155 2154 2155 2159 2163 2167 2169 2169 2168 2165 2160 2149 2135 2117 2093 2061 2022 1975 1922 1863 1806 1753 1705 1665 1631 1603 1582 1565 1553 1546 1542 1539 1539 1537 1529 1544 1557 1568 1576 1580 1580 1576 1568 1553 1535 1510 1481 1448 1410 1370 1330 1288 1244 1198 1150 1101 1051 999 947 896 845 797 751 709 671 637 606 581 560 541 525 512 501 490 480 469 458 445 431 417 400 381 368 343 313 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 63 54 46 41 37 36 36 37 39 41 42 44 47 51 54 57 59 61 62 62 62 61 59 58 58 57 57 56 55 54 53 52 52 53 53 53 53 53 54 54 54 55 55 55 55 54 53 53 53 54 56 56 56 55 53 50 49 49 49 49 48 46 43 40 39 37 37 37 37 37 37 37 37 36 34 34 37 38 43 44 43 43 42 40 36 35 41970 298 24325 -75 9688 11 39 30 7097 -473 3360 3212 3097 3010 2949 2903 2883 2857 2849 2858 2877 2910 2943 2972 2999 3021 3036 3047 3066 3058 3044 3025 3009 2992 2971 2955 2938 2919 2899 2877 2854 2828 2800 2772 2745 2718 2693 2670 2650 2632 2617 2604 2592 2583 2575 2569 2558 2544 2530 2516 2504 2491 2478 2462 2444 2427 2412 2398 2388 2380 2373 2367 2364 2361 2369 2384 2405 2434 2472 2514 2555 2416 2461 2504 2540 2564 2577 2578 2564 2535 2495 2447 2394 2340 2291 2250 2218 2193 2176 2165 2158 2154 2152 2153 2157 2161 2164 2166 2167 2166 2164 2158 2149 2135 2117 2094 2061 2022 1977 1927 1872 1818 1768 1722 1683 1650 1621 1599 1580 1567 1557 1550 1545 1541 1537 1527 1541 1553 1563 1571 1575 1576 1573 1566 1553 1535 1510 1482 1447 1408 1367 1325 1283 1239 1192 1145 1097 1048 998 947 897 847 800 754 712 673 638 607 581 559 540 524 510 499 488 478 467 455 442 428 413 396 376 362 337 306 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 65 54 45 39 35 33 34 36 38 40 41 43 46 49 52 54 57 59 60 61 61 60 58 57 57 57 56 56 55 54 53 52 52 52 52 53 53 53 53 54 54 54 54 54 54 53 52 52 53 54 55 56 56 55 53 51 50 50 50 50 49 46 43 40 38 37 37 37 38 38 38 38 37 37 35 34 38 39 44 45 44 43 43 41 38 38 42029 298 24325 -75 9687 11 40 29 7093 -507 3284 3138 3024 2939 2880 2836 2817 2795 2792 2804 2827 2864 2901 2933 2963 2988 3007 3021 3053 3048 3038 3022 3009 2995 2975 2958 2939 2919 2896 2872 2845 2816 2786 2755 2724 2695 2667 2643 2621 2602 2586 2573 2561 2551 2512 2507 2497 2484 2470 2457 2446 2435 2424 2413 2401 2390 2381 2374 2369 2366 2363 2360 2357 2354 2361 2374 2393 2420 2455 2494 2532 2405 2443 2482 2514 2538 2552 2554 2544 2520 2485 2444 2399 2351 2308 2270 2238 2212 2193 2180 2171 2165 2162 2161 2164 2166 2168 2170 2169 2168 2166 2160 2150 2137 2119 2096 2060 2021 1979 1931 1880 1830 1782 1738 1699 1665 1635 1610 1590 1574 1562 1553 1545 1538 1532 1521 1534 1545 1556 1564 1570 1571 1569 1563 1551 1534 1510 1482 1447 1408 1365 1322 1279 1234 1188 1141 1094 1046 996 945 897 848 801 756 714 675 640 608 582 560 540 524 510 499 488 477 465 454 440 425 410 392 371 356 331 300 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 66 55 46 39 35 33 33 35 37 39 40 41 43 45 48 51 53 56 58 58 59 58 58 57 57 57 56 56 55 54 53 52 51 51 52 52 53 53 53 53 53 53 54 54 53 53 53 53 53 54 55 56 55 54 53 51 51 51 51 51 50 46 43 40 38 38 38 38 38 39 38 38 37 37 35 35 39 41 45 46 44 44 43 42 40 39 42088 297 24325 -75 9685 11 41 28 7090 -541 3210 3065 2952 2866 2807 2764 2747 2728 2729 2745 2773 2813 2853 2888 2922 2952 2974 2992 3038 3037 3030 3017 3006 2994 2979 2961 2941 2919 2894 2867 2838 2806 2772 2738 2705 2672 2643 2616 2593 2573 2556 2542 2530 2520 2454 2450 2440 2429 2417 2406 2398 2391 2385 2379 2373 2369 2368 2367 2368 2369 2369 2367 2365 2362 2369 2380 2396 2419 2450 2485 2520 2437 2471 2504 2532 2552 2563 2562 2549 2524 2490 2451 2407 2363 2324 2289 2259 2233 2213 2199 2189 2181 2176 2174 2174 2175 2175 2175 2173 2170 2166 2160 2150 2136 2118 2096 2058 2019 1978 1933 1885 1837 1791 1749 1710 1675 1644 1617 1594 1577 1563 1552 1542 1533 1525 1513 1526 1537 1548 1557 1564 1565 1564 1560 1549 1533 1510 1481 1447 1407 1363 1320 1277 1232 1185 1139 1092 1044 994 944 896 848 801 757 715 676 641 610 583 561 541 525 511 499 488 476 464 452 438 423 407 388 367 351 326 295 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 66 57 48 41 36 34 34 35 37 38 39 39 40 42 44 46 49 52 54 55 56 57 57 57 57 57 57 56 56 55 53 52 51 51 51 51 52 52 52 52 52 53 53 53 54 54 54 54 54 55 55 55 54 53 52 51 51 52 52 51 50 47 43 40 39 39 39 39 39 39 39 38 38 38 37 36 40 43 45 45 44 43 42 42 40 42147 296 24325 -75 9682 11 42 27 7086 -575 3136 2990 2876 2790 2731 2689 2672 2657 2662 2682 2714 2757 2801 2840 2878 2911 2937 2960 3019 3024 3022 3014 3008 2997 2983 2966 2946 2922 2896 2866 2834 2799 2763 2726 2689 2654 2622 2593 2569 2547 2529 2514 2502 2492 2404 2399 2390 2380 2371 2364 2360 2358 2359 2360 2361 2364 2368 2373 2378 2383 2384 2383 2381 2378 2384 2393 2406 2427 2453 2484 2514 2487 2518 2546 2569 2584 2590 2584 2566 2537 2500 2459 2415 2371 2334 2302 2273 2248 2229 2214 2203 2194 2188 2184 2182 2180 2178 2176 2172 2168 2163 2156 2146 2132 2114 2092 2052 2012 1972 1928 1883 1837 1794 1753 1715 1680 1648 1620 1597 1578 1563 1551 1540 1529 1520 1507 1519 1531 1542 1551 1557 1559 1558 1555 1545 1529 1508 1480 1446 1407 1364 1321 1277 1231 1184 1137 1090 1041 991 941 894 846 800 756 715 677 643 611 585 563 543 526 512 499 488 475 463 451 436 420 403 385 363 347 321 289 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 65 59 51 44 39 36 36 37 38 39 39 38 39 39 40 42 45 48 50 52 54 55 56 56 57 57 57 57 56 55 53 52 50 50 50 50 51 51 51 51 52 52 53 53 54 54 55 55 55 55 55 55 54 53 52 51 51 52 52 51 50 47 43 40 39 39 39 40 40 39 39 38 37 38 38 38 42 44 45 45 43 42 42 41 42206 296 24325 -75 9679 11 43 26 7082 -608 3065 2918 2802 2715 2655 2613 2596 2585 2594 2617 2653 2699 2746 2789 2830 2868 2898 2925 3002 3013 3016 3012 3009 3002 2989 2973 2953 2929 2901 2870 2836 2798 2759 2719 2679 2642 2607 2576 2549 2527 2508 2492 2478 2469 2360 2356 2349 2342 2337 2335 2336 2341 2349 2357 2366 2376 2387 2396 2404 2410 2413 2412 2410 2407 2413 2419 2430 2447 2469 2495 2520 2527 2556 2582 2601 2612 2613 2602 2579 2546 2506 2463 2418 2374 2337 2305 2278 2255 2236 2222 2210 2200 2192 2187 2183 2179 2175 2171 2166 2160 2155 2147 2136 2123 2105 2084 2042 2001 1960 1916 1872 1828 1787 1749 1713 1679 1648 1621 1598 1580 1564 1552 1541 1529 1519 1505 1517 1528 1538 1546 1552 1553 1552 1548 1539 1525 1505 1478 1445 1407 1365 1323 1278 1232 1185 1137 1088 1039 988 939 891 844 799 755 715 677 643 612 586 563 544 527 512 499 487 474 461 449 434 417 400 381 359 342 316 285 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 65 61 55 48 43 40 39 39 40 41 40 39 39 38 38 39 41 44 46 49 51 53 55 56 57 57 57 57 56 55 53 51 50 49 49 49 49 50 50 51 51 52 52 53 54 55 55 55 55 56 55 55 53 52 52 51 51 51 51 50 49 46 43 41 40 40 40 40 40 39 38 37 37 37 38 39 42 44 44 44 43 42 41 40 42264 297 24325 -75 9680 11 44 24 7079 -641 3002 2852 2732 2643 2581 2538 2521 2513 2525 2552 2591 2641 2691 2737 2782 2823 2858 2890 2978 2995 3004 3006 3007 3003 2994 2979 2960 2937 2908 2876 2840 2800 2758 2716 2674 2633 2596 2563 2535 2510 2490 2473 2459 2449 2328 2323 2317 2313 2312 2315 2322 2334 2349 2365 2380 2397 2413 2426 2436 2444 2447 2446 2444 2441 2446 2451 2460 2474 2492 2513 2532 2547 2574 2597 2613 2621 2619 2605 2581 2548 2508 2465 2420 2376 2339 2307 2280 2257 2238 2222 2210 2199 2190 2183 2177 2172 2166 2161 2155 2149 2143 2135 2125 2112 2095 2073 2029 1986 1942 1897 1853 1811 1773 1738 1704 1674 1646 1621 1599 1583 1568 1557 1546 1534 1523 1507 1517 1526 1535 1542 1546 1548 1546 1542 1534 1521 1503 1477 1446 1410 1369 1327 1282 1235 1187 1138 1088 1038 986 937 889 842 797 754 714 677 643 612 586 563 543 526 511 497 484 471 458 445 431 414 396 377 355 338 312 281 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 67 64 59 52 47 44 43 43 43 43 43 42 41 39 38 38 39 41 43 45 48 51 54 55 56 57 57 57 56 55 53 51 49 48 47 47 48 48 49 50 51 52 53 53 54 55 55 55 55 55 55 54 53 53 52 52 52 51 50 49 48 46 43 42 41 41 40 40 40 39 38 36 36 36 38 40 42 43 43 43 41 41 40 39 39 42323 299 24325 -75 9680 11 45 23 7075 -674 2947 2793 2668 2575 2509 2465 2447 2440 2455 2484 2526 2578 2631 2681 2729 2774 2813 2850 2949 2974 2989 2997 3003 3004 2998 2987 2970 2947 2919 2886 2849 2808 2764 2719 2675 2632 2593 2558 2527 2501 2480 2462 2447 2436 2307 2301 2297 2295 2298 2307 2320 2339 2361 2383 2406 2428 2448 2465 2478 2487 2490 2489 2488 2486 2490 2494 2501 2511 2525 2540 2553 2554 2577 2596 2609 2615 2611 2597 2574 2544 2508 2468 2426 2383 2345 2312 2283 2257 2235 2218 2204 2192 2182 2174 2168 2162 2156 2151 2145 2139 2132 2125 2116 2104 2087 2066 2019 1971 1924 1876 1831 1791 1755 1723 1693 1667 1642 1620 1602 1587 1575 1564 1553 1541 1528 1511 1519 1526 1534 1539 1542 1543 1541 1538 1530 1519 1502 1479 1449 1415 1376 1334 1288 1240 1191 1141 1089 1038 986 936 888 841 796 754 714 677 643 612 585 562 541 524 508 494 481 468 455 442 427 411 393 374 352 335 309 278 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 71 68 63 57 52 49 47 47 47 47 46 45 44 42 41 39 38 38 40 43 46 49 52 54 56 56 57 56 56 55 53 51 49 47 46 46 47 47 48 50 51 52 53 54 54 54 54 54 54 54 54 54 54 53 53 53 52 50 49 47 46 45 43 42 42 41 41 40 40 39 37 36 35 36 37 39 41 42 42 41 40 40 39 39 38 36 34 42382 317 24325 -75 9683 11 46 22 7072 -706 2897 2737 2606 2508 2438 2391 2371 2365 2381 2413 2457 2511 2566 2619 2670 2719 2763 2803 2918 2950 2973 2987 2999 3006 3005 2998 2983 2963 2935 2902 2865 2823 2777 2731 2684 2639 2598 2560 2528 2500 2477 2458 2442 2430 2298 2291 2287 2288 2294 2307 2326 2350 2378 2407 2434 2461 2485 2504 2518 2527 2531 2531 2530 2529 2534 2537 2542 2550 2559 2569 2576 2570 2584 2594 2601 2603 2596 2583 2564 2539 2510 2476 2438 2397 2359 2323 2291 2262 2236 2217 2202 2189 2179 2170 2163 2158 2152 2147 2142 2137 2131 2124 2115 2103 2087 2065 2014 1962 1910 1859 1812 1771 1737 1707 1682 1659 1638 1620 1604 1592 1580 1570 1559 1547 1533 1513 1520 1526 1531 1535 1538 1539 1538 1535 1529 1519 1504 1482 1454 1422 1384 1342 1295 1246 1197 1145 1092 1040 988 937 888 841 796 753 713 676 642 611 583 559 539 520 504 490 477 464 451 438 423 408 390 372 350 333 308 276 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 80 75 69 63 58 54 52 51 50 50 50 50 49 47 44 40 38 37 38 40 43 47 50 53 54 56 56 56 56 55 53 51 48 47 46 46 46 47 48 50 52 53 53 54 54 54 54 53 53 53 53 53 54 54 54 54 53 50 48 46 45 45 44 43 42 42 41 40 40 38 37 36 35 35 37 38 40 40 40 40 39 39 38 38 38 36 35 34 32 28 26 26 26 27 29 31 33 33 32 30 28 25 17 15 25 42441 317 24325 -75 9680 11 47 21 7068 -739 2850 2684 2547 2443 2369 2319 2296 2290 2308 2341 2387 2442 2499 2554 2608 2660 2708 2753 2883 2922 2953 2975 2995 3008 3013 3011 3000 2982 2956 2925 2887 2845 2799 2751 2702 2656 2612 2573 2538 2508 2483 2462 2445 2432 2303 2295 2291 2294 2303 2319 2342 2370 2402 2435 2466 2495 2520 2540 2555 2565 2569 2569 2569 2569 2574 2577 2580 2584 2588 2593 2594 2605 2605 2603 2600 2594 2584 2572 2556 2536 2514 2486 2453 2416 2378 2340 2306 2273 2245 2223 2206 2193 2183 2174 2169 2164 2160 2155 2151 2147 2141 2134 2125 2113 2095 2071 2017 1960 1903 1849 1799 1758 1724 1696 1673 1654 1636 1620 1607 1595 1585 1574 1563 1550 1534 1513 1518 1523 1527 1531 1533 1535 1534 1532 1528 1520 1506 1486 1460 1430 1392 1349 1302 1253 1202 1150 1096 1043 990 939 889 842 797 753 713 675 641 609 581 556 535 517 500 486 473 460 447 434 421 405 388 370 349 332 307 275 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 92 85 78 70 65 60 57 55 54 53 53 53 52 50 46 42 38 37 37 39 42 45 48 51 53 55 56 56 55 55 53 51 48 46 45 45 46 47 49 51 53 54 54 54 54 54 53 53 53 52 52 53 54 54 55 54 53 50 48 46 45 45 44 44 43 43 42 40 39 38 37 36 36 36 37 38 39 39 39 39 39 38 38 37 37 35 36 36 35 33 32 31 31 32 33 36 38 39 38 36 33 29 21 17 21 42500 317 24325 -75 9679 11 48 20 7064 -772 2813 2640 2497 2387 2307 2253 2227 2221 2238 2272 2319 2374 2432 2489 2546 2602 2653 2703 2838 2886 2925 2956 2983 3004 3016 3020 3014 2999 2977 2947 2911 2869 2823 2774 2725 2677 2631 2590 2554 2522 2495 2473 2453 2439 2320 2310 2307 2311 2322 2342 2367 2398 2433 2467 2500 2529 2555 2575 2590 2600 2604 2604 2605 2606 2611 2613 2614 2615 2615 2615 2611 2654 2639 2622 2607 2592 2577 2563 2549 2534 2517 2495 2468 2434 2400 2363 2327 2294 2265 2242 2225 2212 2203 2195 2190 2186 2182 2179 2175 2169 2163 2155 2145 2131 2110 2084 2026 1964 1903 1845 1794 1751 1717 1690 1669 1652 1636 1621 1608 1597 1586 1575 1562 1548 1530 1508 1512 1517 1521 1525 1528 1530 1531 1530 1527 1520 1508 1490 1465 1435 1398 1354 1307 1257 1206 1153 1098 1045 992 940 890 843 798 754 713 675 641 609 579 554 533 514 497 483 470 457 444 432 419 404 387 369 348 331 306 274 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 107 98 89 80 73 68 63 59 57 56 56 55 54 53 48 43 39 37 37 38 41 44 47 50 53 55 55 56 55 54 53 50 48 46 46 46 47 48 50 52 53 54 54 55 55 54 54 53 53 52 52 53 54 54 55 55 53 51 48 46 45 45 44 44 44 43 42 40 39 39 38 37 37 37 38 38 39 39 39 39 38 38 37 37 36 35 36 37 37 35 35 35 35 36 37 39 41 42 42 41 37 32 25 20 20 42558 300 24325 -75 9675 11 49 18 7061 -804 2778 2598 2447 2330 2245 2187 2157 2149 2166 2199 2247 2303 2362 2420 2479 2538 2593 2647 2793 2848 2896 2935 2970 2998 3017 3027 3027 3017 2997 2970 2936 2896 2850 2801 2751 2702 2656 2613 2575 2542 2513 2489 2468 2452 2348 2338 2334 2339 2352 2372 2399 2431 2466 2501 2534 2562 2587 2607 2621 2631 2636 2637 2639 2641 2646 2646 2644 2641 2637 2632 2623 2700 2670 2641 2615 2592 2573 2557 2544 2531 2517 2501 2478 2451 2421 2388 2355 2324 2296 2275 2258 2245 2237 2231 2226 2222 2218 2214 2209 2202 2193 2183 2169 2151 2127 2097 2034 1968 1904 1845 1793 1750 1716 1689 1669 1653 1637 1622 1609 1597 1585 1573 1559 1544 1525 1501 1505 1510 1515 1519 1522 1526 1527 1527 1524 1518 1508 1490 1467 1437 1400 1355 1307 1257 1205 1152 1097 1044 992 941 891 844 798 755 714 676 642 609 579 554 532 513 496 481 468 456 443 431 418 403 387 369 348 331 307 274 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 122 112 101 92 84 77 70 65 62 60 59 58 56 54 50 44 40 38 38 39 41 44 47 50 52 54 55 55 55 54 53 50 48 47 47 47 48 50 51 53 54 55 55 55 55 55 55 55 54 53 53 53 53 54 54 54 53 51 48 46 45 45 45 45 45 44 42 40 39 39 39 39 39 39 39 39 39 39 39 39 39 38 37 37 36 34 35 36 42617 298 24325 -75 9676 11 50 17 7057 -836 2753 2566 2408 2285 2194 2132 2097 2088 2104 2136 2183 2239 2298 2357 2418 2479 2539 2596 2740 2802 2857 2905 2949 2985 3013 3030 3036 3032 3017 2993 2962 2924 2879 2831 2782 2732 2685 2641 2601 2566 2536 2509 2487 2469 2386 2375 2372 2377 2390 2411 2437 2469 2503 2536 2567 2593 2617 2635 2649 2659 2665 2667 2670 2673 2678 2676 2672 2665 2656 2646 2632 2719 2682 2645 2614 2587 2566 2550 2538 2527 2517 2504 2488 2467 2444 2417 2389 2363 2340 2320 2304 2292 2284 2277 2271 2266 2260 2254 2247 2237 2224 2209 2191 2168 2139 2105 2038 1969 1904 1844 1793 1751 1718 1692 1672 1656 1640 1625 1610 1597 1584 1571 1556 1540 1521 1497 1501 1506 1511 1515 1519 1523 1524 1524 1521 1516 1505 1489 1465 1435 1397 1352 1303 1253 1200 1147 1094 1041 990 939 890 844 799 756 716 679 644 612 582 557 534 514 497 482 469 456 444 431 419 404 387 369 348 332 307 275 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 136 125 115 105 96 88 80 73 68 65 63 61 59 56 51 46 42 40 40 42 43 45 48 50 52 54 55 55 55 54 53 50 49 48 48 49 50 52 53 54 55 55 55 55 55 56 56 56 56 55 54 53 53 53 54 53 53 51 48 47 46 46 45 45 45 44 42 40 39 39 39 40 41 41 41 41 40 40 40 39 39 38 37 36 35 34 42676 297 24325 -75 9677 11 51 16 7054 -868 2731 2539 2376 2248 2152 2086 2048 2036 2050 2081 2127 2181 2240 2300 2362 2425 2486 2547 2676 2745 2810 2865 2916 2961 2997 3023 3036 3038 3028 3010 2982 2947 2905 2859 2810 2761 2713 2669 2628 2592 2560 2532 2508 2489 2435 2423 2419 2424 2437 2457 2481 2511 2542 2572 2599 2622 2643 2659 2673 2683 2689 2693 2698 2702 2706 2702 2694 2682 2668 2653 2635 2703 2666 2631 2601 2576 2556 2543 2534 2526 2520 2512 2501 2487 2472 2452 2431 2410 2390 2373 2357 2343 2333 2325 2317 2309 2300 2291 2280 2266 2248 2228 2205 2176 2142 2103 2033 1964 1899 1842 1793 1753 1721 1696 1677 1661 1644 1628 1612 1598 1585 1572 1557 1542 1523 1500 1505 1510 1515 1519 1522 1524 1524 1522 1519 1512 1501 1484 1460 1429 1390 1345 1297 1246 1193 1140 1088 1037 987 937 890 844 801 759 720 683 649 616 587 561 539 519 501 486 472 459 446 433 420 405 388 370 349 333 309 276 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 138 128 118 109 100 92 84 77 73 69 66 63 59 54 50 46 45 45 46 47 48 49 51 52 54 55 55 55 54 53 51 49 49 50 51 52 54 55 55 56 55 55 55 56 56 57 57 57 56 55 54 53 53 53 53 52 50 48 46 46 46 46 46 45 44 42 40 39 39 40 41 42 42 42 42 41 41 40 40 39 38 37 36 34 42734 296 24325 -75 9677 11 52 14 7050 -900 2712 2516 2349 2216 2117 2047 2006 1992 2004 2032 2077 2129 2187 2247 2309 2373 2437 2499 2606 2682 2754 2817 2877 2931 2975 3009 3030 3039 3036 3022 3000 2968 2930 2886 2839 2791 2744 2699 2658 2620 2587 2558 2532 2511 2489 2475 2471 2475 2487 2505 2527 2554 2581 2607 2629 2648 2665 2681 2693 2705 2712 2718 2724 2728 2731 2724 2712 2695 2675 2654 2632 2657 2628 2599 2576 2557 2543 2535 2531 2528 2526 2523 2518 2511 2502 2488 2472 2456 2438 2421 2404 2387 2374 2363 2352 2340 2328 2315 2301 2282 2259 2234 2207 2172 2134 2091 2021 1954 1892 1838 1793 1757 1727 1703 1685 1668 1651 1635 1618 1604 1591 1579 1566 1552 1536 1515 1520 1525 1529 1531 1533 1532 1530 1525 1518 1509 1496 1477 1452 1420 1382 1337 1289 1239 1187 1134 1083 1033 984 937 890 846 804 763 724 688 654 622 593 568 545 525 507 491 477 463 450 437 423 407 390 372 351 335 311 278 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 148 139 130 122 114 105 96 89 84 79 74 70 66 61 56 53 52 51 52 52 52 52 52 53 54 55 55 55 55 53 52 51 51 51 53 55 56 57 57 57 56 55 55 55 56 57 58 58 57 56 55 54 53 53 52 51 50 48 46 47 46 46 46 45 44 42 40 39 39 40 42 43 44 44 43 42 41 41 40 39 38 37 35 42793 272 24325 -75 9678 11 53 13 7046 -932 2696 2497 2327 2191 2088 2015 1971 1954 1963 1990 2032 2082 2138 2197 2259 2323 2389 2453 2532 2613 2692 2762 2830 2891 2945 2987 3016 3031 3034 3027 3009 2982 2948 2908 2863 2816 2770 2725 2684 2646 2612 2581 2554 2532 2544 2529 2524 2527 2537 2553 2573 2595 2618 2638 2656 2671 2685 2699 2711 2723 2732 2739 2747 2752 2751 2741 2724 2701 2676 2650 2623 2601 2581 2562 2547 2535 2528 2527 2528 2530 2532 2534 2534 2532 2527 2517 2505 2491 2474 2455 2436 2416 2398 2383 2368 2353 2338 2322 2304 2281 2255 2227 2196 2159 2117 2074 2007 1942 1885 1836 1796 1764 1736 1714 1696 1679 1662 1645 1628 1614 1603 1593 1582 1571 1558 1540 1545 1550 1553 1553 1552 1548 1541 1532 1521 1508 1492 1471 1443 1411 1373 1330 1282 1233 1183 1132 1082 1033 985 938 893 849 808 767 729 694 660 628 600 574 551 531 513 496 482 467 454 440 426 410 393 375 354 339 315 283 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 156 149 142 134 127 119 110 103 96 91 85 80 75 70 65 62 61 60 60 59 58 56 55 55 55 55 56 56 55 54 53 53 53 54 55 57 59 59 59 58 57 55 54 55 55 56 57 58 58 57 56 55 54 53 52 51 49 46 44 42852 272 24325 -75 9674 11 54 12 7043 -964 2688 2487 2314 2176 2070 1993 1946 1927 1932 1956 1995 2042 2096 2153 2214 2278 2344 2409 2451 2537 2621 2698 2773 2842 2904 2954 2991 3013 3024 3022 3010 2988 2958 2922 2880 2836 2791 2747 2706 2668 2633 2601 2573 2550 2596 2580 2573 2575 2583 2597 2613 2631 2650 2666 2680 2691 2703 2715 2728 2741 2752 2761 2770 2774 2770 2755 2733 2704 2673 2642 2612 2551 2539 2527 2519 2514 2513 2517 2522 2528 2533 2538 2541 2542 2538 2531 2521 2506 2488 2467 2445 2422 2400 2381 2363 2346 2328 2311 2291 2266 2239 2209 2177 2138 2097 2056 1993 1935 1883 1840 1805 1776 1751 1730 1711 1694 1676 1659 1643 1630 1621 1613 1605 1596 1586 1571 1577 1580 1582 1580 1575 1568 1557 1543 1526 1509 1489 1464 1435 1402 1366 1324 1278 1231 1182 1133 1084 1037 989 943 898 854 813 773 734 698 664 633 604 579 556 536 518 501 486 472 458 444 430 414 397 379 358 344 321 288 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 170 164 158 151 145 139 131 123 116 109 103 97 92 86 81 76 74 71 70 69 67 64 61 59 58 57 57 57 57 57 56 55 55 55 56 58 59 60 60 60 59 58 56 54 54 54 55 56 57 57 57 56 56 55 54 52 50 48 45 42 42925 272 24325 -75 9689 11 55 25 7038 -1005 2688 2486 2312 2172 2063 1985 1935 1912 1915 1935 1970 2015 2066 2121 2181 2244 2310 2375 2374 2462 2552 2633 2714 2791 2860 2918 2963 2992 3009 3014 3007 2991 2965 2933 2895 2853 2809 2767 2726 2688 2653 2620 2591 2566 2642 2624 2616 2617 2623 2634 2647 2662 2676 2688 2698 2707 2717 2729 2743 2758 2771 2782 2791 2795 2787 2768 2739 2704 2667 2631 2598 2520 2509 2501 2496 2495 2497 2504 2512 2520 2527 2533 2538 2539 2536 2529 2518 2503 2483 2461 2436 2409 2384 2362 2341 2323 2305 2286 2266 2241 2214 2186 2154 2117 2079 2041 1985 1934 1889 1851 1821 1795 1771 1750 1732 1714 1695 1677 1661 1649 1640 1634 1628 1621 1613 1601 1606 1609 1609 1605 1598 1588 1573 1554 1533 1511 1487 1459 1428 1395 1359 1320 1276 1231 1185 1137 1090 1043 996 950 904 860 818 777 737 701 667 635 606 580 558 538 519 503 488 474 460 447 432 417 400 382 363 349 326 295 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 175 170 165 160 154 148 141 134 127 121 115 109 104 98 92 88 85 82 80 78 75 71 67 64 61 60 59 59 59 58 57 57 56 57 58 60 61 62 61 61 60 58 56 54 54 54 54 55 56 56 57 56 56 55 54 53 50 47 44 40 42984 272 24325 -75 9685 11 56 24 7042 -1035 2688 2487 2313 2172 2062 1981 1930 1904 1904 1921 1953 1995 2043 2096 2154 2217 2282 2347 2304 2394 2487 2572 2658 2740 2816 2881 2932 2967 2991 3002 3000 2989 2968 2940 2905 2866 2824 2783 2743 2705 2670 2637 2607 2581 2677 2658 2648 2647 2651 2659 2670 2681 2692 2701 2709 2716 2726 2739 2754 2771 2787 2799 2809 2812 2800 2775 2742 2701 2659 2618 2582 2511 2498 2488 2483 2482 2485 2493 2502 2511 2518 2525 2529 2530 2527 2520 2508 2492 2471 2446 2419 2390 2362 2337 2314 2294 2275 2258 2238 2214 2189 2162 2133 2099 2064 2031 1983 1939 1900 1868 1841 1816 1794 1773 1754 1735 1715 1696 1679 1667 1659 1653 1648 1641 1634 1622 1627 1629 1628 1623 1615 1603 1586 1564 1540 1513 1486 1456 1423 1389 1354 1316 1275 1232 1187 1142 1096 1050 1003 957 910 865 822 779 739 701 666 633 604 578 556 536 518 502 488 474 461 448 434 419 403 386 367 354 331 300 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 180 175 171 166 161 155 148 141 135 129 124 119 113 108 103 98 95 92 89 86 82 77 72 68 65 62 62 61 60 59 59 58 58 58 59 60 61 62 61 61 60 59 57 55 54 53 53 53 54 55 56 56 56 56 55 53 50 46 43 39 43043 272 24325 -75 9684 11 57 23 7052 -1047 2687 2489 2317 2177 2067 1987 1934 1907 1904 1919 1948 1986 2032 2082 2138 2199 2263 2327 2238 2329 2423 2509 2599 2685 2766 2837 2894 2935 2964 2981 2985 2979 2963 2939 2908 2871 2832 2792 2754 2716 2681 2648 2618 2592 2699 2678 2666 2661 2663 2669 2676 2685 2693 2700 2707 2714 2725 2741 2759 2778 2797 2811 2822 2824 2808 2779 2740 2694 2647 2603 2564 2518 2499 2486 2478 2476 2478 2486 2495 2504 2512 2518 2523 2524 2520 2513 2501 2484 2461 2435 2405 2373 2342 2313 2288 2267 2249 2232 2213 2190 2168 2144 2117 2087 2056 2026 1984 1946 1912 1884 1859 1835 1814 1793 1774 1753 1732 1712 1695 1682 1673 1667 1660 1653 1645 1632 1636 1637 1636 1631 1623 1611 1594 1571 1545 1516 1486 1454 1418 1384 1349 1312 1272 1231 1188 1145 1100 1054 1008 961 914 867 823 779 737 698 662 629 599 573 550 530 513 498 484 471 459 446 433 418 403 387 368 357 334 304 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 185 180 175 170 164 158 152 146 140 135 130 125 120 115 110 105 102 98 95 91 87 81 75 70 67 64 63 62 61 60 59 58 58 58 59 60 61 61 60 60 60 59 57 56 54 53 52 52 52 53 54 54 55 55 55 53 50 46 42 38 43101 272 24325 -75 9673 11 58 21 7061 -1032 2690 2496 2328 2191 2083 2003 1950 1922 1916 1928 1955 1991 2033 2081 2134 2193 2255 2317 2181 2270 2365 2452 2543 2632 2717 2793 2855 2900 2935 2957 2965 2963 2953 2933 2905 2871 2834 2796 2759 2722 2688 2655 2625 2598 2704 2680 2665 2658 2657 2660 2665 2672 2678 2685 2693 2703 2717 2736 2758 2780 2802 2819 2830 2831 2811 2777 2734 2684 2632 2585 2544 2530 2505 2488 2479 2476 2478 2485 2494 2503 2511 2518 2523 2524 2521 2513 2501 2483 2459 2430 2398 2363 2329 2296 2268 2246 2227 2211 2193 2173 2153 2131 2106 2079 2051 2024 1985 1950 1920 1894 1870 1847 1826 1806 1785 1765 1742 1721 1704 1690 1680 1672 1664 1656 1647 1632 1634 1635 1634 1630 1623 1613 1598 1576 1549 1520 1488 1453 1415 1379 1343 1306 1267 1227 1186 1144 1100 1055 1009 962 914 866 820 775 732 692 655 622 592 565 542 523 505 491 478 466 454 442 430 416 401 385 368 356 334 304 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 188 182 177 172 166 160 153 147 142 137 133 129 124 119 114 109 105 101 97 92 87 81 76 70 67 64 62 61 60 59 57 57 56 57 57 58 59 59 59 59 59 59 58 56 55 53 52 50 50 51 52 53 54 55 55 53 50 46 43 39 43160 276 24325 -75 9681 11 59 20 7068 -1008 2690 2503 2341 2208 2103 2024 1972 1944 1937 1947 1971 2004 2044 2088 2140 2196 2256 2315 2137 2224 2317 2403 2494 2585 2673 2751 2817 2866 2905 2931 2943 2946 2939 2923 2898 2867 2832 2795 2759 2724 2690 2657 2627 2600 2693 2666 2648 2638 2634 2635 2638 2644 2650 2658 2669 2682 2701 2724 2751 2777 2802 2821 2832 2832 2809 2771 2724 2670 2616 2565 2524 2535 2506 2486 2476 2473 2474 2481 2491 2501 2509 2517 2522 2524 2520 2513 2501 2483 2457 2426 2391 2354 2317 2281 2251 2228 2210 2195 2179 2160 2142 2122 2099 2074 2048 2022 1984 1951 1922 1896 1872 1849 1828 1808 1788 1767 1744 1723 1705 1691 1680 1671 1661 1651 1641 1624 1627 1627 1627 1625 1621 1613 1600 1580 1555 1525 1492 1455 1414 1375 1337 1300 1260 1221 1180 1139 1096 1050 1005 958 909 861 815 769 726 685 647 614 584 557 534 515 498 484 471 459 448 437 424 411 397 382 364 353 331 302 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 189 183 177 171 165 159 153 147 142 137 134 129 125 120 114 109 104 99 95 90 84 78 73 68 64 62 60 59 58 56 55 54 54 54 55 56 56 57 57 58 59 59 58 57 55 53 51 49 48 49 50 51 53 54 54 53 51 47 43 41 44 44 45 47 43219 276 24325 -75 9688 12 0 19 7075 -983 2696 2517 2362 2235 2133 2058 2007 1979 1971 1980 2002 2033 2070 2112 2160 2213 2271 2326 2107 2190 2281 2363 2453 2545 2633 2713 2781 2833 2874 2903 2919 2925 2921 2908 2886 2858 2824 2789 2754 2719 2686 2654 2624 2598 2668 2638 2616 2603 2597 2595 2598 2603 2611 2622 2636 2655 2680 2710 2741 2772 2800 2820 2831 2829 2803 2762 2712 2655 2598 2546 2503 2525 2495 2475 2465 2463 2464 2471 2481 2491 2499 2507 2512 2514 2510 2502 2490 2472 2445 2413 2377 2339 2301 2264 2233 2211 2193 2179 2164 2147 2131 2112 2092 2069 2044 2018 1981 1947 1918 1892 1867 1844 1822 1802 1782 1761 1738 1716 1698 1684 1672 1662 1652 1642 1630 1614 1616 1619 1620 1620 1619 1614 1604 1586 1562 1532 1498 1459 1415 1372 1332 1293 1252 1212 1171 1131 1087 1042 997 950 902 854 807 761 718 677 639 606 576 550 527 507 490 476 464 452 441 430 418 405 391 376 359 348 326 298 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 187 181 175 169 163 157 151 145 140 136 132 127 122 117 111 105 100 94 89 83 78 72 68 63 60 58 57 56 55 53 52 51 51 51 52 53 55 55 56 57 58 59 59 57 55 53 50 48 47 48 49 50 53 54 54 53 51 48 44 42 44 44 46 48 43277 282 24325 -75 9692 12 1 17 7083 -959 2703 2535 2389 2268 2172 2100 2051 2023 2015 2022 2042 2070 2104 2143 2188 2238 2292 2344 2101 2179 2265 2343 2430 2518 2606 2685 2754 2805 2848 2879 2896 2904 2903 2892 2872 2845 2814 2780 2746 2712 2680 2649 2619 2593 2630 2598 2573 2557 2549 2545 2547 2553 2563 2577 2597 2622 2652 2687 2724 2758 2788 2810 2821 2818 2789 2746 2694 2636 2578 2525 2482 2496 2467 2448 2439 2436 2437 2444 2453 2461 2469 2475 2479 2480 2475 2467 2455 2438 2412 2381 2346 2311 2275 2241 2212 2191 2175 2161 2147 2132 2117 2099 2080 2060 2036 2010 1974 1941 1912 1885 1859 1836 1814 1793 1773 1751 1728 1706 1687 1672 1660 1649 1639 1628 1618 1601 1606 1610 1614 1617 1618 1615 1608 1592 1569 1540 1505 1464 1418 1373 1330 1288 1246 1204 1163 1121 1078 1033 987 940 892 845 798 753 710 670 633 600 570 544 521 501 484 470 457 445 434 422 410 397 384 369 352 341 319 293 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 183 177 171 165 160 154 149 143 138 133 128 123 117 111 105 98 92 86 81 75 70 65 61 58 56 54 54 53 52 50 49 48 48 49 50 52 54 55 56 57 58 59 58 57 54 52 49 47 46 47 49 51 53 54 55 54 52 49 46 44 45 45 47 48 48 48 46 43 41 39 43336 284 24325 -75 9695 12 2 16 7090 -932 2709 2552 2417 2304 2215 2147 2102 2076 2068 2074 2093 2118 2150 2186 2229 2276 2327 2375 2114 2185 2266 2337 2419 2503 2588 2665 2732 2783 2825 2857 2874 2884 2884 2875 2857 2831 2800 2768 2734 2702 2670 2640 2611 2585 2582 2548 2522 2504 2493 2489 2490 2497 2510 2529 2554 2586 2623 2664 2705 2743 2775 2798 2807 2803 2772 2728 2675 2616 2558 2506 2463 2450 2424 2406 2397 2394 2394 2399 2406 2412 2418 2423 2425 2424 2419 2411 2401 2385 2363 2336 2306 2276 2245 2216 2191 2172 2157 2142 2128 2113 2098 2081 2063 2045 2023 2000 1966 1935 1906 1879 1855 1832 1810 1789 1767 1745 1720 1696 1676 1659 1645 1634 1624 1613 1604 1589 1596 1602 1608 1614 1617 1616 1611 1597 1576 1548 1513 1471 1424 1376 1331 1286 1242 1198 1156 1113 1069 1023 978 931 883 836 790 746 704 663 627 594 565 539 516 496 479 464 451 439 427 415 402 389 376 361 344 332 312 287 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 178 172 166 161 156 151 146 140 134 128 123 116 110 103 97 90 83 77 72 67 62 58 55 53 52 51 51 50 50 48 48 47 47 48 49 52 54 55 57 58 59 59 58 56 53 50 48 47 47 48 49 51 54 55 55 55 53 50 47 46 46 45 47 49 49 48 46 43 41 38 34 30 43395 284 24325 -75 9698 12 3 15 7098 -907 2711 2568 2445 2342 2260 2199 2158 2135 2128 2135 2152 2177 2206 2241 2281 2325 2372 2415 2149 2211 2285 2349 2425 2504 2584 2657 2722 2770 2811 2842 2859 2869 2869 2860 2842 2817 2787 2755 2722 2690 2660 2630 2602 2577 2531 2497 2469 2449 2437 2432 2434 2443 2458 2482 2513 2551 2595 2641 2686 2727 2761 2784 2793 2788 2756 2711 2658 2600 2542 2490 2448 2397 2375 2359 2349 2345 2343 2346 2349 2352 2355 2357 2357 2354 2348 2342 2334 2322 2305 2285 2263 2241 2218 2196 2176 2159 2143 2127 2110 2093 2076 2059 2042 2025 2007 1987 1957 1929 1903 1879 1856 1835 1814 1792 1769 1746 1718 1692 1668 1648 1632 1620 1610 1599 1591 1577 1585 1593 1601 1608 1613 1614 1610 1598 1579 1553 1520 1479 1432 1383 1335 1289 1242 1197 1152 1108 1062 1016 970 923 875 829 784 740 698 658 622 590 561 535 512 491 474 458 445 432 419 406 394 381 367 353 336 323 304 280 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 172 166 161 157 152 148 143 136 129 122 115 108 101 94 87 80 74 68 64 59 56 53 51 50 49 49 49 49 49 48 47 47 47 48 50 52 54 56 58 59 60 59 58 55 52 50 48 47 47 48 50 53 55 56 56 55 53 51 48 47 47 46 47 49 48 47 44 41 39 36 33 30 43454 285 24325 -75 9704 12 4 14 7107 -881 2713 2585 2474 2383 2310 2256 2221 2201 2197 2205 2222 2245 2274 2306 2343 2383 2427 2465 2206 2260 2326 2382 2450 2523 2597 2665 2725 2769 2808 2836 2851 2860 2859 2850 2832 2807 2776 2744 2711 2680 2650 2621 2593 2569 2483 2448 2420 2399 2386 2381 2383 2394 2412 2440 2477 2521 2570 2621 2670 2713 2748 2772 2781 2774 2742 2698 2646 2588 2531 2479 2438 2343 2324 2309 2300 2294 2290 2290 2291 2291 2292 2292 2290 2287 2282 2277 2273 2266 2256 2244 2230 2217 2202 2187 2170 2155 2137 2117 2097 2076 2056 2037 2019 2004 1988 1972 1947 1924 1902 1882 1862 1843 1823 1802 1779 1754 1723 1693 1666 1642 1623 1609 1598 1587 1579 1566 1574 1583 1592 1600 1606 1607 1604 1594 1578 1555 1525 1486 1440 1392 1344 1295 1247 1199 1153 1107 1059 1012 965 917 869 823 778 735 693 654 618 586 556 530 507 487 469 452 438 424 411 398 385 371 358 343 326 313 295 272 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 161 157 153 149 144 139 131 123 114 106 98 91 83 77 71 65 61 57 54 52 50 49 48 48 48 49 49 48 48 47 47 47 49 51 53 56 57 59 60 60 60 58 55 52 49 48 47 48 49 51 53 55 56 56 56 54 52 49 48 48 47 48 49 47 46 42 39 37 35 32 31 32 43513 287 24325 -75 9712 12 5 13 7115 -855 2716 2603 2507 2426 2363 2317 2287 2272 2270 2280 2297 2321 2348 2379 2413 2451 2491 2525 2295 2339 2396 2442 2500 2564 2631 2691 2746 2784 2818 2842 2854 2860 2858 2847 2827 2801 2769 2736 2704 2672 2642 2614 2587 2563 2441 2408 2380 2359 2346 2341 2344 2356 2378 2410 2451 2500 2554 2609 2661 2706 2742 2766 2774 2767 2735 2691 2639 2583 2526 2476 2434 2306 2289 2276 2266 2258 2253 2250 2249 2247 2247 2246 2243 2240 2237 2234 2233 2231 2227 2221 2215 2209 2201 2190 2176 2161 2141 2117 2091 2065 2041 2019 2000 1984 1970 1957 1936 1917 1900 1884 1869 1852 1835 1816 1793 1766 1733 1700 1669 1642 1620 1604 1592 1581 1571 1557 1565 1574 1582 1590 1595 1597 1595 1587 1574 1555 1528 1492 1449 1402 1354 1305 1255 1205 1157 1108 1059 1010 962 913 865 818 774 731 689 649 613 581 551 525 502 481 463 446 431 417 403 388 375 361 347 332 316 302 285 264 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 162 157 153 149 146 140 134 125 115 105 96 88 80 74 68 63 59 55 53 51 49 49 49 49 49 49 50 50 49 48 48 48 48 49 51 54 56 58 59 60 60 60 58 55 52 49 48 47 48 50 52 54 55 56 56 56 54 52 50 49 48 47 48 48 46 44 40 37 35 33 32 31 32 35 36 43571 287 24325 -75 9712 12 6 11 7123 -828 2721 2624 2541 2473 2419 2381 2357 2347 2348 2360 2378 2401 2428 2457 2490 2525 2562 2590 2397 2431 2479 2515 2563 2618 2676 2729 2775 2807 2835 2854 2862 2865 2859 2845 2824 2796 2763 2729 2696 2664 2634 2606 2580 2557 2412 2380 2353 2333 2321 2316 2320 2334 2359 2394 2439 2492 2549 2607 2660 2706 2742 2765 2773 2766 2733 2691 2640 2585 2529 2479 2437 2291 2274 2262 2252 2243 2237 2232 2229 2227 2226 2225 2223 2221 2219 2219 2221 2222 2221 2220 2219 2217 2212 2204 2191 2174 2152 2124 2094 2064 2034 2009 1987 1969 1955 1942 1923 1908 1894 1882 1870 1856 1842 1824 1803 1776 1742 1707 1675 1646 1622 1604 1591 1579 1569 1553 1560 1567 1574 1581 1586 1587 1585 1579 1569 1553 1529 1496 1456 1412 1364 1314 1263 1212 1162 1111 1060 1010 960 910 861 814 769 726 684 644 608 575 546 520 496 475 457 439 423 408 394 379 365 351 337 321 305 291 275 254 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 155 151 146 142 136 128 117 107 96 87 78 71 65 61 57 54 52 50 49 49 49 50 50 50 51 51 50 49 48 48 48 48 49 52 55 57 58 60 60 60 59 58 55 52 49 48 48 49 50 52 54 55 56 56 55 54 53 51 50 49 48 48 48 46 43 39 36 34 33 32 32 32 35 36 43630 287 24325 -75 9718 12 7 10 7132 -801 2721 2640 2571 2515 2473 2443 2426 2421 2426 2439 2459 2483 2510 2539 2569 2602 2635 2659 2515 2539 2578 2603 2642 2687 2735 2779 2817 2842 2863 2876 2879 2877 2868 2851 2826 2796 2761 2726 2692 2660 2630 2602 2577 2554 2397 2368 2343 2324 2313 2309 2315 2330 2357 2394 2442 2498 2557 2616 2670 2716 2752 2775 2782 2774 2742 2700 2651 2596 2540 2490 2447 2304 2287 2275 2264 2254 2247 2240 2236 2232 2231 2230 2229 2228 2228 2230 2233 2235 2236 2237 2237 2236 2232 2224 2210 2192 2168 2138 2105 2071 2038 2009 1983 1962 1946 1932 1911 1896 1883 1872 1862 1850 1838 1823 1803 1779 1746 1712 1680 1651 1627 1610 1596 1584 1571 1554 1559 1564 1570 1575 1579 1581 1579 1574 1565 1551 1529 1499 1462 1419 1372 1322 1271 1219 1167 1114 1061 1010 958 907 857 810 764 720 677 637 602 569 539 513 490 469 450 432 416 400 385 370 356 341 326 311 295 280 265 245 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 152 148 143 137 130 121 109 98 87 78 70 64 59 55 53 51 50 49 49 49 50 51 52 52 52 52 51 50 48 48 48 48 49 51 54 57 58 59 60 60 59 57 55 52 49 48 48 48 50 52 53 54 55 55 54 54 53 51 50 50 49 49 48 45 43 39 36 34 33 32 32 33 35 36 43689 287 24325 -75 9717 12 8 9 7140 -773 2717 2652 2598 2554 2521 2500 2490 2491 2500 2516 2538 2563 2590 2618 2648 2678 2709 2729 2646 2660 2690 2705 2734 2769 2807 2841 2871 2887 2901 2907 2904 2897 2883 2862 2834 2801 2764 2727 2691 2659 2629 2601 2576 2554 2399 2372 2349 2332 2322 2319 2326 2343 2371 2409 2459 2516 2576 2635 2690 2735 2770 2793 2800 2792 2761 2720 2671 2617 2560 2509 2465 2337 2319 2306 2294 2283 2275 2267 2261 2257 2256 2255 2255 2255 2256 2258 2261 2263 2264 2264 2264 2261 2255 2245 2229 2210 2185 2154 2120 2084 2049 2017 1987 1962 1942 1925 1901 1883 1869 1857 1847 1835 1823 1810 1793 1771 1742 1711 1682 1655 1633 1616 1603 1590 1577 1558 1562 1566 1570 1574 1577 1579 1577 1573 1565 1551 1530 1501 1466 1424 1377 1326 1274 1222 1169 1114 1060 1007 955 902 852 804 758 713 670 630 594 562 532 505 482 461 443 425 408 393 377 362 347 333 318 302 286 272 257 237 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 150 145 139 132 123 113 101 90 79 71 63 58 55 52 50 49 49 49 49 50 51 52 53 53 53 53 51 50 48 48 47 47 48 51 54 56 57 58 59 59 58 57 55 52 49 48 47 48 50 51 53 54 54 54 53 53 52 51 51 50 49 49 48 46 43 39 36 34 33 33 33 33 35 36 43748 287 24325 -75 9717 12 9 8 7149 -745 2710 2659 2619 2587 2565 2552 2549 2555 2568 2588 2612 2639 2667 2696 2725 2754 2782 2799 2784 2790 2811 2816 2834 2859 2888 2912 2932 2939 2945 2945 2935 2922 2903 2877 2846 2810 2770 2731 2694 2661 2631 2603 2579 2557 2415 2391 2371 2355 2347 2345 2353 2370 2398 2436 2485 2542 2601 2660 2713 2758 2792 2815 2823 2816 2785 2746 2698 2644 2587 2534 2488 2387 2367 2351 2337 2325 2314 2305 2298 2293 2292 2291 2291 2292 2294 2296 2298 2300 2300 2298 2295 2289 2279 2266 2247 2225 2200 2169 2135 2100 2063 2029 1997 1968 1943 1923 1894 1872 1855 1840 1827 1815 1803 1790 1775 1756 1731 1705 1679 1656 1637 1622 1609 1597 1583 1564 1567 1570 1573 1576 1579 1580 1579 1575 1567 1553 1532 1503 1468 1426 1378 1326 1273 1220 1166 1110 1055 1002 948 896 845 797 750 705 662 622 586 554 524 497 474 454 435 417 401 386 370 355 341 326 311 296 280 266 251 231 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 148 142 134 126 116 105 93 82 72 64 58 54 51 50 49 49 49 49 49 50 51 53 53 53 53 53 51 50 48 48 47 47 48 50 52 55 56 57 58 58 57 56 54 52 49 48 46 47 50 51 52 53 53 52 52 52 52 51 51 50 50 49 48 46 43 40 37 35 33 33 33 33 34 35 43806 265 24325 -75 9710 12 10 6 7157 -718 2705 2668 2640 2619 2607 2602 2606 2617 2635 2658 2685 2713 2743 2772 2801 2829 2855 2869 2929 2926 2939 2935 2943 2958 2977 2991 3001 3000 2997 2989 2973 2954 2929 2899 2863 2824 2781 2740 2702 2667 2637 2609 2585 2564 2446 2424 2406 2393 2385 2385 2393 2410 2437 2475 2522 2577 2635 2691 2743 2787 2820 2842 2851 2845 2816 2778 2731 2678 2620 2565 2517 2448 2423 2402 2384 2370 2357 2347 2339 2335 2333 2333 2334 2336 2338 2340 2342 2342 2340 2335 2327 2317 2302 2284 2262 2238 2212 2182 2149 2115 2078 2043 2009 1977 1949 1926 1893 1866 1845 1826 1810 1796 1782 1769 1755 1739 1716 1694 1672 1654 1638 1625 1613 1601 1587 1568 1570 1573 1576 1578 1581 1582 1581 1578 1569 1554 1532 1503 1467 1424 1375 1322 1268 1214 1159 1103 1048 993 940 888 837 788 741 696 653 614 578 546 516 489 466 446 427 410 394 379 364 350 336 321 307 292 276 262 248 227 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 144 137 128 119 108 97 85 75 66 59 54 51 50 49 49 49 49 49 50 50 51 52 53 53 53 52 51 50 48 48 47 47 47 48 51 53 54 56 57 57 56 55 53 51 49 47 44 45 49 50 52 52 43865 265 24325 -75 9708 12 11 5 7165 -689 2701 2677 2661 2650 2646 2650 2660 2676 2698 2724 2754 2784 2815 2845 2874 2901 2925 2936 3071 3063 3068 3055 3056 3061 3070 3074 3076 3065 3055 3039 3016 2990 2960 2925 2885 2842 2797 2753 2714 2678 2647 2619 2595 2575 2488 2468 2453 2441 2435 2436 2444 2460 2486 2521 2566 2617 2670 2723 2772 2813 2844 2865 2874 2870 2842 2807 2761 2709 2651 2596 2547 2515 2481 2453 2430 2413 2399 2388 2380 2377 2376 2377 2379 2382 2385 2387 2387 2385 2382 2373 2360 2344 2324 2302 2276 2250 2224 2194 2162 2129 2093 2057 2022 1988 1958 1934 1896 1866 1841 1819 1800 1783 1767 1753 1738 1723 1703 1682 1663 1648 1634 1623 1611 1600 1586 1567 1570 1572 1575 1578 1580 1582 1582 1578 1570 1554 1530 1500 1463 1418 1368 1314 1259 1205 1149 1093 1037 983 931 879 829 780 733 688 645 606 570 538 508 482 459 439 420 403 388 374 360 346 332 318 304 289 274 261 246 225 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 139 131 121 111 100 89 78 69 61 56 52 49 49 49 50 50 50 50 50 50 50 51 51 51 51 51 50 49 49 48 48 47 47 47 49 50 52 54 56 56 56 55 53 51 48 47 43 43 48 50 51 53 43924 265 24325 -75 9708 12 12 4 7174 -663 2696 2683 2677 2676 2680 2691 2707 2728 2754 2784 2816 2848 2881 2912 2941 2967 2990 2999 3196 3183 3182 3164 3158 3155 3156 3151 3144 3126 3108 3085 3056 3025 2990 2950 2906 2860 2813 2767 2726 2690 2659 2631 2607 2587 2536 2518 2505 2495 2491 2492 2500 2515 2539 2571 2612 2658 2707 2755 2799 2837 2866 2885 2895 2891 2865 2832 2788 2737 2679 2624 2574 2585 2539 2502 2473 2454 2439 2429 2422 2420 2421 2423 2427 2430 2433 2434 2431 2427 2420 2407 2389 2368 2343 2317 2288 2260 2234 2206 2174 2143 2107 2071 2035 2000 1969 1944 1905 1872 1845 1820 1798 1778 1760 1744 1728 1713 1692 1672 1654 1640 1627 1616 1605 1593 1579 1561 1564 1567 1570 1573 1576 1579 1578 1576 1566 1549 1525 1494 1456 1410 1358 1303 1248 1193 1138 1082 1027 974 922 871 822 773 726 681 638 600 564 532 502 476 453 433 414 398 383 369 356 342 329 316 302 288 273 262 246 225 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 144 134 124 114 103 92 81 72 64 57 53 50 48 48 49 51 51 51 51 50 49 49 49 49 49 50 50 50 49 49 49 48 47 46 46 47 48 50 53 55 56 55 54 53 50 48 46 42 42 47 49 51 54 43983 265 24325 -75 9700 12 13 3 7182 -634 2689 2685 2689 2696 2707 2724 2746 2772 2802 2834 2869 2904 2938 2970 3000 3025 3047 3055 3311 3294 3289 3267 3254 3246 3238 3227 3212 3187 3162 3132 3098 3061 3021 2977 2930 2881 2831 2784 2742 2705 2673 2645 2621 2601 2585 2569 2556 2548 2545 2547 2554 2568 2589 2617 2653 2693 2735 2776 2815 2848 2873 2891 2900 2898 2874 2844 2803 2754 2699 2645 2596 2648 2591 2544 2511 2490 2475 2466 2461 2460 2462 2465 2469 2472 2474 2472 2466 2458 2447 2429 2406 2381 2354 2326 2297 2268 2243 2216 2186 2156 2122 2085 2049 2014 1982 1957 1916 1882 1853 1825 1801 1779 1759 1741 1725 1708 1686 1665 1646 1631 1617 1605 1593 1581 1567 1549 1553 1557 1561 1565 1569 1571 1571 1569 1559 1542 1517 1485 1446 1399 1346 1291 1236 1181 1126 1071 1017 965 915 865 816 768 722 677 635 596 561 528 498 472 449 429 410 394 379 366 352 339 327 314 301 288 273 262 247 226 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 139 129 118 106 95 84 75 66 59 54 50 48 48 49 50 52 53 52 52 50 48 47 47 47 47 48 48 49 49 49 49 49 48 46 46 46 47 49 52 54 55 55 54 52 50 47 45 42 42 46 49 52 57 44041 265 24325 -75 9706 12 14 1 7190 -605 2680 2684 2694 2708 2725 2747 2773 2804 2837 2872 2909 2946 2982 3016 3046 3072 3093 3101 3407 3389 3380 3355 3339 3325 3311 3293 3272 3241 3210 3175 3135 3094 3050 3002 2952 2900 2849 2800 2757 2719 2687 2659 2636 2616 2632 2617 2606 2599 2597 2600 2607 2619 2636 2660 2689 2722 2756 2790 2821 2848 2869 2883 2892 2890 2869 2842 2805 2759 2707 2656 2609 2693 2627 2576 2540 2519 2505 2498 2493 2494 2496 2499 2502 2504 2503 2497 2486 2473 2456 2433 2406 2378 2350 2323 2295 2269 2246 2222 2194 2166 2133 2097 2062 2027 1995 1970 1929 1894 1862 1833 1807 1783 1761 1742 1724 1707 1682 1659 1638 1621 1605 1591 1577 1565 1551 1534 1538 1543 1548 1553 1558 1560 1561 1558 1548 1530 1505 1473 1433 1386 1333 1279 1223 1169 1116 1062 1009 958 909 860 812 766 720 676 634 595 560 527 497 471 448 427 408 392 377 363 350 337 325 313 300 288 274 263 248 227 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 135 124 112 100 88 78 69 61 56 52 49 48 48 49 51 53 54 53 52 49 47 45 45 45 45 46 47 48 49 49 49 49 48 47 46 46 47 49 51 53 54 53 52 51 49 47 45 42 43 47 50 53 58 44100 264 24325 -75 9708 12 15 0 7198 -576 2672 2683 2699 2718 2740 2766 2796 2829 2865 2903 2942 2981 3019 3054 3085 3111 3132 3138 3480 3463 3451 3426 3406 3388 3370 3347 3321 3285 3249 3210 3166 3121 3073 3023 2971 2917 2864 2815 2771 2734 2702 2674 2650 2631 2674 2659 2650 2645 2644 2647 2653 2663 2676 2694 2717 2741 2766 2790 2812 2832 2848 2859 2866 2865 2847 2825 2792 2751 2703 2657 2615 2709 2641 2591 2558 2539 2527 2521 2518 2519 2520 2522 2523 2522 2516 2505 2487 2466 2444 2415 2385 2356 2328 2304 2280 2257 2238 2218 2193 2168 2137 2104 2071 2038 2007 1982 1941 1905 1872 1840 1812 1787 1763 1743 1724 1705 1679 1654 1631 1611 1592 1576 1561 1548 1534 1517 1522 1528 1533 1539 1544 1547 1547 1544 1534 1516 1492 1459 1419 1373 1320 1266 1212 1159 1107 1054 1002 953 905 857 810 764 720 676 635 597 562 529 499 473 449 428 408 391 376 362 349 336 324 312 300 288 274 264 249 228 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 132 120 107 94 83 73 64 58 54 51 49 48 48 49 51 53 53 53 51 48 45 43 43 43 43 44 46 47 48 49 49 49 48 47 46 46 47 49 51 52 52 51 50 49 47 46 45 44 44 48 52 54 44159 264 24325 -75 9703 12 15 59 7206 -546 2666 2680 2701 2724 2750 2779 2812 2848 2886 2926 2966 3007 3046 3082 3114 3140 3161 3168 3527 3512 3500 3475 3455 3435 3413 3387 3357 3319 3279 3236 3190 3142 3092 3039 2986 2932 2878 2828 2785 2747 2715 2688 2665 2646 2707 2693 2685 2682 2682 2686 2691 2698 2708 2720 2735 2750 2765 2779 2792 2803 2812 2819 2825 2824 2810 2791 2764 2728 2687 2648 2612 2692 2633 2591 2565 2551 2542 2538 2536 2536 2536 2535 2532 2526 2515 2496 2470 2441 2411 2377 2344 2315 2289 2267 2248 2231 2216 2200 2180 2158 2132 2103 2074 2044 2015 1991 1952 1915 1881 1847 1817 1789 1764 1742 1723 1702 1675 1649 1625 1602 1581 1563 1547 1534 1519 1502 1507 1513 1519 1524 1530 1533 1532 1527 1516 1499 1475 1442 1403 1358 1307 1255 1201 1149 1099 1047 996 948 900 853 807 762 719 677 637 599 565 533 503 477 453 431 411 394 378 363 350 337 325 313 301 289 275 265 250 230 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 129 116 103 90 79 69 62 56 53 51 49 48 48 49 50 52 53 52 50 46 43 41 41 41 42 43 45 47 48 49 49 49 49 48 47 47 48 49 50 50 49 49 48 47 46 46 46 46 47 50 53 55 44218 264 24325 -75 9702 12 16 58 7213 -516 2659 2676 2698 2723 2750 2781 2815 2852 2892 2932 2973 3015 3055 3092 3124 3151 3172 3180 3553 3540 3528 3506 3486 3465 3442 3413 3381 3341 3300 3254 3206 3157 3105 3051 2997 2943 2889 2840 2796 2759 2728 2701 2678 2660 2729 2717 2710 2708 2709 2712 2716 2721 2727 2733 2739 2745 2750 2753 2755 2758 2761 2764 2768 2768 2758 2744 2723 2694 2661 2629 2601 2648 2606 2580 2565 2558 2554 2553 2552 2551 2549 2544 2537 2524 2505 2479 2443 2403 2365 2326 2290 2260 2235 2217 2203 2190 2179 2168 2153 2136 2116 2093 2070 2045 2020 1998 1961 1924 1888 1852 1820 1789 1762 1740 1719 1698 1670 1644 1618 1595 1573 1554 1537 1524 1510 1492 1497 1502 1506 1511 1515 1517 1514 1508 1496 1479 1455 1423 1385 1342 1294 1245 1192 1142 1092 1041 990 942 894 848 802 758 717 676 637 601 568 537 508 482 458 436 416 397 381 366 352 339 327 315 303 291 277 267 252 232 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 127 114 101 87 76 67 60 56 53 52 50 48 47 48 49 50 51 50 48 45 42 40 39 39 40 42 44 46 48 49 50 50 50 49 48 48 48 49 49 48 47 46 45 44 44 45 47 48 49 51 54 55 44276 264 24325 -75 9705 12 17 56 7221 -486 2652 2669 2692 2717 2745 2776 2811 2848 2888 2929 2971 3012 3053 3091 3124 3151 3172 3181 3551 3541 3531 3511 3493 3472 3449 3420 3387 3347 3304 3258 3209 3159 3108 3054 3000 2946 2894 2845 2803 2767 2736 2710 2688 2670 2741 2729 2724 2723 2725 2728 2731 2733 2734 2734 2733 2729 2724 2716 2709 2703 2700 2699 2701 2701 2695 2687 2671 2650 2624 2601 2581 2591 2572 2564 2564 2567 2568 2569 2570 2569 2565 2557 2543 2523 2495 2459 2412 2361 2314 2270 2232 2201 2177 2162 2151 2143 2136 2129 2119 2107 2093 2077 2060 2041 2021 2002 1968 1932 1895 1857 1822 1789 1760 1736 1713 1692 1664 1638 1613 1590 1568 1550 1534 1521 1506 1488 1491 1494 1497 1499 1501 1500 1495 1487 1474 1457 1433 1403 1367 1327 1283 1236 1185 1136 1087 1035 984 935 887 840 794 751 711 672 635 601 569 539 512 486 463 441 421 403 386 370 356 343 331 319 306 294 280 270 254 235 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 125 113 99 86 74 65 60 56 54 52 51 48 46 46 47 48 49 49 47 44 41 39 38 38 39 41 44 46 48 50 51 51 51 50 49 49 48 48 47 46 44 43 42 42 43 45 47 49 51 53 55 55 44335 264 24325 -75 9706 12 18 55 7229 -456 2647 2663 2684 2709 2736 2767 2802 2839 2879 2919 2961 3003 3044 3082 3115 3142 3164 3173 3523 3517 3509 3493 3477 3458 3435 3407 3375 3336 3294 3249 3201 3152 3101 3048 2996 2944 2893 2846 2805 2770 2741 2716 2695 2678 2742 2732 2728 2728 2730 2733 2733 2732 2729 2723 2714 2701 2686 2668 2651 2637 2628 2624 2625 2626 2624 2622 2613 2599 2582 2568 2556 2535 2540 2552 2566 2580 2588 2593 2595 2594 2590 2577 2558 2529 2491 2444 2386 2325 2269 2219 2179 2147 2123 2110 2103 2097 2093 2089 2083 2076 2068 2058 2047 2034 2019 2003 1972 1937 1900 1861 1823 1789 1757 1731 1708 1685 1658 1633 1609 1587 1567 1550 1536 1523 1508 1489 1490 1491 1490 1489 1487 1483 1475 1464 1449 1432 1410 1381 1349 1312 1272 1228 1180 1132 1083 1031 978 927 877 830 783 740 701 664 629 597 567 539 513 489 468 446 426 408 392 376 362 349 336 324 311 298 284 273 257 238 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 123 112 99 85 73 64 60 56 55 54 52 48 46 44 45 46 47 48 46 43 40 39 38 38 39 41 44 47 49 51 52 52 51 51 50 49 48 47 46 43 41 40 40 40 41 44 48 50 53 54 56 55 44394 264 24325 -75 9707 12 19 54 7237 -425 2647 2660 2680 2703 2728 2758 2791 2827 2866 2906 2946 2988 3028 3066 3099 3126 3146 3157 3469 3467 3463 3451 3438 3421 3401 3376 3346 3309 3270 3227 3181 3134 3085 3035 2985 2935 2886 2842 2803 2770 2742 2719 2699 2682 2737 2729 2725 2726 2728 2729 2727 2722 2714 2702 2686 2664 2640 2613 2588 2566 2553 2547 2548 2551 2555 2558 2555 2549 2539 2534 2531 2490 2515 2544 2571 2595 2609 2618 2623 2624 2619 2605 2581 2544 2498 2441 2373 2302 2239 2185 2142 2110 2086 2074 2068 2063 2061 2058 2055 2051 2046 2040 2034 2024 2013 1999 1971 1938 1901 1862 1823 1787 1754 1726 1702 1679 1653 1629 1606 1586 1569 1554 1542 1529 1515 1495 1493 1490 1486 1480 1474 1465 1455 1440 1424 1407 1386 1361 1331 1299 1263 1222 1177 1129 1080 1027 973 920 868 819 772 728 690 653 620 590 562 536 513 490 470 450 431 414 397 382 368 355 342 330 316 303 289 278 261 242 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 123 112 99 85 73 65 60 58 56 55 53 49 46 44 44 45 47 48 47 44 42 40 40 40 41 43 46 49 51 52 53 53 52 52 50 49 48 46 44 41 39 38 38 38 40 43 48 51 54 55 56 55 44453 242 24325 -75 9708 12 20 53 7244 -394 2640 2651 2669 2689 2713 2740 2772 2806 2843 2882 2921 2962 3002 3039 3071 3097 3118 3129 3393 3395 3394 3387 3378 3365 3349 3327 3301 3269 3232 3193 3151 3107 3061 3014 2967 2921 2875 2834 2797 2766 2741 2718 2700 2684 2725 2718 2716 2717 2719 2717 2712 2703 2690 2672 2648 2618 2585 2551 2518 2492 2475 2468 2471 2477 2486 2495 2499 2500 2499 2501 2505 2458 2496 2536 2573 2606 2627 2642 2650 2653 2650 2635 2608 2567 2514 2451 2377 2300 2231 2173 2128 2095 2071 2057 2050 2045 2042 2039 2036 2032 2029 2025 2020 2012 2002 1989 1964 1933 1898 1860 1820 1783 1750 1721 1696 1673 1648 1625 1604 1586 1572 1559 1548 1536 1521 1501 1495 1489 1481 1471 1460 1448 1435 1419 1402 1384 1365 1342 1316 1287 1255 1217 1174 1127 1078 1024 968 913 860 809 761 717 678 643 611 582 555 532 510 489 470 452 434 418 402 387 374 361 348 336 322 309 295 283 266 246 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 123 113 101 87 75 67 62 60 59 58 56 52 48 46 45 47 48 50 50 49 48 47 46 47 47 49 51 53 55 54 44512 241 24325 -75 9710 12 21 52 7252 -363 2643 2650 2664 2681 2702 2727 2756 2787 2822 2858 2896 2934 2972 3008 3039 3065 3085 3097 3298 3305 3308 3305 3300 3292 3280 3263 3241 3214 3182 3148 3110 3070 3028 2986 2943 2900 2858 2820 2786 2758 2734 2713 2696 2681 2708 2704 2703 2704 2703 2700 2691 2677 2659 2635 2605 2568 2529 2488 2451 2421 2403 2397 2402 2412 2427 2442 2453 2460 2465 2473 2484 2439 2483 2528 2571 2610 2637 2657 2670 2677 2676 2662 2636 2595 2540 2474 2398 2319 2247 2186 2138 2103 2077 2060 2050 2042 2035 2029 2024 2019 2014 2010 2003 1995 1985 1972 1950 1922 1889 1853 1815 1779 1746 1717 1691 1668 1644 1622 1602 1586 1573 1562 1551 1539 1524 1503 1495 1485 1474 1461 1446 1431 1416 1399 1382 1364 1347 1326 1303 1276 1246 1212 1170 1124 1075 1021 965 909 854 803 754 709 670 635 603 575 549 527 506 486 469 452 435 420 405 392 379 366 354 342 328 315 300 288 271 251 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 125 116 105 92 81 71 67 64 63 62 60 57 53 51 51 51 53 55 56 58 58 58 58 58 58 59 61 61 60 44570 241 24325 -75 9703 12 22 50 7260 -333 2648 2650 2660 2673 2690 2711 2736 2765 2796 2830 2865 2901 2937 2971 3001 3025 3044 3056 3188 3199 3207 3211 3211 3209 3202 3190 3173 3152 3125 3096 3063 3028 2991 2953 2914 2875 2838 2803 2773 2747 2725 2706 2690 2676 2689 2686 2686 2686 2684 2677 2664 2646 2623 2593 2557 2515 2471 2426 2386 2354 2336 2333 2341 2355 2377 2397 2413 2426 2436 2449 2464 2430 2472 2516 2559 2601 2632 2657 2674 2685 2687 2677 2655 2617 2566 2502 2430 2354 2282 2218 2166 2126 2096 2074 2057 2044 2032 2022 2013 2005 1997 1990 1982 1972 1960 1947 1928 1904 1875 1842 1806 1772 1740 1711 1685 1662 1638 1616 1596 1580 1567 1557 1546 1534 1518 1496 1485 1474 1461 1446 1429 1413 1397 1380 1363 1346 1330 1311 1289 1264 1236 1203 1163 1119 1070 1017 961 905 851 799 751 705 666 631 599 571 545 523 503 484 467 451 436 422 408 395 383 371 359 347 333 320 305 293 276 256 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 128 121 111 99 88 78 73 70 68 66 64 62 59 58 57 57 58 60 63 65 67 68 68 68 68 68 69 67 64 44629 241 24325 -75 9701 12 23 49 7269 -307 2654 2652 2657 2666 2678 2695 2717 2741 2769 2799 2830 2864 2897 2929 2957 2980 2998 3010 3077 3092 3102 3110 3115 3117 3116 3109 3098 3082 3062 3038 3011 2981 2950 2916 2882 2848 2814 2784 2756 2733 2714 2697 2681 2668 2669 2668 2668 2667 2663 2652 2635 2612 2584 2549 2508 2462 2414 2367 2325 2294 2278 2278 2290 2310 2337 2363 2385 2402 2416 2432 2450 2427 2463 2502 2542 2582 2614 2642 2663 2677 2683 2677 2661 2631 2587 2530 2465 2394 2323 2257 2201 2154 2117 2086 2062 2042 2024 2009 1996 1984 1974 1964 1953 1941 1929 1915 1899 1879 1853 1824 1792 1760 1729 1701 1674 1650 1625 1601 1580 1563 1550 1538 1527 1514 1498 1475 1463 1451 1438 1423 1406 1390 1375 1359 1342 1326 1311 1292 1272 1248 1221 1190 1152 1109 1062 1010 957 902 849 798 750 705 666 631 599 570 544 522 502 483 467 451 437 424 410 398 386 375 362 350 337 323 308 296 279 259 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 131 124 116 105 95 85 79 75 73 70 68 65 63 62 60 60 61 63 65 69 71 72 73 73 73 72 73 70 65 44688 241 24325 -75 9698 12 24 48 7278 -281 2668 2661 2660 2664 2672 2684 2701 2721 2744 2769 2797 2827 2857 2886 2912 2932 2949 2960 2960 2977 2991 3003 3012 3019 3022 3021 3017 3008 2994 2976 2955 2932 2905 2877 2848 2819 2790 2763 2739 2718 2701 2686 2672 2659 2649 2649 2649 2647 2640 2626 2605 2578 2545 2506 2461 2411 2362 2314 2273 2244 2231 2234 2251 2276 2309 2339 2365 2386 2402 2421 2440 2431 2458 2488 2522 2557 2588 2616 2638 2653 2662 2661 2651 2629 2594 2546 2491 2427 2359 2292 2230 2176 2130 2090 2056 2030 2006 1986 1970 1955 1942 1930 1916 1902 1888 1874 1860 1842 1820 1795 1766 1737 1708 1680 1652 1626 1598 1572 1549 1529 1514 1502 1489 1476 1460 1437 1426 1415 1403 1389 1375 1360 1346 1331 1316 1300 1285 1267 1247 1224 1199 1170 1135 1094 1049 1001 951 899 847 798 752 707 668 633 601 572 546 524 504 485 468 453 439 426 413 401 390 378 365 353 339 325 310 297 279 258 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 132 125 118 110 101 91 85 81 78 74 71 68 66 64 62 61 62 63 66 68 70 72 72 73 72 72 72 69 64 44747 242 24325 -75 9700 12 25 47 7289 -278 2687 2674 2669 2668 2670 2678 2689 2704 2722 2743 2766 2792 2818 2844 2866 2884 2898 2908 2845 2864 2880 2895 2909 2920 2929 2934 2935 2933 2925 2914 2899 2882 2861 2838 2815 2790 2765 2742 2721 2703 2688 2674 2661 2649 2631 2632 2632 2629 2619 2602 2577 2546 2509 2467 2419 2368 2318 2271 2232 2206 2197 2204 2225 2255 2292 2326 2355 2378 2397 2416 2435 2440 2459 2481 2507 2535 2562 2587 2607 2623 2632 2634 2629 2615 2589 2551 2504 2448 2384 2316 2248 2187 2132 2083 2042 2009 1979 1955 1935 1918 1902 1887 1870 1854 1838 1823 1808 1792 1772 1750 1725 1698 1671 1642 1613 1584 1554 1525 1499 1478 1461 1448 1435 1421 1405 1384 1375 1366 1357 1346 1334 1321 1308 1294 1279 1264 1248 1231 1212 1191 1168 1142 1110 1073 1033 988 942 893 844 797 752 709 670 635 604 575 549 526 506 488 471 456 442 429 417 404 393 380 367 354 339 324 308 294 276 254 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 131 125 120 113 106 98 92 87 83 79 75 71 68 65 63 62 62 62 64 66 68 69 70 70 70 70 70 67 62 56 44806 242 24325 -75 9706 12 26 46 7297 -306 2706 2690 2680 2674 2672 2674 2680 2690 2703 2718 2736 2757 2779 2800 2819 2834 2846 2855 2736 2755 2773 2790 2807 2822 2835 2845 2852 2856 2855 2851 2842 2830 2815 2798 2779 2759 2738 2719 2701 2686 2672 2660 2648 2636 2615 2616 2615 2609 2598 2578 2551 2516 2477 2432 2383 2332 2283 2239 2203 2180 2175 2186 2211 2244 2285 2322 2353 2377 2396 2415 2433 2457 2469 2483 2501 2521 2541 2561 2578 2591 2600 2603 2601 2592 2574 2544 2506 2456 2396 2329 2258 2191 2129 2072 2024 1984 1949 1920 1896 1875 1856 1836 1815 1796 1778 1759 1743 1725 1706 1686 1662 1637 1611 1583 1552 1522 1490 1460 1433 1410 1393 1380 1367 1355 1340 1320 1315 1309 1303 1295 1286 1274 1261 1248 1233 1217 1201 1184 1166 1148 1129 1107 1079 1047 1011 971 929 884 838 793 750 708 670 636 605 577 551 529 510 491 475 461 447 434 421 408 396 383 368 354 338 322 305 289 270 247 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 127 124 121 116 111 105 99 95 90 85 81 76 72 68 65 63 62 62 62 63 64 65 66 67 67 67 67 65 60 55 44864 266 24325 -75 9711 12 27 44 7297 -345 2727 2707 2694 2685 2678 2676 2677 2681 2689 2699 2712 2728 2745 2762 2776 2788 2797 2804 2632 2651 2670 2688 2707 2726 2743 2758 2771 2780 2786 2787 2785 2779 2769 2757 2744 2728 2712 2696 2681 2668 2656 2645 2634 2623 2599 2599 2597 2589 2575 2554 2524 2488 2447 2401 2352 2303 2256 2216 2184 2166 2165 2180 2207 2243 2286 2324 2356 2380 2399 2417 2433 2475 2482 2491 2502 2516 2529 2544 2556 2566 2573 2576 2575 2570 2556 2533 2501 2458 2404 2339 2268 2197 2130 2067 2012 1965 1924 1888 1857 1830 1805 1780 1753 1730 1708 1686 1666 1645 1625 1604 1581 1557 1532 1504 1474 1444 1412 1382 1355 1334 1318 1307 1296 1285 1273 1255 1253 1251 1248 1242 1234 1222 1209 1194 1178 1161 1144 1128 1112 1097 1081 1064 1042 1015 985 950 912 871 828 785 744 704 668 634 603 576 552 531 512 495 479 465 452 439 426 413 399 385 369 353 336 318 300 282 262 238 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 123 121 120 118 115 111 107 103 98 93 87 82 77 73 69 65 63 62 61 61 61 62 63 63 63 63 64 62 58 54 51 51 51 53 54 57 59 59 58 57 55 54 55 55 56 57 59 59 60 60 60 60 60 59 44923 285 24325 -75 9706 12 28 43 7296 -384 2754 2732 2716 2704 2694 2687 2683 2683 2685 2690 2697 2708 2720 2732 2742 2750 2756 2760 2543 2561 2579 2599 2620 2641 2662 2681 2698 2713 2724 2731 2734 2733 2729 2722 2712 2701 2688 2676 2664 2652 2642 2632 2621 2610 2586 2585 2580 2571 2555 2531 2501 2464 2422 2376 2329 2282 2239 2202 2176 2162 2165 2182 2212 2249 2291 2330 2362 2386 2404 2421 2436 2486 2492 2498 2506 2515 2525 2536 2545 2552 2557 2559 2558 2554 2544 2525 2498 2461 2413 2353 2284 2213 2143 2076 2013 1958 1908 1863 1823 1787 1755 1723 1689 1660 1634 1608 1583 1559 1535 1512 1488 1464 1440 1413 1385 1356 1327 1300 1277 1259 1246 1238 1230 1222 1211 1196 1197 1198 1196 1191 1183 1170 1155 1138 1119 1100 1083 1067 1053 1041 1029 1016 999 978 953 923 890 853 814 774 735 697 662 630 600 575 551 531 513 497 483 469 456 444 430 416 402 387 370 352 333 315 294 275 254 227 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 116 117 118 119 119 117 114 111 106 101 96 90 85 80 75 70 66 63 61 60 59 59 60 60 60 60 60 59 56 54 53 53 53 54 56 58 59 59 58 56 55 54 54 55 56 57 59 60 60 60 61 60 60 59 57 54 53 52 51 50 49 47 46 45 46 47 48 49 49 48 48 44 42 44982 285 24325 -75 9700 12 29 42 7294 -423 2785 2762 2744 2729 2715 2704 2696 2690 2687 2687 2689 2694 2701 2708 2713 2717 2719 2721 2473 2488 2506 2525 2547 2569 2593 2615 2636 2655 2671 2683 2691 2695 2695 2692 2686 2678 2669 2659 2649 2639 2630 2620 2610 2599 2576 2572 2565 2554 2536 2512 2480 2443 2402 2359 2314 2270 2231 2200 2178 2170 2176 2195 2225 2262 2304 2341 2372 2395 2413 2428 2441 2483 2489 2496 2504 2513 2522 2532 2540 2546 2551 2552 2551 2547 2539 2524 2501 2471 2430 2376 2311 2242 2172 2101 2032 1967 1907 1851 1799 1753 1710 1670 1629 1594 1564 1533 1504 1475 1447 1421 1395 1370 1347 1322 1296 1272 1247 1225 1206 1192 1183 1179 1174 1168 1160 1147 1150 1151 1150 1144 1135 1120 1102 1082 1061 1040 1021 1006 993 984 974 965 952 936 916 892 864 831 796 760 724 688 656 624 596 572 550 530 514 498 484 472 459 446 433 419 404 388 370 351 331 311 289 269 245 218 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 108 111 114 118 120 121 120 117 113 109 104 98 93 88 83 77 72 67 64 61 60 59 58 58 58 58 58 57 55 55 54 54 55 56 57 58 59 59 58 56 55 54 54 55 56 57 59 60 60 61 61 61 61 60 58 54 52 51 50 49 48 47 45 45 46 47 48 49 49 48 47 43 41 45041 287 24325 -75 9696 12 30 41 7293 -462 2820 2796 2777 2760 2743 2728 2716 2706 2697 2691 2688 2688 2690 2691 2692 2690 2689 2687 2424 2436 2450 2468 2489 2512 2536 2561 2585 2607 2626 2642 2654 2662 2666 2666 2663 2659 2652 2644 2636 2627 2619 2610 2599 2588 2567 2561 2551 2538 2519 2493 2462 2426 2387 2346 2304 2266 2231 2205 2188 2184 2192 2213 2243 2279 2319 2355 2384 2406 2423 2437 2449 2463 2472 2482 2494 2506 2518 2530 2540 2547 2551 2552 2551 2547 2539 2526 2507 2482 2448 2401 2343 2279 2210 2138 2063 1990 1920 1853 1789 1731 1679 1630 1582 1541 1507 1473 1440 1407 1375 1344 1315 1289 1266 1244 1222 1202 1182 1165 1150 1140 1135 1132 1129 1124 1117 1105 1109 1110 1108 1102 1090 1074 1053 1031 1007 984 964 948 936 928 920 913 903 891 876 856 833 806 776 744 711 679 649 619 593 570 549 530 514 498 485 472 460 447 434 419 404 387 369 349 329 307 284 263 238 210 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100 104 109 115 120 122 122 120 118 114 110 106 101 97 91 85 79 74 69 66 63 61 60 59 58 57 57 56 56 56 56 56 56 56 57 58 59 58 57 56 55 54 54 55 56 57 59 60 60 61 61 61 61 60 58 54 52 50 49 48 47 46 45 45 46 47 48 48 48 47 46 42 40 35 35 45099 295 24325 -75 9694 12 31 39 7291 -499 2857 2833 2814 2796 2777 2760 2744 2729 2716 2705 2696 2691 2687 2683 2679 2672 2666 2661 2394 2401 2412 2428 2447 2469 2494 2519 2544 2569 2591 2609 2624 2635 2642 2645 2645 2643 2638 2632 2625 2617 2610 2601 2590 2579 2559 2550 2538 2522 2501 2475 2444 2410 2373 2336 2299 2265 2237 2216 2204 2204 2215 2236 2265 2299 2337 2370 2398 2419 2435 2449 2460 2435 2447 2462 2479 2495 2511 2526 2538 2547 2551 2552 2550 2546 2538 2526 2511 2490 2463 2424 2373 2315 2251 2180 2102 2024 1946 1869 1794 1727 1666 1610 1556 1510 1471 1434 1398 1361 1326 1293 1262 1235 1212 1192 1173 1156 1140 1126 1114 1105 1101 1098 1094 1089 1081 1068 1071 1072 1069 1061 1048 1030 1008 984 958 934 913 896 885 876 869 863 855 847 835 819 801 778 753 726 698 669 642 615 591 569 549 530 514 499 485 472 459 446 432 418 402 385 366 347 325 303 280 258 232 204 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 93 97 103 110 116 120 121 120 119 117 114 111 108 104 99 93 87 82 77 73 70 67 64 62 60 59 58 57 57 57 57 57 57 57 57 57 57 57 57 56 55 54 54 54 56 57 58 59 60 60 61 61 61 60 58 54 51 49 48 47 46 46 45 45 46 47 48 48 47 46 45 42 40 36 36 36 37 39 40 40 41 39 34 45158 295 24325 -75 9693 12 32 38 7290 -537 2890 2869 2851 2832 2813 2793 2774 2755 2738 2722 2708 2698 2688 2680 2670 2658 2648 2638 2380 2382 2389 2402 2418 2439 2463 2488 2514 2540 2564 2584 2601 2614 2623 2629 2631 2630 2627 2622 2616 2609 2602 2592 2581 2569 2553 2541 2525 2507 2484 2457 2427 2394 2360 2326 2294 2266 2243 2228 2221 2225 2238 2260 2288 2321 2355 2386 2412 2432 2449 2462 2474 2412 2427 2445 2466 2486 2504 2520 2533 2541 2544 2544 2541 2536 2528 2518 2504 2488 2466 2434 2391 2342 2285 2218 2141 2061 1980 1897 1816 1742 1675 1613 1555 1505 1463 1424 1385 1346 1309 1274 1242 1215 1192 1173 1155 1139 1124 1110 1098 1088 1081 1075 1067 1060 1050 1035 1036 1034 1030 1021 1007 989 967 942 916 892 871 854 841 832 825 818 812 805 796 783 768 751 731 708 684 660 637 612 590 569 550 531 514 499 484 471 456 443 429 414 399 381 363 343 321 299 275 253 226 197 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 87 91 96 104 111 115 117 117 116 115 114 112 111 108 104 99 94 89 85 81 78 74 71 68 65 63 61 60 60 59 59 58 58 57 56 56 56 56 56 55 55 54 54 55 56 57 58 59 59 60 61 61 61 61 58 54 50 48 47 46 46 46 46 46 47 47 47 47 47 46 45 42 40 37 37 37 38 39 40 41 41 38 33 45217 295 24325 -75 9695 12 33 37 7288 -574 2926 2907 2890 2872 2852 2830 2808 2786 2764 2744 2726 2710 2696 2682 2667 2651 2636 2623 2385 2381 2383 2391 2404 2422 2444 2468 2494 2520 2545 2566 2584 2599 2609 2615 2619 2619 2617 2613 2608 2601 2594 2584 2573 2560 2547 2533 2514 2493 2468 2440 2409 2377 2346 2316 2290 2267 2250 2240 2239 2246 2262 2284 2311 2342 2373 2401 2426 2446 2463 2477 2489 2407 2424 2444 2465 2484 2501 2514 2524 2530 2529 2526 2521 2515 2508 2498 2486 2472 2455 2430 2395 2355 2307 2247 2176 2099 2019 1936 1852 1774 1705 1639 1579 1526 1482 1441 1400 1361 1325 1290 1259 1232 1209 1189 1171 1154 1137 1120 1103 1089 1076 1064 1051 1039 1025 1008 1005 1001 995 985 971 953 932 908 883 860 839 822 809 799 790 783 777 771 762 752 740 726 710 691 671 651 631 610 590 570 551 533 515 499 484 469 454 440 425 410 393 376 357 338 316 293 269 247 220 190 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 81 84 89 96 103 107 109 110 110 110 110 110 110 108 106 103 99 95 92 89 86 82 79 75 71 68 66 65 63 62 61 60 59 57 56 56 55 55 55 55 55 55 55 55 56 57 58 58 59 60 61 61 61 61 58 54 50 47 46 46 46 46 47 47 47 47 47 46 46 45 44 42 40 38 38 38 39 40 41 41 41 37 33 45276 295 24325 -75 9695 12 34 36 7286 -611 2962 2947 2932 2915 2894 2872 2848 2823 2798 2774 2751 2731 2712 2694 2674 2653 2634 2616 2406 2396 2392 2395 2404 2419 2438 2460 2485 2510 2534 2555 2573 2588 2599 2606 2610 2611 2609 2606 2601 2594 2587 2577 2565 2551 2542 2526 2505 2481 2453 2423 2392 2361 2331 2305 2283 2266 2254 2249 2252 2264 2282 2305 2332 2361 2391 2417 2441 2461 2479 2495 2508 2430 2446 2464 2481 2495 2505 2511 2514 2513 2507 2499 2491 2485 2478 2468 2458 2447 2433 2414 2388 2357 2318 2267 2206 2136 2061 1980 1898 1821 1751 1684 1623 1570 1524 1482 1441 1403 1369 1336 1307 1281 1258 1238 1217 1196 1174 1152 1129 1108 1087 1067 1049 1031 1013 992 985 979 971 959 945 928 907 885 863 840 821 804 790 779 769 761 754 747 739 729 718 706 693 677 661 644 627 608 589 570 552 534 516 499 483 467 450 435 420 404 387 369 351 331 309 287 262 240 213 183 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 76 78 82 88 94 98 100 100 101 101 102 103 104 105 104 102 99 97 96 94 92 89 85 81 78 74 72 69 67 65 64 63 61 59 57 56 55 55 55 55 55 55 55 55 56 57 57 58 58 59 60 61 61 60 58 54 50 47 46 46 46 47 48 48 48 47 46 45 45 44 43 42 40 39 39 39 39 40 41 42 42 37 32 45334 295 24325 -75 9697 12 35 34 7285 -647 2987 2976 2965 2951 2931 2909 2885 2859 2831 2805 2780 2756 2734 2711 2687 2662 2639 2618 2441 2424 2414 2412 2416 2426 2442 2460 2482 2505 2527 2547 2565 2580 2590 2597 2601 2602 2601 2598 2593 2586 2579 2569 2556 2542 2538 2519 2496 2469 2439 2406 2373 2342 2315 2292 2274 2261 2254 2254 2262 2277 2297 2321 2348 2377 2405 2430 2454 2475 2495 2512 2527 2479 2492 2505 2515 2521 2520 2517 2511 2502 2489 2476 2465 2456 2448 2439 2429 2419 2408 2393 2374 2352 2321 2280 2230 2169 2100 2026 1948 1874 1806 1740 1680 1627 1582 1540 1501 1465 1435 1405 1379 1355 1332 1309 1285 1258 1230 1201 1170 1142 1113 1086 1062 1038 1016 993 983 973 963 950 935 919 899 879 858 837 818 801 787 774 763 753 744 736 727 717 706 695 683 669 654 639 624 606 589 571 553 535 517 500 482 465 448 431 414 398 381 363 344 324 303 280 256 233 207 176 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 71 71 74 79 84 87 89 89 90 91 92 94 96 97 97 97 96 95 95 95 94 92 89 86 82 79 76 73 70 68 67 65 63 61 59 57 55 54 54 55 55 55 55 55 56 56 57 57 58 58 59 60 59 59 57 53 50 47 47 47 47 48 49 49 48 47 45 44 44 43 43 42 41 41 40 39 40 41 42 42 42 36 31 45393 295 24325 -75 9699 12 36 33 7284 -684 3010 3005 2998 2987 2970 2948 2924 2897 2869 2841 2813 2787 2761 2735 2708 2679 2652 2627 2483 2460 2444 2436 2435 2441 2452 2467 2485 2506 2526 2544 2560 2573 2583 2590 2594 2595 2593 2590 2585 2578 2571 2560 2547 2533 2532 2512 2487 2457 2423 2388 2353 2322 2295 2275 2261 2253 2250 2254 2266 2284 2307 2333 2360 2389 2416 2441 2465 2487 2509 2529 2546 2549 2556 2561 2562 2558 2547 2532 2517 2499 2479 2461 2446 2435 2426 2416 2405 2396 2386 2375 2361 2345 2321 2289 2249 2197 2137 2069 1998 1929 1864 1800 1743 1692 1647 1607 1570 1538 1511 1486 1463 1440 1416 1390 1362 1329 1294 1258 1221 1186 1150 1118 1090 1062 1037 1012 999 987 974 960 945 928 909 889 870 850 831 814 798 784 772 760 750 740 729 718 707 694 682 668 654 639 625 608 591 573 556 537 519 501 482 464 445 428 410 393 375 356 338 318 297 274 250 228 201 171 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 64 64 66 69 73 76 77 78 78 79 81 83 86 88 89 89 89 89 90 92 92 91 89 87 84 81 79 75 72 70 68 67 65 63 61 59 56 54 53 54 54 54 55 55 55 56 56 56 56 57 57 58 58 57 55 52 49 48 47 48 48 49 50 50 49 47 45 44 43 43 43 42 41 42 41 40 41 42 43 44 44 36 31 45452 293 24325 -75 9706 12 37 32 7282 -721 3027 3028 3026 3019 3005 2986 2962 2935 2907 2877 2848 2820 2792 2763 2732 2700 2670 2641 2535 2506 2484 2471 2464 2465 2471 2481 2496 2513 2530 2545 2560 2571 2580 2585 2588 2589 2587 2584 2578 2571 2563 2552 2539 2524 2525 2504 2476 2444 2407 2369 2331 2299 2274 2256 2245 2240 2241 2249 2265 2286 2310 2337 2365 2393 2420 2444 2469 2494 2517 2540 2560 2622 2624 2622 2615 2602 2582 2559 2537 2512 2486 2463 2444 2429 2417 2405 2393 2383 2372 2362 2351 2338 2319 2294 2262 2218 2166 2107 2043 1981 1920 1860 1806 1757 1714 1676 1642 1613 1589 1566 1545 1522 1496 1467 1434 1396 1355 1313 1271 1231 1192 1156 1126 1096 1069 1043 1027 1014 1000 984 969 952 933 913 894 875 856 839 821 806 792 779 767 755 743 731 718 705 691 676 662 647 631 615 597 579 560 541 522 503 484 464 444 425 407 388 370 351 332 313 292 269 245 224 197 166 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 57 57 57 60 63 65 66 67 68 68 70 72 75 77 78 79 80 81 83 85 86 86 86 84 83 80 78 75 72 70 69 68 67 65 63 60 57 54 53 52 52 53 53 54 54 55 55 55 55 55 55 55 55 54 53 51 49 48 48 48 49 51 51 51 49 47 44 43 43 43 43 42 42 43 42 41 42 43 44 45 45 45511 286 24325 -75 9711 12 38 31 7280 -758 3035 3042 3046 3043 3033 3016 2995 2969 2941 2911 2881 2852 2822 2791 2758 2723 2689 2658 2593 2558 2531 2512 2500 2495 2495 2501 2511 2524 2537 2549 2560 2570 2576 2580 2582 2582 2580 2576 2570 2562 2554 2543 2529 2515 2517 2496 2467 2432 2392 2350 2311 2278 2252 2235 2226 2224 2228 2239 2258 2281 2307 2334 2362 2390 2418 2442 2468 2494 2521 2547 2569 2686 2685 2678 2666 2647 2622 2593 2566 2537 2507 2480 2457 2438 2422 2407 2392 2379 2367 2357 2346 2333 2317 2295 2269 2233 2188 2137 2082 2026 1971 1915 1864 1818 1777 1741 1709 1682 1659 1637 1616 1592 1563 1530 1492 1449 1404 1357 1311 1269 1229 1192 1161 1131 1104 1077 1061 1046 1031 1014 998 980 961 941 922 902 884 866 848 832 817 803 790 777 765 751 738 724 710 694 678 661 645 627 608 588 568 548 528 508 488 467 445 425 405 386 367 348 328 309 288 266 242 221 195 164 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 51 50 50 52 54 56 57 58 58 59 60 62 65 67 68 69 70 72 74 76 79 80 80 79 78 77 75 72 70 68 68 68 68 67 65 62 58 54 52 51 51 51 52 53 53 53 53 53 52 52 53 52 52 51 50 49 48 47 47 49 50 52 52 51 49 46 44 43 43 44 44 43 42 45 45569 284 24325 -75 9715 12 39 29 7278 -796 3041 3056 3065 3068 3061 3048 3029 3005 2977 2948 2918 2887 2856 2823 2788 2751 2715 2680 2652 2611 2579 2554 2536 2526 2521 2521 2526 2534 2543 2552 2560 2566 2571 2573 2574 2573 2570 2566 2560 2553 2544 2533 2519 2504 2508 2486 2457 2420 2377 2333 2292 2257 2231 2215 2208 2208 2214 2227 2246 2270 2297 2325 2353 2381 2408 2434 2461 2489 2518 2547 2572 2726 2727 2720 2706 2687 2660 2630 2601 2570 2538 2508 2481 2458 2438 2419 2402 2386 2371 2359 2346 2332 2314 2294 2272 2241 2202 2159 2111 2062 2013 1963 1915 1872 1832 1798 1767 1741 1717 1694 1671 1643 1610 1573 1531 1484 1435 1385 1338 1295 1255 1218 1188 1158 1131 1103 1087 1071 1055 1037 1019 1001 981 961 941 921 903 885 867 852 837 824 811 799 786 774 760 746 732 715 699 681 663 644 623 602 580 559 537 516 494 471 448 427 406 386 365 346 326 306 286 264 240 220 194 163 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 45 44 44 46 47 49 50 50 51 51 52 54 56 58 60 60 61 62 64 67 70 72 73 73 72 71 69 68 66 65 66 67 68 67 66 64 60 55 52 50 50 50 51 52 52 52 52 51 50 50 50 50 49 49 48 47 47 47 47 49 51 53 53 52 49 46 44 43 43 44 45 44 45628 279 24325 -75 9718 12 40 28 7277 -834 3042 3063 3079 3087 3085 3076 3060 3038 3013 2985 2956 2926 2894 2860 2823 2784 2746 2709 2709 2664 2627 2598 2575 2559 2549 2544 2544 2547 2551 2555 2560 2564 2566 2566 2565 2563 2560 2555 2549 2541 2533 2521 2508 2493 2497 2476 2445 2407 2363 2317 2274 2239 2213 2197 2191 2192 2200 2213 2233 2257 2284 2311 2337 2365 2392 2417 2445 2474 2506 2538 2566 2738 2745 2741 2731 2714 2689 2661 2632 2601 2569 2538 2508 2482 2459 2438 2417 2399 2381 2366 2350 2332 2313 2292 2270 2243 2209 2171 2131 2089 2047 2002 1958 1918 1880 1846 1816 1788 1762 1736 1709 1678 1641 1598 1552 1502 1450 1398 1349 1306 1266 1230 1200 1171 1144 1116 1098 1081 1064 1044 1024 1004 983 962 941 922 904 888 871 857 844 832 821 811 800 789 778 765 751 735 719 701 682 662 640 617 594 571 548 525 501 477 453 430 408 387 366 346 325 305 285 263 239 219 193 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 40 40 41 43 44 45 45 46 46 47 48 50 52 52 53 54 55 56 59 62 65 66 67 66 65 64 63 62 62 64 66 67 68 67 65 62 57 53 51 50 50 50 51 51 51 50 49 48 48 48 47 47 47 46 46 46 46 47 48 51 53 53 52 49 46 43 45687 276 24325 -75 9714 12 41 27 7275 -872 3032 3061 3083 3097 3100 3095 3084 3065 3042 3017 2989 2960 2928 2894 2857 2817 2776 2737 2762 2714 2674 2640 2612 2591 2576 2566 2560 2558 2558 2558 2559 2559 2558 2557 2554 2551 2547 2542 2536 2528 2520 2509 2495 2481 2484 2463 2434 2396 2352 2305 2262 2227 2201 2187 2181 2182 2190 2203 2222 2245 2270 2294 2319 2344 2370 2394 2422 2452 2485 2519 2550 2718 2733 2737 2733 2721 2701 2676 2650 2621 2591 2560 2530 2503 2479 2457 2436 2415 2395 2378 2358 2337 2313 2290 2268 2242 2210 2177 2143 2108 2071 2032 1992 1955 1919 1886 1854 1824 1796 1766 1736 1702 1660 1614 1563 1510 1456 1401 1351 1308 1267 1231 1200 1169 1142 1111 1092 1072 1052 1030 1007 985 961 939 918 899 882 868 854 842 832 823 814 807 799 791 782 772 760 746 731 714 696 675 654 631 607 583 559 534 509 483 458 435 411 389 367 347 326 305 284 263 239 219 193 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 40 39 38 39 41 41 42 42 43 43 43 44 46 47 47 48 48 49 50 53 56 59 61 61 61 60 59 58 58 59 61 64 67 68 68 67 64 59 55 52 51 50 50 51 51 51 50 48 47 46 46 46 46 46 45 45 45 46 46 48 50 52 53 52 45746 276 24325 -75 9719 12 42 26 7273 -910 3012 3048 3077 3096 3105 3105 3098 3083 3064 3041 3016 2989 2958 2925 2887 2847 2806 2765 2808 2758 2714 2676 2645 2619 2599 2583 2573 2566 2561 2557 2554 2551 2548 2544 2541 2537 2532 2527 2521 2514 2506 2496 2483 2470 2471 2451 2422 2385 2342 2297 2254 2220 2195 2181 2176 2177 2184 2196 2213 2233 2255 2277 2297 2319 2343 2367 2393 2422 2456 2492 2524 2667 2692 2705 2707 2703 2689 2668 2646 2622 2595 2567 2540 2515 2493 2472 2452 2431 2411 2392 2369 2344 2317 2291 2265 2239 2208 2179 2150 2120 2089 2054 2019 1985 1951 1919 1885 1854 1823 1790 1757 1720 1676 1626 1573 1517 1460 1404 1351 1306 1263 1224 1191 1157 1127 1094 1071 1047 1024 999 972 946 920 895 873 855 840 827 816 808 801 794 789 784 780 775 769 762 753 742 729 714 698 679 659 637 613 590 565 540 514 488 462 438 414 391 369 348 327 306 285 263 239 219 193 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 40 39 38 39 40 40 41 41 41 41 42 42 43 44 44 44 44 45 45 48 51 55 57 57 57 56 55 55 55 56 59 63 66 68 69 68 66 62 58 54 52 51 51 51 51 51 49 48 47 46 46 46 46 46 45 45 45 46 46 48 50 52 52 52 45805 275 24325 -75 9722 12 43 25 7271 -948 2982 3024 3060 3086 3101 3107 3105 3096 3081 3062 3041 3016 2987 2955 2919 2878 2837 2795 2847 2796 2750 2710 2674 2645 2620 2600 2584 2572 2563 2554 2547 2541 2536 2530 2526 2521 2516 2511 2505 2499 2491 2482 2470 2458 2455 2437 2410 2376 2335 2293 2252 2220 2197 2184 2178 2179 2184 2193 2207 2223 2241 2258 2275 2293 2313 2335 2359 2388 2422 2459 2493 2591 2622 2642 2652 2654 2647 2634 2618 2599 2579 2557 2535 2515 2497 2480 2462 2444 2425 2406 2382 2353 2323 2294 2266 2238 2207 2180 2155 2129 2102 2072 2040 2010 1977 1945 1911 1878 1845 1811 1776 1738 1693 1642 1587 1529 1470 1411 1355 1307 1261 1218 1180 1142 1108 1071 1042 1015 987 957 926 896 867 840 818 799 785 775 766 760 756 752 749 747 746 743 740 736 730 722 712 700 687 671 653 634 612 589 566 541 516 490 464 441 416 393 371 350 329 308 286 264 240 219 193 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 40 39 40 40 40 40 40 40 40 41 41 42 42 43 42 42 42 43 45 48 52 54 55 55 54 53 53 53 54 57 61 65 67 68 68 66 64 60 56 54 53 53 52 52 51 50 49 48 47 47 47 47 47 46 46 46 46 47 48 49 51 51 45863 275 24325 -75 9719 12 44 23 7269 -986 2942 2992 3034 3066 3088 3100 3104 3100 3091 3077 3059 3037 3012 2982 2946 2907 2865 2823 2878 2826 2778 2736 2698 2664 2635 2611 2591 2575 2560 2548 2538 2529 2521 2514 2508 2503 2498 2494 2488 2483 2476 2468 2457 2447 2438 2423 2399 2368 2332 2293 2256 2226 2205 2193 2187 2186 2189 2195 2204 2216 2229 2241 2252 2266 2283 2302 2324 2351 2384 2422 2457 2500 2534 2558 2574 2583 2584 2578 2570 2559 2546 2531 2517 2503 2490 2478 2465 2450 2434 2416 2392 2362 2331 2301 2271 2242 2211 2185 2162 2139 2115 2088 2059 2030 1999 1967 1932 1898 1865 1831 1795 1758 1713 1662 1606 1547 1487 1426 1367 1315 1265 1217 1174 1131 1092 1050 1017 984 952 917 882 849 816 788 765 746 733 723 716 711 708 706 705 705 704 703 702 699 695 690 683 674 664 651 637 620 601 581 559 537 513 488 464 441 417 395 373 352 331 309 288 265 241 220 194 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 41 40 40 41 41 40 40 40 40 40 41 41 42 42 41 41 41 41 43 46 50 52 53 53 53 52 52 52 53 56 60 64 66 67 67 66 64 61 57 55 54 54 53 53 52 51 50 49 49 49 49 48 48 48 48 47 47 47 48 49 50 51 45922 274 24325 -75 9721 12 45 22 7267 -1024 2899 2955 3003 3041 3069 3087 3097 3099 3095 3086 3072 3054 3032 3004 2971 2933 2892 2850 2904 2852 2803 2759 2718 2682 2649 2620 2596 2575 2557 2541 2528 2516 2506 2498 2492 2486 2481 2477 2473 2468 2463 2456 2447 2438 2422 2409 2389 2362 2331 2297 2264 2238 2219 2207 2200 2198 2197 2199 2204 2210 2218 2225 2230 2239 2252 2267 2287 2312 2344 2382 2418 2408 2441 2468 2489 2504 2511 2514 2514 2511 2506 2500 2492 2485 2478 2470 2462 2451 2438 2422 2398 2370 2340 2310 2281 2251 2220 2196 2174 2153 2130 2103 2075 2047 2015 1983 1948 1913 1881 1847 1813 1776 1733 1683 1629 1570 1509 1447 1385 1330 1277 1226 1178 1131 1087 1041 1003 966 929 890 851 815 780 751 727 708 695 686 679 674 671 669 669 668 667 666 664 662 658 654 648 642 634 624 613 599 583 566 547 527 505 481 459 438 415 394 373 352 332 310 288 266 242 221 194 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 44 41 40 40 41 40 40 40 39 39 40 40 41 41 41 41 41 40 41 43 45 49 51 53 53 52 52 52 52 53 55 58 62 64 65 65 64 62 60 57 56 55 55 54 53 53 52 51 50 50 50 50 50 50 49 49 48 48 48 48 49 49 45981 274 24325 -75 9726 12 46 21 7266 -1063 2851 2912 2966 3010 3044 3068 3083 3091 3092 3089 3080 3067 3048 3023 2992 2956 2916 2874 2923 2872 2824 2778 2736 2697 2661 2629 2601 2576 2554 2535 2518 2504 2493 2483 2476 2470 2466 2462 2458 2455 2451 2445 2437 2430 2405 2395 2379 2357 2331 2303 2275 2252 2236 2225 2218 2213 2210 2208 2208 2209 2211 2212 2213 2216 2225 2237 2253 2276 2306 2343 2379 2331 2361 2388 2412 2430 2444 2454 2462 2466 2468 2468 2467 2465 2463 2459 2453 2446 2436 2422 2401 2375 2348 2320 2293 2265 2236 2212 2191 2170 2146 2118 2089 2058 2025 1991 1955 1921 1889 1857 1824 1790 1749 1702 1649 1592 1532 1470 1409 1354 1299 1246 1196 1146 1098 1050 1008 967 926 884 843 804 768 738 714 695 682 673 665 660 656 652 651 648 645 641 637 633 628 623 618 612 605 597 587 575 561 547 530 512 493 471 451 431 410 390 370 350 330 309 287 265 241 220 193 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 44 41 40 40 40 40 40 39 39 39 39 40 41 41 41 41 41 40 41 43 45 49 51 52 52 52 52 52 52 53 54 57 59 61 61 61 61 59 58 56 55 55 55 54 54 53 52 51 51 51 51 51 51 51 51 50 49 48 48 48 48 49 46040 274 24325 -75 9727 12 47 20 7264 -1101 2799 2865 2923 2972 3012 3042 3063 3077 3084 3085 3081 3072 3057 3035 3007 2972 2934 2893 2937 2887 2839 2794 2750 2709 2670 2635 2604 2576 2551 2528 2509 2493 2480 2469 2461 2455 2451 2448 2446 2443 2441 2437 2430 2424 2390 2383 2371 2355 2334 2312 2289 2270 2256 2245 2237 2230 2223 2218 2213 2209 2206 2202 2198 2198 2203 2211 2224 2245 2273 2308 2343 2274 2301 2328 2353 2375 2393 2409 2423 2433 2440 2446 2449 2451 2451 2450 2446 2440 2431 2419 2401 2378 2354 2330 2306 2280 2253 2230 2209 2185 2159 2128 2094 2060 2022 1987 1950 1916 1885 1856 1826 1794 1756 1712 1663 1610 1553 1494 1436 1382 1329 1276 1226 1176 1127 1079 1035 992 948 904 861 822 785 754 730 711 698 687 679 672 665 659 655 649 641 634 626 619 611 604 597 590 582 574 564 553 540 527 511 495 477 458 439 420 400 381 362 343 323 302 281 259 235 214 188 163 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 40 39 39 39 39 39 38 38 38 39 40 40 41 41 41 41 41 42 44 46 49 50 52 52 52 52 52 52 52 53 55 57 57 58 57 57 56 55 54 54 54 55 54 54 53 52 51 51 51 51 52 52 52 52 51 50 48 48 48 49 49 46098 274 24325 -75 9742 12 48 18 7262 -1139 2744 2814 2877 2930 2975 3011 3038 3057 3069 3076 3078 3073 3062 3043 3018 2986 2950 2910 2942 2895 2848 2802 2757 2715 2674 2637 2603 2573 2545 2519 2498 2481 2466 2455 2447 2441 2438 2436 2435 2434 2434 2431 2426 2422 2377 2374 2366 2355 2340 2322 2304 2289 2276 2266 2256 2246 2237 2227 2218 2209 2202 2194 2187 2183 2185 2192 2202 2220 2247 2280 2314 2241 2266 2293 2318 2341 2362 2382 2399 2414 2425 2434 2441 2444 2445 2445 2441 2435 2427 2416 2399 2379 2358 2338 2316 2293 2269 2245 2221 2194 2163 2127 2087 2046 2004 1966 1930 1896 1867 1840 1813 1786 1752 1713 1669 1621 1570 1516 1464 1415 1365 1316 1268 1220 1172 1125 1082 1038 993 948 905 865 828 798 773 754 739 727 716 706 697 687 678 667 655 643 630 618 607 597 587 577 568 558 547 535 522 508 493 477 460 442 423 405 386 367 349 329 310 290 268 246 224 202 176 165 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 41 39 38 37 38 38 37 37 37 38 38 39 40 40 40 40 41 41 42 44 47 49 50 51 51 51 51 51 51 52 53 53 54 55 55 54 53 53 52 52 53 54 54 54 54 53 52 51 50 50 51 51 52 52 52 52 50 48 48 49 49 50 46157 274 24325 -75 9748 12 49 17 7268 -1171 2689 2762 2829 2887 2936 2977 3010 3034 3052 3065 3071 3070 3063 3049 3026 2997 2963 2925 2940 2895 2850 2805 2760 2717 2676 2637 2601 2568 2538 2511 2488 2470 2455 2444 2436 2430 2429 2428 2428 2429 2430 2430 2426 2424 2368 2368 2365 2358 2348 2335 2321 2308 2297 2287 2276 2264 2251 2238 2225 2212 2201 2191 2180 2175 2175 2179 2188 2204 2228 2260 2292 2228 2254 2280 2305 2328 2350 2371 2391 2408 2421 2432 2440 2444 2445 2443 2438 2431 2422 2410 2394 2376 2356 2339 2321 2300 2276 2251 2223 2191 2153 2110 2064 2016 1970 1930 1893 1861 1834 1811 1788 1765 1737 1704 1667 1626 1582 1536 1492 1449 1405 1361 1318 1272 1227 1184 1143 1100 1056 1012 970 931 894 863 837 816 799 784 769 755 741 727 712 696 679 661 644 627 612 597 584 572 560 547 535 521 507 492 476 460 443 424 405 387 367 349 330 311 291 271 251 229 208 186 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 40 38 37 36 36 36 36 36 36 37 38 39 40 40 40 40 40 41 43 45 47 49 50 50 51 50 50 51 51 51 52 52 53 53 52 51 51 50 50 50 52 53 54 54 54 53 51 50 49 49 50 51 51 52 52 52 50 48 48 49 50 51 46216 274 24325 -75 9742 12 50 16 7278 -1188 2636 2712 2781 2842 2896 2941 2979 3009 3032 3050 3061 3065 3062 3050 3031 3005 2972 2936 2936 2894 2851 2807 2763 2719 2677 2637 2600 2566 2534 2506 2482 2463 2448 2437 2429 2424 2424 2425 2427 2430 2433 2434 2432 2430 2364 2367 2367 2364 2358 2349 2338 2327 2317 2307 2294 2280 2265 2249 2234 2218 2204 2191 2179 2172 2171 2174 2181 2196 2218 2248 2278 2231 2257 2283 2306 2327 2349 2370 2390 2407 2421 2432 2440 2442 2442 2439 2432 2423 2412 2400 2384 2367 2348 2333 2317 2296 2272 2244 2211 2173 2128 2078 2027 1973 1923 1882 1847 1817 1792 1771 1752 1733 1711 1685 1656 1624 1589 1552 1516 1481 1444 1406 1368 1327 1286 1248 1209 1169 1127 1086 1046 1007 971 939 912 888 867 848 829 810 790 770 750 728 705 682 660 638 619 601 585 570 555 541 526 511 495 479 462 444 426 406 386 366 346 327 307 287 269 249 230 209 188 165 139 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 39 40 38 36 36 36 36 36 36 36 37 37 39 39 40 40 40 40 41 43 45 47 48 49 50 50 50 50 50 51 51 52 52 52 51 51 50 49 48 49 49 51 53 54 54 54 53 51 50 49 49 50 50 50 51 51 51 50 48 49 51 51 51 46275 274 24325 -75 9756 12 51 15 7289 -1206 2586 2664 2735 2800 2857 2907 2949 2983 3012 3034 3049 3057 3058 3050 3033 3010 2979 2945 2932 2892 2851 2808 2764 2720 2678 2637 2599 2564 2532 2503 2478 2459 2444 2433 2426 2422 2423 2426 2430 2435 2439 2442 2441 2439 2367 2372 2375 2376 2372 2365 2356 2346 2336 2325 2311 2295 2278 2261 2244 2227 2211 2197 2184 2177 2175 2177 2184 2197 2218 2245 2273 2245 2272 2296 2316 2335 2354 2373 2391 2406 2419 2428 2434 2435 2433 2428 2418 2407 2395 2382 2366 2349 2331 2317 2302 2280 2255 2224 2186 2143 2093 2039 1984 1927 1876 1835 1800 1772 1748 1729 1712 1696 1679 1660 1637 1614 1588 1560 1533 1505 1475 1444 1411 1376 1340 1307 1273 1236 1198 1160 1123 1085 1049 1017 988 961 936 912 887 862 837 811 785 757 729 701 674 649 626 605 586 568 552 536 519 503 485 468 449 430 410 389 368 346 325 304 283 261 247 227 209 188 168 145 119 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 41 39 37 36 35 35 35 36 36 37 37 39 39 40 40 40 40 41 42 44 46 48 49 49 49 49 49 50 51 51 52 52 52 51 50 49 48 48 48 49 51 53 55 55 54 53 51 50 49 49 50 50 50 50 50 51 50 48 50 52 52 51 46333 274 24325 -75 9764 12 52 13 7299 -1223 2540 2619 2692 2759 2819 2872 2918 2958 2990 3016 3036 3047 3051 3047 3033 3012 2984 2951 2925 2888 2848 2806 2763 2720 2678 2637 2599 2564 2531 2502 2478 2458 2444 2434 2428 2424 2427 2432 2438 2445 2450 2454 2453 2452 2376 2383 2388 2390 2387 2382 2374 2363 2353 2340 2325 2308 2290 2272 2254 2237 2220 2206 2194 2188 2186 2188 2194 2206 2225 2249 2275 2265 2291 2312 2328 2344 2359 2375 2389 2400 2409 2416 2419 2417 2413 2407 2395 2383 2370 2357 2341 2324 2307 2294 2278 2256 2229 2195 2155 2109 2058 2002 1946 1890 1840 1800 1765 1736 1711 1691 1675 1659 1644 1629 1613 1596 1578 1557 1537 1517 1493 1469 1443 1413 1382 1355 1325 1293 1260 1225 1190 1155 1119 1086 1056 1026 997 969 941 910 879 849 818 785 752 720 690 661 634 610 588 568 549 531 513 495 476 457 438 417 396 373 350 327 304 280 258 234 227 208 190 170 149 126 100 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 47 44 41 39 37 36 36 36 36 36 37 38 39 40 40 40 40 40 41 42 44 46 47 48 49 49 49 49 50 51 52 52 52 52 51 50 48 48 47 48 50 52 54 56 56 55 54 52 51 50 50 51 50 50 49 50 50 50 49 50 51 51 50 46392 298 24325 -75 9757 12 53 12 7310 -1240 2504 2583 2657 2724 2787 2843 2892 2934 2970 3000 3023 3037 3044 3042 3031 3012 2986 2955 2919 2885 2847 2806 2764 2722 2680 2640 2603 2567 2535 2507 2483 2464 2450 2442 2436 2433 2438 2445 2453 2461 2467 2471 2471 2469 2394 2402 2408 2409 2407 2401 2392 2381 2368 2355 2338 2320 2302 2283 2265 2248 2233 2219 2208 2203 2201 2203 2209 2221 2237 2259 2282 2288 2311 2328 2340 2351 2362 2373 2382 2389 2394 2396 2396 2392 2385 2378 2366 2354 2341 2328 2313 2297 2280 2267 2250 2227 2199 2165 2126 2081 2030 1977 1924 1871 1824 1784 1749 1718 1689 1666 1646 1628 1613 1600 1586 1574 1559 1543 1529 1514 1496 1477 1457 1433 1408 1387 1361 1334 1305 1274 1242 1208 1174 1142 1110 1078 1048 1018 986 953 919 885 850 814 777 742 709 677 646 619 594 571 550 529 509 489 469 448 427 405 382 358 333 308 283 257 233 206 211 192 174 154 133 109 83 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 51 48 44 41 38 37 37 37 37 37 38 39 39 40 40 40 41 41 41 42 44 46 47 48 48 49 49 50 51 52 52 53 53 52 51 50 49 48 48 49 51 53 55 56 57 56 55 53 52 51 51 52 51 50 50 50 50 50 49 50 50 50 49 47 46 43 41 40 39 39 40 41 42 43 42 40 36 33 31 31 32 33 34 34 34 32 28 46451 298 24325 -75 9798 12 54 11 7320 -1258 2477 2554 2628 2696 2760 2818 2869 2914 2952 2985 3010 3027 3036 3036 3028 3011 2987 2958 2915 2882 2846 2807 2766 2725 2684 2645 2609 2575 2544 2516 2493 2475 2463 2455 2451 2449 2456 2465 2474 2483 2491 2495 2494 2490 2420 2428 2433 2434 2430 2422 2412 2399 2385 2369 2352 2334 2315 2297 2280 2264 2250 2237 2227 2223 2221 2224 2229 2240 2255 2274 2293 2311 2330 2343 2352 2358 2364 2370 2374 2376 2377 2375 2372 2366 2358 2350 2339 2327 2315 2302 2287 2273 2257 2243 2226 2202 2175 2144 2107 2065 2020 1972 1923 1875 1830 1790 1753 1718 1685 1656 1630 1608 1591 1576 1562 1551 1537 1522 1511 1499 1486 1471 1455 1437 1418 1401 1380 1357 1332 1305 1275 1243 1210 1179 1148 1116 1086 1056 1024 990 955 921 885 847 809 772 736 701 667 636 608 580 555 531 508 486 463 440 417 393 369 343 317 290 263 235 208 179 199 180 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 54 50 46 42 39 38 38 38 38 38 39 39 40 41 41 41 41 42 42 43 44 46 47 48 48 49 50 50 51 52 52 53 52 52 51 50 49 49 49 50 52 54 56 57 57 57 56 54 53 53 52 53 52 51 51 50 50 49 49 49 49 49 48 47 46 44 43 41 41 41 42 43 44 44 43 40 36 32 31 31 31 32 33 34 34 33 29 46510 299 24325 -75 10039 12 55 10 7331 -1276 2458 2534 2606 2674 2738 2797 2850 2896 2937 2971 2998 3017 3028 3030 3023 3008 2985 2958 2911 2880 2845 2808 2769 2729 2690 2653 2618 2585 2555 2529 2508 2492 2481 2475 2472 2470 2480 2490 2501 2511 2519 2522 2520 2514 2455 2461 2464 2462 2455 2446 2433 2418 2402 2385 2368 2350 2332 2315 2300 2286 2272 2261 2252 2248 2247 2249 2254 2262 2275 2291 2307 2334 2348 2357 2362 2365 2367 2368 2369 2367 2364 2359 2354 2347 2338 2329 2319 2308 2296 2284 2270 2256 2241 2227 2209 2187 2162 2134 2102 2065 2025 1983 1940 1896 1854 1813 1773 1735 1697 1662 1631 1604 1583 1565 1550 1536 1520 1502 1491 1480 1467 1455 1442 1427 1412 1398 1381 1362 1341 1316 1288 1259 1228 1199 1169 1138 1109 1081 1052 1020 987 954 919 883 845 807 770 733 696 661 629 597 568 539 512 486 460 434 409 383 356 329 301 273 244 214 186 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 54 51 47 43 40 39 39 39 39 39 39 40 41 41 42 42 42 43 43 44 45 46 47 48 48 49 50 51 51 52 52 52 52 51 51 50 50 50 50 51 53 55 56 57 58 58 57 55 55 54 53 54 53 52 52 51 51 50 48 48 47 47 47 47 47 46 44 43 43 43 43 45 45 45 44 40 36 32 31 31 31 32 33 34 34 33 30 27 46568 299 24325 -75 10255 12 56 8 7341 -1293 2447 2521 2592 2659 2723 2782 2836 2883 2925 2960 2989 3009 3021 3024 3019 3005 2984 2958 2909 2879 2846 2810 2772 2735 2698 2662 2630 2599 2571 2547 2528 2514 2505 2500 2498 2497 2509 2521 2534 2544 2551 2553 2549 2541 2496 2499 2498 2493 2483 2470 2455 2438 2420 2403 2386 2370 2354 2339 2326 2314 2302 2291 2283 2279 2277 2277 2280 2287 2296 2309 2322 2355 2364 2369 2372 2371 2370 2369 2367 2363 2359 2352 2346 2338 2330 2321 2312 2301 2290 2278 2265 2252 2238 2223 2206 2186 2164 2140 2111 2079 2045 2008 1968 1927 1886 1845 1803 1762 1721 1683 1648 1618 1593 1573 1554 1537 1517 1494 1479 1465 1450 1436 1423 1410 1397 1385 1370 1353 1334 1312 1286 1258 1230 1203 1174 1145 1118 1093 1067 1039 1010 981 949 915 879 843 807 768 729 692 656 620 586 553 521 491 461 432 404 375 347 318 288 259 228 197 167 134 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 50 47 52 49 46 43 41 40 39 39 39 39 40 40 41 42 42 43 43 43 44 45 46 47 47 48 49 49 50 51 51 51 51 51 51 51 51 50 50 51 51 52 53 55 56 57 58 58 58 57 56 55 54 54 54 53 53 52 51 50 48 47 46 46 46 47 47 47 46 45 45 45 46 46 47 46 44 41 36 33 31 31 31 32 33 33 34 34 32 28 46627 299 24325 -75 10329 12 57 7 7351 -1311 2445 2516 2585 2651 2714 2773 2826 2874 2916 2952 2981 3002 3015 3019 3014 3002 2982 2957 2907 2879 2847 2813 2778 2742 2707 2674 2644 2616 2591 2569 2552 2540 2533 2530 2529 2529 2543 2557 2570 2581 2587 2587 2580 2568 2542 2540 2534 2524 2510 2495 2478 2459 2440 2422 2407 2392 2378 2366 2355 2344 2333 2323 2314 2309 2306 2304 2305 2309 2316 2325 2335 2372 2377 2379 2379 2377 2375 2372 2369 2365 2360 2353 2347 2340 2332 2324 2316 2306 2295 2284 2271 2259 2246 2231 2215 2197 2179 2157 2131 2102 2070 2036 1997 1958 1917 1876 1834 1793 1752 1713 1678 1647 1622 1600 1579 1557 1531 1503 1482 1461 1441 1423 1407 1392 1378 1366 1352 1336 1319 1297 1273 1247 1220 1194 1167 1139 1114 1091 1069 1044 1020 995 968 938 906 872 838 800 761 722 683 644 607 570 534 501 467 435 404 373 343 312 281 250 218 187 156 119 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 46 49 49 49 49 46 44 47 45 43 41 40 40 39 39 39 39 40 40 41 42 43 43 43 44 45 46 47 47 48 48 49 49 50 50 50 50 50 49 49 50 50 51 51 51 52 52 53 54 55 57 58 59 58 58 57 56 56 55 55 54 54 53 52 50 48 46 46 45 46 47 48 48 48 48 48 48 48 48 48 47 45 41 37 34 32 31 31 32 33 33 34 34 33 29 46686 299 24325 -75 10334 12 58 6 7362 -1330 2452 2520 2586 2650 2712 2770 2823 2870 2912 2948 2977 2998 3011 3015 3011 3000 2981 2956 2907 2880 2849 2817 2783 2750 2718 2688 2661 2636 2614 2595 2581 2571 2566 2564 2564 2566 2581 2597 2611 2621 2626 2624 2613 2597 2589 2581 2569 2555 2537 2518 2499 2479 2459 2442 2428 2415 2403 2393 2384 2375 2365 2355 2346 2339 2334 2330 2328 2329 2333 2339 2346 2384 2384 2384 2382 2379 2376 2373 2370 2367 2363 2358 2353 2347 2341 2333 2326 2317 2307 2296 2284 2273 2261 2247 2232 2216 2200 2180 2154 2126 2095 2061 2022 1983 1943 1903 1863 1824 1786 1750 1717 1689 1664 1642 1619 1594 1563 1527 1499 1471 1443 1418 1398 1379 1363 1349 1334 1318 1301 1279 1256 1232 1205 1179 1152 1125 1101 1079 1058 1036 1015 994 971 947 919 889 857 822 784 745 706 666 627 588 550 514 478 444 411 378 346 314 282 250 218 185 153 114 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 45 45 45 45 43 40 42 41 40 39 39 39 39 39 38 39 39 40 41 42 43 43 43 44 45 46 47 48 48 48 49 49 49 49 49 48 48 48 48 49 50 51 51 52 52 52 53 53 55 56 58 59 59 59 58 58 57 57 56 56 55 54 53 51 48 47 46 45 46 47 49 49 50 50 50 50 50 50 49 48 46 42 38 35 33 32 32 32 33 34 34 35 34 30 46745 300 24325 -75 10343 12 59 5 7372 -1349 2469 2533 2597 2659 2719 2775 2827 2873 2914 2949 2977 2998 3011 3015 3011 3000 2981 2958 2909 2883 2854 2823 2793 2762 2733 2707 2683 2661 2642 2626 2614 2607 2604 2604 2605 2607 2625 2641 2656 2665 2667 2662 2647 2627 2637 2621 2603 2583 2561 2540 2520 2499 2479 2464 2452 2442 2432 2424 2417 2409 2399 2388 2378 2369 2361 2353 2348 2346 2347 2350 2354 2390 2387 2384 2382 2378 2375 2372 2370 2368 2366 2362 2359 2355 2350 2343 2337 2329 2320 2310 2299 2289 2278 2265 2251 2236 2222 2202 2175 2146 2115 2080 2041 2001 1962 1924 1887 1851 1817 1786 1757 1733 1711 1690 1666 1638 1601 1560 1524 1489 1454 1422 1396 1373 1353 1336 1320 1303 1286 1264 1242 1217 1191 1164 1137 1109 1084 1060 1039 1019 999 980 961 940 916 890 862 831 796 759 721 682 643 604 566 529 493 457 424 390 357 325 292 259 226 194 160 122 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 40 42 42 42 42 40 38 38 37 37 37 37 37 37 37 37 38 39 40 42 42 43 43 44 44 45 46 47 48 48 48 49 49 49 48 48 47 47 46 47 48 49 51 51 52 52 52 52 53 54 56 58 59 60 60 60 59 58 58 57 57 56 54 53 51 49 48 47 46 46 47 49 50 51 52 52 52 52 51 50 48 46 43 40 37 35 34 33 34 34 35 35 35 35 31 30 46804 300 24325 -75 10347 13 0 4 7383 -1368 2495 2556 2617 2676 2733 2788 2837 2881 2920 2954 2981 3000 3012 3015 3011 2999 2981 2958 2914 2889 2862 2833 2804 2777 2751 2728 2707 2689 2673 2661 2652 2647 2646 2647 2650 2652 2671 2688 2702 2710 2709 2700 2681 2655 2681 2657 2631 2606 2580 2557 2536 2516 2497 2484 2475 2468 2461 2455 2449 2441 2431 2419 2407 2395 2383 2373 2364 2359 2357 2358 2360 2388 2382 2378 2375 2372 2370 2368 2367 2367 2366 2365 2363 2360 2357 2352 2346 2339 2331 2323 2313 2303 2293 2281 2268 2254 2239 2218 2191 2161 2128 2092 2053 2013 1974 1938 1904 1873 1843 1816 1792 1771 1752 1732 1707 1676 1636 1591 1549 1508 1467 1430 1399 1372 1349 1330 1312 1295 1276 1254 1233 1209 1182 1154 1125 1096 1069 1043 1020 999 979 960 942 923 902 880 855 827 796 763 728 691 654 617 580 544 508 473 440 407 373 341 308 275 242 210 175 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 39 39 39 38 36 35 35 34 35 35 36 36 36 36 37 38 40 42 43 43 43 44 44 45 46 47 48 48 48 49 49 48 47 47 46 45 45 46 47 49 50 51 51 51 52 52 52 54 56 58 60 60 61 60 60 59 59 58 57 56 55 54 52 51 49 48 47 47 48 49 51 53 54 54 54 53 52 50 48 46 44 41 39 37 36 35 35 36 36 36 36 36 32 31 46862 301 24325 -75 10343 13 1 2 7394 -1388 2529 2586 2644 2700 2755 2806 2853 2894 2931 2962 2987 3004 3014 3017 3012 3000 2982 2959 2920 2895 2869 2842 2816 2792 2770 2750 2733 2718 2706 2697 2691 2689 2690 2692 2695 2697 2718 2736 2748 2754 2750 2737 2713 2681 2718 2685 2653 2622 2594 2570 2550 2531 2515 2504 2499 2495 2490 2485 2480 2472 2462 2447 2432 2417 2402 2388 2376 2367 2364 2362 2362 2382 2376 2371 2369 2367 2366 2366 2366 2367 2368 2368 2368 2366 2364 2360 2355 2349 2342 2334 2325 2316 2306 2295 2282 2267 2251 2229 2201 2170 2136 2100 2060 2020 1982 1947 1915 1886 1859 1835 1814 1795 1777 1757 1731 1698 1657 1608 1564 1521 1477 1437 1404 1375 1349 1329 1309 1291 1273 1251 1230 1207 1179 1150 1121 1090 1061 1031 1005 981 958 938 920 902 883 863 841 817 789 759 727 694 660 625 590 556 522 488 455 423 391 359 326 294 260 230 194 171 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 38 38 38 38 36 35 34 34 33 34 34 35 35 35 36 36 38 40 42 43 44 44 44 44 45 46 47 48 49 49 49 49 48 47 46 45 44 44 45 46 48 50 51 51 51 51 52 52 54 56 58 59 60 61 61 60 60 59 59 58 57 55 54 53 52 51 49 48 48 48 49 51 53 54 54 54 53 52 50 48 46 44 42 40 39 38 37 37 38 37 37 37 36 34 33 39 46921 317 24325 -75 10340 13 2 1 7404 -1408 2570 2624 2678 2731 2782 2830 2874 2912 2946 2974 2996 3011 3019 3020 3014 3002 2984 2961 2924 2900 2876 2851 2828 2807 2788 2772 2759 2748 2740 2734 2731 2731 2734 2738 2742 2743 2765 2782 2794 2797 2789 2771 2742 2705 2746 2705 2666 2631 2601 2576 2558 2541 2528 2521 2519 2518 2515 2511 2506 2498 2486 2469 2451 2433 2414 2397 2382 2371 2366 2363 2362 2373 2367 2364 2364 2364 2366 2367 2369 2372 2375 2376 2377 2376 2374 2371 2367 2362 2355 2348 2339 2329 2319 2307 2293 2278 2259 2236 2208 2176 2142 2104 2065 2024 1986 1951 1919 1891 1865 1840 1819 1800 1781 1761 1733 1699 1657 1609 1566 1523 1480 1440 1407 1378 1352 1330 1309 1291 1272 1251 1231 1208 1180 1151 1121 1090 1058 1026 996 969 944 921 902 883 865 846 826 805 780 753 724 694 662 629 596 563 530 498 466 436 404 373 342 310 277 248 211 190 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 39 38 37 37 37 36 35 34 33 33 33 34 34 35 35 35 36 38 41 43 43 44 44 45 45 46 46 47 48 49 50 50 50 49 47 45 44 44 44 44 45 47 49 50 51 51 51 52 52 54 56 58 59 60 61 61 60 60 59 58 58 57 56 55 54 53 52 51 50 49 49 50 51 53 54 54 54 53 51 49 47 46 44 43 41 40 40 39 39 39 39 39 38 37 35 35 39 42 42 42 42 41 40 37 32 28 25 23 22 22 24 25 23 46980 318 24325 -75 10341 13 3 0 7415 -1428 2619 2669 2720 2769 2816 2861 2900 2935 2965 2990 3009 3021 3027 3026 3019 3006 2987 2964 2931 2908 2885 2863 2842 2825 2809 2797 2788 2780 2775 2772 2772 2775 2779 2784 2788 2790 2812 2828 2838 2837 2825 2802 2768 2726 2765 2715 2670 2631 2600 2576 2559 2546 2536 2533 2534 2536 2534 2531 2525 2516 2503 2484 2463 2441 2420 2400 2383 2371 2365 2362 2361 2364 2362 2362 2364 2368 2371 2375 2380 2384 2388 2390 2392 2391 2390 2387 2384 2379 2372 2364 2355 2345 2334 2321 2305 2288 2266 2242 2213 2181 2145 2107 2066 2026 1987 1951 1919 1889 1861 1834 1811 1788 1767 1744 1715 1679 1639 1593 1554 1515 1476 1440 1409 1381 1355 1332 1311 1292 1273 1252 1231 1208 1182 1153 1123 1092 1059 1025 993 963 935 911 889 870 852 834 815 795 773 747 720 692 662 631 598 566 534 503 472 442 412 382 351 320 288 260 223 199 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 40 37 37 37 36 35 34 33 33 33 34 34 35 35 35 36 38 41 43 44 45 45 45 45 46 46 47 49 50 51 51 51 49 47 45 44 43 43 43 45 47 49 50 50 51 51 52 53 54 56 58 59 60 60 60 59 59 58 58 57 57 56 56 55 55 54 52 51 50 49 50 51 53 53 53 53 52 50 48 47 45 44 43 42 42 41 41 41 41 41 40 39 38 37 36 39 40 40 40 40 39 38 35 31 27 25 23 23 24 26 27 25 28 47039 318 24325 -75 10340 13 3 59 7425 -1448 2671 2717 2764 2809 2853 2893 2929 2960 2986 3008 3023 3032 3036 3033 3023 3009 2990 2968 2937 2915 2894 2874 2857 2843 2831 2822 2816 2812 2810 2811 2813 2818 2824 2830 2834 2835 2857 2872 2880 2876 2859 2831 2792 2745 2774 2716 2667 2626 2593 2571 2556 2546 2539 2538 2543 2546 2545 2542 2535 2526 2511 2490 2467 2443 2419 2398 2380 2367 2361 2358 2357 2356 2357 2360 2367 2374 2381 2389 2395 2401 2407 2410 2412 2412 2410 2408 2405 2399 2391 2383 2372 2361 2349 2334 2318 2298 2274 2248 2219 2185 2147 2108 2067 2026 1987 1950 1916 1884 1853 1822 1793 1766 1741 1715 1684 1648 1610 1568 1534 1502 1468 1437 1409 1383 1358 1335 1312 1292 1271 1250 1229 1205 1179 1151 1121 1091 1059 1025 992 961 932 906 884 864 846 828 809 791 769 745 719 692 662 631 598 566 534 503 472 442 413 383 353 323 292 265 229 199 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 46 41 37 38 37 36 35 34 33 33 33 34 35 35 35 36 36 38 40 43 44 45 45 46 46 46 47 47 49 51 52 52 52 50 48 45 43 42 42 43 44 47 49 50 50 51 51 52 53 55 57 59 60 60 60 59 58 57 57 56 56 56 57 57 57 56 55 54 52 50 50 50 51 52 52 52 52 51 49 47 45 44 43 43 42 42 42 42 42 42 42 41 40 39 38 38 38 39 38 38 37 37 36 33 30 27 24 24 24 25 27 29 28 29 47097 318 24325 -75 10340 13 4 57 7436 -1468 2726 2769 2813 2855 2894 2931 2963 2990 3012 3029 3041 3047 3047 3042 3031 3016 2996 2973 2944 2922 2903 2886 2872 2861 2853 2848 2846 2845 2846 2849 2854 2861 2868 2874 2878 2879 2900 2914 2918 2911 2890 2857 2812 2760 2774 2710 2657 2613 2581 2559 2547 2539 2535 2536 2543 2547 2547 2543 2536 2526 2510 2488 2464 2439 2414 2393 2374 2362 2356 2354 2354 2349 2354 2361 2371 2383 2394 2404 2412 2420 2426 2430 2432 2432 2431 2428 2425 2418 2409 2400 2388 2376 2362 2346 2328 2307 2281 2255 2224 2188 2149 2109 2068 2028 1989 1951 1915 1881 1846 1812 1777 1745 1715 1686 1652 1616 1581 1543 1515 1488 1461 1435 1409 1385 1360 1336 1312 1290 1267 1244 1222 1197 1171 1144 1116 1087 1057 1024 992 962 933 907 884 864 846 827 809 790 769 745 720 693 663 632 599 566 533 500 469 439 409 379 349 319 289 263 228 196 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 50 42 37 39 38 37 35 34 33 33 33 34 35 36 36 36 37 38 40 42 44 45 46 46 46 46 47 48 50 52 53 53 53 51 48 45 43 42 42 43 44 47 49 50 50 51 51 52 53 55 58 59 60 61 60 59 57 56 55 55 55 56 57 58 58 58 57 55 53 51 50 50 50 50 51 50 50 49 48 46 44 43 43 43 43 43 43 43 43 43 43 42 41 40 39 38 38 37 36 35 35 34 33 31 28 26 24 23 24 26 29 31 30 30 47156 318 24325 -75 10338 13 5 56 7446 -1489 2786 2826 2867 2905 2941 2974 3001 3024 3042 3055 3063 3065 3063 3055 3042 3025 3004 2980 2951 2931 2913 2899 2888 2880 2875 2873 2874 2876 2880 2885 2892 2900 2908 2915 2919 2919 2939 2951 2953 2941 2916 2878 2828 2771 2766 2697 2641 2597 2565 2545 2534 2528 2527 2530 2538 2543 2542 2539 2531 2521 2504 2481 2457 2431 2406 2385 2367 2356 2352 2351 2352 2340 2349 2359 2373 2388 2402 2416 2425 2435 2442 2446 2448 2448 2447 2444 2440 2433 2423 2412 2399 2385 2370 2353 2335 2313 2287 2260 2228 2191 2152 2112 2073 2034 1996 1958 1922 1885 1848 1809 1769 1732 1698 1665 1630 1594 1562 1527 1503 1480 1457 1434 1409 1385 1361 1335 1310 1285 1260 1236 1211 1186 1161 1135 1108 1081 1053 1023 993 964 937 912 889 868 849 831 812 793 772 748 722 695 665 634 600 566 532 498 465 434 402 372 342 312 282 256 223 190 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 52 42 35 999999 999999 999999 999999 999999 999999 999999 999999 35 36 36 36 36 37 38 40 42 44 45 46 46 47 47 47 48 50 52 54 54 53 51 48 45 43 42 42 43 45 47 49 50 50 51 51 52 53 56 58 60 61 61 60 58 56 54 54 54 54 56 57 58 59 59 58 56 53 51 50 49 49 49 49 49 49 48 47 45 43 43 42 43 43 43 44 44 44 43 43 42 42 41 40 39 37 35 33 32 32 31 30 29 26 24 23 23 25 27 30 33 31 30 47215 318 24325 -75 10332 13 6 55 7457 -1510 2846 2883 2921 2956 2988 3017 3040 3058 3072 3081 3084 3083 3077 3066 3051 3033 3011 2987 2959 2940 2924 2912 2903 2899 2897 2898 2901 2906 2912 2920 2928 2938 2947 2954 2957 2956 2976 2986 2984 2969 2939 2896 2842 2781 2752 2681 2623 2579 2547 2528 2519 2515 2515 2519 2528 2533 2532 2528 2520 2510 2494 2471 2447 2422 2398 2378 2362 2352 2349 2349 2351 2334 2345 2357 2372 2389 2405 2421 2431 2441 2449 2454 2457 2457 2455 2452 2448 2440 2429 2417 2402 2387 2370 2353 2335 2314 2289 2263 2232 2196 2159 2121 2083 2048 2011 1975 1937 1900 1860 1819 1775 1734 1697 1662 1626 1590 1558 1524 1501 1479 1458 1435 1409 1384 1358 1331 1304 1277 1251 1226 1201 1176 1152 1127 1102 1077 1051 1024 996 969 943 919 896 875 856 837 817 797 776 751 726 698 669 637 603 568 533 497 463 430 397 365 334 303 273 247 216 183 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 54 41 32 999999 999999 999999 999999 999999 999999 999999 999999 36 36 37 37 36 37 38 40 42 44 45 46 47 47 47 48 49 51 53 54 54 53 51 48 45 43 42 43 44 45 48 49 50 51 51 51 52 54 56 59 61 61 61 60 58 55 53 53 53 54 56 58 59 59 59 59 57 54 52 50 49 48 48 48 48 47 47 46 44 43 42 42 42 43 43 44 44 44 43 43 43 42 41 41 39 37 34 31 30 29 28 27 26 25 23 23 23 25 27 30 33 32 29 47274 318 24325 -75 10329 13 7 54 7467 -1532 2905 2939 2974 3006 3035 3059 3078 3092 3101 3106 3106 3101 3092 3079 3062 3042 3018 2994 2968 2949 2934 2925 2919 2917 2918 2921 2927 2934 2942 2952 2962 2973 2982 2989 2992 2990 3009 3016 3011 2992 2958 2911 2854 2789 2736 2663 2606 2562 2532 2514 2505 2502 2501 2506 2513 2517 2516 2511 2504 2494 2478 2456 2434 2411 2388 2370 2356 2348 2347 2348 2351 2331 2343 2356 2371 2388 2404 2420 2431 2441 2448 2453 2456 2456 2454 2451 2447 2439 2426 2413 2398 2382 2365 2347 2330 2311 2288 2265 2236 2205 2171 2136 2102 2070 2035 2000 1962 1924 1884 1841 1795 1752 1713 1676 1639 1603 1570 1535 1509 1485 1461 1435 1406 1378 1350 1322 1293 1267 1242 1218 1193 1170 1147 1124 1101 1078 1055 1029 1003 977 953 929 906 884 864 844 822 801 779 755 729 702 672 641 607 571 535 499 463 429 394 361 329 297 267 239 210 177 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 53 38 29 999999 999999 999999 999999 999999 999999 999999 999999 36 37 37 37 37 37 38 40 42 45 46 47 47 47 48 48 49 51 53 54 53 52 50 47 45 43 43 43 45 46 49 50 51 51 51 52 52 54 56 59 61 61 61 60 57 54 53 52 52 53 55 57 59 59 60 59 57 54 52 50 49 48 48 47 47 47 46 45 43 42 41 41 42 42 43 43 43 43 43 43 43 43 42 41 40 36 32 29 27 26 25 25 24 24 23 23 24 25 27 29 31 31 28 47332 318 24325 -75 10323 13 8 52 7478 -1553 2963 2995 3027 3056 3081 3102 3117 3127 3132 3132 3128 3120 3108 3092 3073 3051 3027 3002 2976 2958 2945 2937 2934 2934 2937 2943 2951 2959 2969 2980 2991 3003 3012 3019 3022 3019 3036 3041 3033 3010 2973 2923 2862 2794 2720 2647 2591 2549 2520 2502 2493 2488 2487 2489 2495 2497 2495 2490 2483 2474 2459 2440 2419 2399 2379 2364 2352 2346 2346 2349 2353 2335 2346 2358 2372 2386 2402 2416 2426 2434 2441 2445 2447 2446 2444 2441 2436 2428 2415 2402 2387 2371 2354 2337 2322 2306 2287 2267 2243 2217 2188 2157 2127 2097 2064 2029 1992 1953 1913 1870 1825 1782 1742 1703 1665 1626 1591 1552 1521 1491 1462 1430 1397 1366 1336 1307 1279 1254 1231 1210 1188 1167 1148 1127 1106 1085 1064 1040 1014 989 964 940 917 893 871 850 827 804 781 756 731 704 674 644 611 576 540 504 467 431 396 361 328 295 264 236 206 174 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 51 36 26 999999 999999 999999 999999 999999 999999 999999 999999 37 37 37 37 37 37 38 41 43 45 46 47 47 48 48 49 49 51 52 53 52 51 49 46 44 43 43 44 46 48 50 51 52 52 52 52 53 54 57 59 60 61 61 59 57 54 53 52 53 53 55 57 58 59 59 59 57 54 52 50 48 48 47 47 47 46 46 44 43 41 41 40 41 41 42 42 43 43 43 43 43 43 43 41 39 35 31 27 25 23 23 23 24 24 24 24 25 26 27 28 29 28 27 47391 318 24325 -75 10331 13 9 51 7488 -1575 3018 3048 3077 3103 3125 3142 3153 3159 3160 3156 3148 3137 3122 3104 3082 3059 3034 3008 2984 2967 2955 2949 2948 2950 2955 2963 2972 2983 2993 3005 3017 3029 3039 3045 3047 3044 3059 3061 3051 3025 2985 2932 2868 2799 2705 2635 2580 2540 2512 2494 2484 2478 2474 2474 2477 2477 2473 2469 2461 2453 2441 2423 2406 2388 2372 2360 2350 2346 2348 2352 2357 2346 2355 2365 2376 2389 2401 2413 2421 2427 2432 2434 2434 2432 2428 2424 2419 2411 2399 2386 2372 2358 2343 2328 2315 2302 2287 2272 2253 2232 2208 2181 2154 2125 2093 2059 2021 1983 1943 1900 1855 1812 1772 1731 1691 1649 1609 1564 1525 1488 1452 1415 1378 1344 1313 1285 1259 1237 1218 1201 1183 1167 1151 1134 1115 1096 1076 1053 1028 1003 977 952 927 902 878 854 830 806 782 756 731 704 676 646 615 581 546 511 474 438 402 367 333 299 267 237 207 174 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 48 33 25 999999 999999 999999 999999 999999 999999 999999 999999 37 37 37 37 37 38 39 42 44 46 47 47 48 48 48 49 49 50 51 51 51 49 47 45 44 43 44 45 47 49 51 52 52 53 53 53 53 54 56 58 59 60 60 59 57 55 54 53 53 54 55 56 57 58 58 58 57 54 52 49 48 48 48 47 47 47 45 44 42 41 40 40 40 40 41 42 42 42 43 43 44 43 43 41 39 34 29 25 22 21 21 22 24 25 26 26 26 26 26 26 26 25 25 47450 318 24325 -75 10332 13 10 50 7499 -1596 3069 3097 3125 3148 3166 3180 3187 3189 3186 3179 3168 3153 3136 3115 3092 3068 3042 3016 2993 2976 2966 2962 2962 2966 2972 2981 2992 3003 3015 3027 3040 3052 3061 3067 3069 3065 3078 3078 3065 3037 2994 2939 2874 2803 2693 2625 2573 2535 2508 2489 2477 2469 2463 2460 2460 2457 2452 2447 2440 2433 2423 2408 2394 2380 2367 2357 2350 2348 2351 2356 2361 2361 2370 2379 2387 2396 2405 2414 2419 2423 2424 2423 2421 2416 2410 2405 2398 2390 2380 2368 2357 2345 2332 2319 2309 2299 2289 2277 2263 2246 2226 2202 2177 2149 2117 2082 2045 2007 1967 1924 1879 1836 1793 1749 1704 1657 1611 1559 1513 1469 1427 1385 1346 1311 1281 1255 1233 1215 1202 1189 1176 1164 1152 1139 1124 1107 1088 1066 1041 1015 989 962 935 908 882 856 831 805 780 754 729 703 676 648 618 586 553 519 485 449 413 378 343 309 275 243 212 179 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 45 32 25 999999 999999 999999 999999 999999 999999 999999 999999 37 37 37 37 37 38 40 43 45 46 47 47 48 48 48 49 49 50 50 50 50 48 46 45 44 43 44 46 48 50 52 53 53 54 54 53 54 54 56 57 58 59 59 58 57 56 55 54 54 54 55 56 57 57 57 57 56 54 51 49 48 48 48 48 48 47 45 43 42 41 40 40 40 40 41 41 42 42 43 44 44 44 43 41 38 33 27 22 20 19 20 22 24 27 28 28 27 27 26 25 23 23 24 47509 318 24325 -75 10319 13 11 49 7511 -1603 3118 3144 3169 3190 3206 3217 3221 3219 3213 3203 3188 3171 3151 3128 3104 3078 3051 3024 3002 2985 2976 2973 2974 2979 2987 2997 3008 3020 3032 3045 3057 3069 3079 3085 3086 3081 3093 3091 3076 3047 3002 2946 2880 2808 2685 2621 2571 2534 2507 2488 2474 2463 2453 2446 2443 2437 2431 2425 2418 2413 2404 2393 2381 2371 2362 2356 2352 2351 2355 2361 2366 2379 2387 2394 2401 2408 2414 2419 2421 2421 2418 2414 2408 2401 2393 2385 2377 2369 2360 2351 2341 2332 2322 2313 2305 2298 2291 2283 2271 2257 2239 2217 2192 2163 2131 2097 2060 2022 1982 1938 1892 1846 1798 1748 1697 1643 1590 1530 1477 1428 1382 1339 1299 1266 1239 1218 1200 1188 1179 1171 1164 1156 1149 1139 1128 1114 1097 1076 1051 1025 998 969 941 912 884 857 830 803 777 751 726 701 675 648 621 591 561 529 497 462 428 393 358 323 288 254 222 188 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 31 26 999999 999999 999999 999999 999999 999999 999999 999999 37 37 37 37 38 39 41 43 45 47 47 47 48 48 48 48 49 49 50 50 49 47 45 44 43 43 45 47 49 51 53 54 54 54 54 54 54 54 55 56 57 58 58 58 57 56 56 55 55 55 55 56 56 57 57 56 55 53 51 49 49 48 48 48 48 47 45 43 41 40 40 40 40 41 41 42 42 43 43 44 44 44 43 40 36 31 25 21 19 18 19 22 26 28 30 30 29 27 25 24 21 21 23 47567 318 24325 -75 10325 13 12 47 7523 -1608 3161 3186 3209 3228 3241 3249 3250 3246 3237 3223 3206 3186 3164 3140 3114 3087 3060 3033 3011 2995 2986 2983 2986 2992 3000 3011 3022 3034 3047 3059 3072 3084 3093 3099 3099 3094 3104 3102 3086 3055 3009 2953 2886 2815 2685 2624 2576 2540 2512 2491 2474 2459 2446 2435 2428 2419 2412 2405 2399 2395 2388 2380 2372 2364 2358 2355 2353 2355 2359 2365 2370 2396 2404 2410 2416 2420 2423 2425 2424 2421 2415 2407 2398 2387 2377 2367 2358 2350 2342 2335 2328 2321 2314 2307 2302 2297 2292 2285 2275 2261 2244 2221 2196 2167 2135 2101 2065 2028 1987 1942 1893 1842 1788 1729 1669 1607 1545 1477 1419 1366 1319 1277 1240 1211 1189 1173 1161 1154 1150 1147 1145 1142 1139 1133 1125 1114 1099 1080 1057 1031 1004 975 944 914 885 856 828 801 774 748 723 698 673 648 622 595 568 539 509 477 443 409 375 340 305 269 235 200 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 33 29 999999 999999 999999 999999 999999 999999 999999 999999 38 38 38 38 38 40 42 44 46 47 47 47 48 48 48 48 49 49 49 49 48 47 45 44 43 44 45 47 50 52 53 54 55 55 54 54 54 54 54 55 56 57 58 58 58 57 57 56 56 56 56 56 56 57 56 56 54 52 51 49 49 49 48 48 47 46 45 43 41 41 41 41 41 41 42 42 43 44 44 45 45 44 42 39 34 28 23 19 17 17 19 22 27 30 31 31 30 28 26 24 21 21 23 47626 318 24325 -75 10322 13 13 46 7535 -1612 3199 3223 3245 3262 3273 3278 3277 3270 3258 3242 3222 3200 3176 3151 3124 3096 3068 3041 3019 3003 2995 2993 2996 3002 3011 3022 3034 3046 3058 3071 3083 3095 3104 3109 3109 3104 3113 3109 3092 3060 3015 2958 2893 2823 2692 2633 2587 2550 2522 2498 2477 2459 2442 2427 2415 2404 2395 2388 2383 2379 2374 2368 2363 2359 2356 2355 2355 2358 2362 2368 2374 2408 2415 2420 2425 2428 2429 2428 2425 2419 2410 2400 2388 2376 2363 2352 2342 2335 2328 2321 2316 2311 2306 2302 2298 2294 2290 2283 2273 2258 2240 2217 2191 2161 2129 2097 2062 2026 1984 1937 1885 1827 1765 1697 1627 1556 1486 1411 1348 1294 1247 1207 1175 1152 1135 1124 1118 1116 1117 1118 1120 1122 1123 1121 1116 1108 1096 1079 1058 1034 1008 979 948 916 886 857 828 799 771 745 720 694 670 647 622 598 573 546 519 489 458 426 393 358 323 287 251 215 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 36 32 36 36 37 37 38 38 39 39 38 38 38 38 39 40 42 45 46 47 47 47 48 48 48 48 49 49 49 49 48 47 45 44 44 44 46 48 51 52 54 54 54 55 54 54 54 54 54 55 56 57 58 58 58 58 57 57 57 57 57 57 57 57 56 55 54 52 51 50 49 49 48 47 46 45 44 42 42 42 42 42 42 42 43 43 44 45 45 46 46 45 42 38 33 27 21 18 17 17 19 23 27 31 32 32 30 29 26 25 22 22 23 47685 318 24325 -75 10321 13 14 45 7547 -1616 3229 3252 3273 3288 3298 3301 3298 3289 3275 3257 3236 3212 3187 3160 3132 3104 3076 3049 3028 3012 3004 3002 3005 3011 3020 3031 3043 3055 3067 3079 3092 3103 3112 3117 3117 3111 3119 3114 3097 3065 3021 2965 2901 2832 2704 2647 2600 2563 2532 2505 2481 2459 2439 2421 2407 2394 2384 2377 2371 2368 2365 2361 2357 2355 2354 2356 2357 2360 2365 2370 2375 2414 2420 2424 2428 2429 2429 2426 2421 2413 2402 2390 2377 2363 2350 2338 2329 2322 2316 2310 2306 2303 2299 2296 2292 2289 2285 2278 2267 2251 2231 2208 2181 2151 2119 2087 2054 2018 1975 1926 1871 1808 1739 1662 1584 1504 1426 1344 1279 1223 1177 1140 1111 1093 1081 1075 1073 1075 1080 1085 1091 1097 1102 1104 1103 1098 1089 1076 1057 1036 1011 983 952 920 890 860 829 800 770 743 717 691 667 644 621 598 575 551 526 499 469 440 408 374 340 305 268 232 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 46 39 36 38 37 37 38 38 39 39 40 39 39 39 39 39 41 43 45 46 47 47 47 48 48 48 49 49 49 49 49 48 47 45 44 44 45 46 49 51 53 53 54 54 54 54 54 54 54 54 55 56 57 58 58 58 58 58 57 57 57 57 57 58 57 56 55 53 52 50 50 49 48 47 46 45 44 43 43 42 43 43 43 43 44 44 44 45 46 46 47 46 45 41 36 31 25 21 18 17 18 20 24 28 31 32 32 31 29 28 26 24 24 23 47744 317 24325 -75 10314 13 15 44 7559 -1621 3254 3276 3296 3310 3318 3320 3316 3305 3290 3271 3248 3223 3196 3169 3141 3112 3084 3056 3038 3022 3013 3011 3014 3020 3029 3040 3051 3063 3075 3086 3098 3109 3117 3122 3122 3117 3124 3118 3101 3070 3027 2973 2911 2844 2722 2665 2617 2576 2542 2512 2484 2459 2436 2415 2399 2384 2374 2367 2361 2359 2356 2354 2352 2352 2353 2355 2358 2361 2366 2371 2375 2413 2417 2420 2422 2423 2421 2417 2410 2401 2389 2376 2362 2349 2336 2325 2316 2310 2305 2300 2297 2294 2291 2289 2286 2283 2278 2271 2259 2242 2222 2198 2170 2140 2108 2075 2043 2006 1962 1911 1853 1787 1714 1632 1547 1462 1377 1291 1222 1165 1119 1083 1056 1041 1033 1029 1029 1034 1042 1051 1060 1070 1079 1085 1087 1085 1080 1069 1055 1036 1014 988 958 927 896 865 834 803 772 743 716 689 665 642 619 596 575 552 529 504 477 449 420 388 354 321 283 247 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 50 44 40 39 38 38 38 39 39 40 40 40 39 39 39 40 41 43 45 46 47 47 48 48 48 48 49 49 50 50 49 48 47 46 45 45 46 47 49 51 52 53 53 53 54 54 54 54 55 55 56 57 57 58 58 58 58 58 58 58 58 58 58 58 58 57 55 53 52 50 49 49 48 46 45 44 44 43 43 43 44 44 44 44 45 45 45 46 47 47 47 47 45 41 36 30 25 21 19 18 19 22 26 29 32 33 33 32 31 30 28 26 26 47802 317 24325 -75 10317 13 16 42 7571 -1625 3273 3294 3313 3326 3333 3335 3329 3318 3301 3281 3257 3232 3205 3177 3148 3120 3091 3064 3045 3029 3021 3018 3021 3027 3035 3046 3057 3068 3079 3090 3101 3112 3119 3124 3124 3119 3126 3120 3103 3075 3033 2982 2923 2859 2745 2687 2636 2592 2554 2519 2487 2458 2432 2409 2391 2376 2366 2359 2353 2351 2350 2348 2348 2348 2350 2353 2356 2360 2364 2369 2373 2407 2409 2411 2412 2411 2408 2402 2394 2384 2371 2357 2344 2331 2319 2309 2302 2297 2294 2291 2289 2287 2285 2283 2281 2277 2272 2265 2253 2236 2215 2190 2162 2131 2098 2064 2031 1993 1947 1894 1836 1768 1693 1610 1524 1436 1347 1258 1186 1126 1078 1040 1013 998 991 988 989 995 1005 1015 1028 1040 1053 1062 1068 1070 1068 1061 1049 1035 1015 992 965 934 904 873 840 809 777 746 718 690 664 640 616 594 573 551 529 506 480 455 427 397 365 334 296 261 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 54 48 43 41 39 39 39 39 40 40 41 40 40 40 40 40 41 44 46 47 47 48 48 48 48 48 49 49 50 49 49 48 47 46 46 46 47 48 50 51 52 52 52 53 53 54 54 55 56 56 57 58 58 58 58 58 58 58 58 58 58 58 58 58 58 57 56 54 52 51 49 48 47 46 45 44 44 44 44 44 45 45 45 45 45 46 46 47 48 48 48 47 45 41 35 30 25 22 20 20 21 24 27 31 33 34 34 34 33 32 31 29 28 47861 317 24325 -75 10310 13 17 41 7583 -1629 3290 3311 3329 3341 3347 3348 3341 3329 3312 3291 3267 3241 3214 3185 3157 3128 3100 3073 3052 3036 3026 3023 3025 3030 3038 3048 3059 3069 3080 3091 3101 3111 3118 3123 3123 3119 3125 3120 3105 3078 3040 2992 2936 2875 2775 2715 2660 2611 2567 2526 2489 2456 2427 2402 2383 2367 2358 2351 2346 2344 2343 2343 2343 2345 2347 2351 2354 2358 2361 2365 2369 2393 2395 2396 2395 2394 2390 2383 2375 2364 2350 2336 2323 2311 2301 2292 2286 2284 2282 2281 2280 2280 2279 2279 2277 2274 2269 2261 2250 2233 2212 2187 2158 2125 2091 2055 2020 1980 1932 1879 1820 1754 1681 1599 1514 1425 1335 1244 1170 1106 1053 1011 982 965 956 952 953 958 968 979 994 1009 1023 1035 1045 1050 1051 1048 1040 1029 1013 993 968 940 911 881 848 816 784 752 722 692 665 640 615 592 570 548 527 504 480 456 430 401 371 342 305 270 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 57 51 46 43 41 40 40 40 40 41 42 41 41 41 41 41 42 44 46 47 48 48 48 48 48 48 49 49 49 49 48 48 47 46 47 47 49 50 51 52 52 52 52 52 53 54 55 56 57 58 58 59 59 59 59 58 58 58 58 58 58 58 58 59 59 58 56 55 53 51 50 49 48 46 45 45 45 45 45 45 45 46 46 46 46 46 47 47 48 48 48 48 45 41 36 30 26 23 21 21 23 26 30 33 35 36 36 36 35 35 34 32 30 47920 317 24325 -75 10321 13 18 40 7595 -1634 3301 3321 3339 3351 3357 3357 3350 3338 3321 3300 3276 3249 3222 3194 3165 3137 3109 3082 3058 3042 3032 3028 3029 3033 3041 3050 3060 3069 3079 3089 3099 3108 3116 3120 3121 3117 3124 3120 3106 3082 3047 3003 2951 2893 2808 2746 2687 2633 2582 2536 2493 2456 2424 2398 2377 2361 2352 2345 2340 2339 2339 2339 2340 2341 2344 2348 2351 2355 2358 2361 2364 2376 2377 2377 2376 2374 2369 2362 2353 2341 2328 2314 2301 2290 2281 2274 2269 2269 2269 2271 2272 2274 2275 2277 2276 2274 2269 2261 2251 2233 2212 2187 2157 2123 2087 2050 2013 1971 1923 1870 1811 1747 1677 1598 1516 1428 1338 1245 1168 1099 1040 993 959 938 925 920 919 923 932 943 958 974 990 1004 1016 1024 1028 1028 1023 1015 1003 987 966 941 915 886 854 823 791 759 728 697 669 642 616 591 569 546 524 501 477 453 428 401 372 344 309 274 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 60 54 48 44 42 41 41 41 41 42 43 43 42 42 42 42 43 45 47 48 48 48 48 48 48 48 48 49 48 48 48 47 46 46 47 48 50 51 51 52 52 52 52 52 53 54 56 57 58 59 60 60 61 60 60 59 58 58 57 57 58 58 58 59 59 58 57 56 54 52 51 50 48 47 46 47 47 47 46 46 46 46 46 46 47 47 47 48 48 48 48 47 45 41 36 31 27 24 23 23 25 28 32 36 37 38 39 39 38 38 37 35 31 47979 317 24325 -75 10308 13 19 39 7607 -1639 3308 3328 3346 3357 3363 3363 3357 3345 3328 3307 3283 3257 3230 3202 3174 3146 3119 3092 3065 3048 3037 3033 3033 3036 3042 3051 3060 3069 3078 3087 3097 3105 3112 3117 3118 3115 3122 3119 3107 3086 3055 3014 2966 2911 2843 2779 2716 2656 2598 2545 2497 2456 2420 2392 2371 2355 2346 2340 2336 2335 2335 2336 2337 2339 2342 2346 2349 2352 2355 2357 2360 2355 2356 2356 2355 2353 2348 2340 2331 2319 2306 2292 2280 2270 2262 2255 2252 2254 2257 2261 2265 2269 2273 2276 2278 2276 2272 2264 2253 2236 2214 2188 2158 2124 2088 2051 2013 1970 1922 1869 1812 1750 1683 1608 1528 1442 1351 1257 1175 1100 1034 981 941 914 898 889 886 888 894 904 918 935 951 966 980 990 997 999 997 993 984 972 955 935 912 886 857 828 797 766 735 704 674 646 619 592 568 544 521 498 473 449 424 397 369 342 309 275 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 61 55 50 46 43 42 42 42 43 44 44 44 44 43 43 43 44 45 47 48 49 49 49 48 48 48 48 48 47 47 47 46 46 46 47 49 51 52 52 52 52 52 53 53 55 56 57 59 60 61 62 62 62 62 61 60 59 58 57 57 57 58 59 59 59 59 58 57 56 54 52 51 50 49 48 49 49 48 48 47 46 46 46 47 47 47 48 48 47 47 47 46 44 41 37 32 29 26 24 25 27 30 35 38 40 41 41 41 41 41 40 38 33 48038 317 24325 -75 10307 13 20 38 7618 -1643 3313 3333 3350 3361 3367 3368 3361 3350 3334 3314 3291 3265 3238 3211 3184 3156 3129 3103 3074 3056 3044 3038 3037 3039 3045 3052 3061 3069 3077 3086 3094 3102 3109 3113 3115 3112 3119 3117 3108 3090 3062 3026 2982 2931 2878 2813 2745 2679 2615 2556 2502 2456 2417 2387 2365 2349 2340 2334 2331 2331 2331 2333 2334 2336 2339 2343 2346 2349 2351 2353 2355 2336 2337 2336 2334 2331 2326 2318 2309 2298 2285 2272 2261 2251 2244 2239 2237 2240 2245 2251 2258 2265 2271 2277 2279 2279 2275 2268 2257 2239 2218 2192 2162 2128 2093 2057 2020 1978 1932 1881 1825 1766 1701 1629 1551 1464 1373 1276 1190 1109 1035 975 928 894 873 860 853 853 857 865 877 892 907 922 937 948 957 961 962 960 955 947 935 919 901 879 854 828 800 771 741 710 680 652 623 595 569 544 519 495 469 444 419 392 363 337 305 272 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 61 56 51 48 45 44 44 44 45 46 46 46 45 45 44 44 45 46 47 48 49 49 49 49 48 48 48 47 46 46 46 46 46 47 48 50 52 53 53 54 54 54 54 55 57 59 60 61 63 64 64 65 65 64 63 61 59 57 57 57 57 58 59 60 61 61 60 59 57 55 54 53 52 51 50 50 50 50 49 48 47 47 47 48 48 48 48 48 47 47 46 45 43 41 38 34 31 29 27 27 30 33 38 42 43 44 45 45 44 44 43 41 36 48096 317 24325 -75 10304 13 21 36 7630 -1648 3313 3332 3349 3361 3367 3368 3362 3352 3337 3318 3295 3271 3245 3219 3192 3166 3139 3114 3081 3063 3050 3043 3041 3042 3046 3053 3060 3068 3076 3083 3091 3098 3104 3109 3110 3109 3116 3115 3107 3092 3068 3036 2997 2950 2915 2848 2778 2707 2637 2570 2510 2459 2416 2383 2359 2342 2333 2327 2324 2324 2326 2327 2330 2333 2336 2341 2344 2347 2349 2351 2352 2321 2320 2319 2316 2312 2306 2298 2289 2279 2267 2256 2246 2237 2231 2227 2226 2229 2236 2244 2252 2261 2269 2276 2279 2280 2277 2270 2258 2242 2220 2195 2166 2135 2102 2068 2033 1993 1951 1903 1850 1793 1731 1661 1583 1496 1402 1303 1211 1123 1042 975 920 879 851 833 822 818 819 825 834 846 860 874 887 899 909 915 918 919 917 913 905 895 882 865 844 823 799 772 744 715 685 657 628 599 572 545 518 492 466 440 413 386 357 330 299 267 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 61 57 53 50 48 47 46 46 47 48 48 48 47 46 45 45 46 47 48 49 49 49 49 49 49 48 48 47 46 46 46 46 47 48 49 52 53 55 55 56 57 57 58 59 60 62 63 65 66 67 67 67 67 67 65 63 60 57 56 56 57 58 61 62 63 63 62 61 59 57 56 55 54 53 52 52 52 51 50 49 48 48 49 49 50 50 50 49 48 47 45 44 43 42 39 36 34 33 31 32 35 38 43 46 47 48 48 48 48 48 47 46 40 48155 317 24325 -75 10292 13 22 35 7642 -1653 3308 3327 3343 3355 3362 3364 3359 3350 3336 3318 3297 3274 3249 3224 3199 3173 3147 3122 3089 3070 3057 3049 3045 3045 3048 3054 3061 3068 3075 3082 3089 3095 3101 3105 3107 3105 3113 3112 3106 3094 3074 3047 3011 2968 2949 2883 2810 2735 2660 2587 2520 2463 2415 2379 2353 2334 2324 2319 2316 2317 2319 2322 2325 2329 2333 2338 2342 2345 2347 2349 2351 2313 2310 2306 2302 2297 2291 2283 2274 2265 2255 2245 2237 2229 2224 2221 2220 2224 2231 2239 2248 2257 2265 2272 2276 2276 2274 2268 2257 2241 2221 2198 2171 2142 2112 2081 2048 2013 1975 1931 1883 1829 1769 1701 1622 1535 1438 1335 1239 1145 1057 982 919 871 835 810 795 787 784 786 792 801 812 823 835 846 856 863 868 872 873 873 869 864 855 843 828 811 791 768 743 716 689 661 632 603 575 547 519 492 464 437 409 381 352 324 292 262 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 62 58 55 52 50 50 49 49 50 51 51 50 49 47 47 47 47 48 49 50 50 50 51 51 50 50 49 49 48 47 47 48 49 51 52 55 56 58 59 60 61 62 63 64 65 66 67 68 69 70 70 70 70 69 67 64 60 57 56 56 57 60 63 65 66 66 65 63 61 59 58 57 56 55 54 54 53 52 51 50 49 50 50 51 52 53 53 52 50 48 47 45 44 43 42 40 39 40 38 40 42 43 47 49 50 51 51 51 51 51 51 51 46 48214 317 24325 -75 10280 13 23 34 7653 -1658 3300 3319 3335 3348 3355 3359 3354 3347 3335 3319 3299 3277 3254 3229 3205 3180 3156 3132 3097 3079 3065 3056 3051 3050 3052 3057 3063 3069 3075 3081 3087 3093 3098 3102 3104 3102 3110 3110 3106 3096 3080 3056 3025 2986 2979 2915 2843 2765 2686 2607 2535 2472 2419 2378 2348 2326 2315 2309 2307 2308 2311 2315 2320 2325 2331 2337 2341 2345 2348 2350 2351 2312 2307 2302 2296 2291 2284 2276 2268 2259 2251 2243 2236 2229 2224 2221 2221 2224 2230 2238 2246 2253 2260 2266 2269 2269 2266 2260 2251 2239 2221 2199 2175 2148 2121 2093 2063 2032 1998 1960 1915 1865 1808 1742 1664 1576 1477 1372 1270 1171 1077 996 926 869 826 794 773 760 754 752 754 759 766 775 784 793 803 811 817 822 827 829 830 828 824 817 806 794 778 759 738 715 690 664 636 607 579 551 522 493 464 436 407 378 348 320 287 257 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 65 61 58 56 54 53 53 53 53 54 53 52 51 49 49 49 49 50 51 52 53 53 53 53 54 53 53 52 51 51 51 52 53 55 57 59 61 62 64 66 67 68 69 69 69 70 71 71 72 72 72 71 71 70 68 64 60 57 56 56 58 62 66 69 70 70 68 66 63 61 59 58 57 56 55 55 54 54 52 52 51 51 52 53 54 56 56 56 54 52 50 48 46 46 45 45 44 46 45 46 48 48 51 51 51 52 52 52 53 53 53 56 52 48273 304 24325 -75 10297 13 24 33 7665 -1662 3290 3309 3325 3338 3347 3351 3349 3343 3332 3318 3300 3280 3258 3235 3212 3189 3165 3141 3108 3089 3074 3064 3058 3056 3057 3061 3066 3071 3076 3081 3086 3091 3095 3098 3100 3099 3106 3107 3104 3097 3084 3064 3037 3002 3005 2945 2874 2795 2712 2630 2552 2483 2424 2378 2344 2319 2306 2299 2297 2298 2302 2308 2315 2322 2329 2337 2342 2347 2351 2353 2354 2321 2315 2309 2302 2296 2289 2282 2274 2266 2259 2252 2245 2238 2233 2230 2228 2230 2234 2239 2245 2250 2255 2258 2259 2258 2255 2249 2243 2233 2218 2199 2177 2153 2128 2102 2074 2046 2017 1983 1943 1896 1842 1778 1701 1613 1513 1406 1301 1198 1100 1014 937 874 824 786 759 741 730 724 722 724 728 733 739 747 755 762 769 776 782 787 791 792 791 788 782 773 762 747 729 710 688 664 638 610 583 554 525 496 466 437 407 377 347 318 285 255 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 70 66 63 60 59 58 58 57 58 58 57 56 55 53 53 53 54 55 56 57 57 57 58 58 58 59 59 58 57 57 57 58 59 61 63 64 66 68 70 72 73 74 74 74 73 73 73 74 74 73 73 72 71 70 68 64 59 57 56 58 60 65 70 73 74 74 72 69 66 63 61 59 58 58 57 57 56 55 54 53 52 53 53 54 56 58 60 60 58 56 54 52 50 50 49 50 49 51 50 51 48331 301 24325 -75 10287 13 25 31 7677 -1667 3282 3300 3317 3330 3339 3345 3346 3341 3333 3320 3304 3285 3264 3243 3221 3198 3176 3153 3119 3100 3085 3074 3067 3064 3064 3066 3070 3074 3078 3082 3086 3090 3093 3095 3096 3095 3102 3103 3102 3096 3086 3069 3046 3014 3026 2970 2901 2824 2740 2655 2573 2498 2434 2382 2343 2314 2298 2290 2287 2289 2294 2300 2309 2318 2328 2337 2344 2351 2355 2358 2358 2337 2331 2326 2319 2313 2307 2300 2293 2286 2279 2272 2264 2257 2250 2244 2241 2240 2241 2243 2246 2248 2249 2250 2249 2246 2242 2237 2234 2228 2215 2198 2178 2156 2132 2107 2081 2055 2028 1998 1961 1917 1866 1805 1728 1641 1541 1433 1327 1222 1122 1032 951 883 828 784 753 730 715 705 700 698 699 701 705 710 716 722 729 737 744 751 756 760 762 761 758 752 744 733 719 703 684 662 638 612 586 558 529 500 470 441 411 380 349 320 285 254 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 77 74 70 67 65 64 64 64 64 64 63 62 61 60 60 60 61 62 63 64 64 64 64 64 65 66 66 66 65 65 65 65 66 67 68 70 72 73 75 77 79 79 79 77 76 75 75 75 74 73 72 71 69 68 65 62 58 56 57 60 63 68 74 77 78 77 75 72 68 65 62 60 59 58 57 58 58 57 55 54 53 53 54 55 58 61 63 64 63 61 59 57 54 54 53 54 53 48390 299 24325 -75 10274 13 26 30 7688 -1672 3272 3290 3307 3320 3331 3338 3342 3340 3332 3321 3307 3289 3270 3250 3229 3208 3186 3165 3131 3112 3096 3084 3077 3072 3071 3073 3075 3078 3081 3083 3086 3089 3091 3093 3094 3092 3099 3099 3098 3095 3087 3073 3053 3025 3041 2990 2927 2852 2769 2682 2596 2517 2447 2389 2344 2310 2290 2280 2277 2279 2284 2292 2303 2315 2326 2337 2347 2354 2360 2363 2363 2359 2355 2350 2345 2340 2334 2328 2322 2315 2308 2299 2290 2281 2272 2264 2257 2253 2251 2250 2248 2247 2245 2242 2239 2235 2231 2226 2226 2222 2212 2197 2178 2157 2135 2110 2084 2059 2035 2006 1971 1930 1881 1821 1745 1659 1560 1452 1347 1241 1140 1049 967 896 837 790 755 728 709 696 687 682 681 681 682 685 689 695 701 708 716 724 730 735 738 740 738 735 729 720 709 696 679 660 638 613 589 562 534 506 476 446 416 385 354 324 288 256 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 88 84 80 77 75 74 73 73 73 73 73 72 71 70 70 70 71 72 72 73 72 72 72 72 72 73 74 74 74 73 72 72 72 72 73 74 76 77 79 81 82 82 81 79 77 76 75 74 73 72 70 68 66 64 62 59 56 56 58 62 66 71 76 79 80 79 77 74 70 67 63 61 60 59 58 59 59 58 56 54 53 53 54 55 59 63 67 68 67 66 63 61 59 58 56 48449 299 24325 -75 10288 13 27 29 7700 -1677 3260 3278 3295 3309 3321 3330 3339 3338 3332 3322 3309 3293 3275 3256 3236 3216 3196 3175 3145 3126 3110 3097 3089 3083 3081 3081 3083 3084 3086 3087 3089 3091 3092 3093 3092 3090 3095 3096 3095 3092 3086 3075 3058 3033 3051 3007 2948 2878 2797 2710 2623 2539 2463 2399 2348 2308 2285 2273 2268 2270 2276 2285 2298 2311 2324 2338 2349 2358 2364 2367 2368 2381 2379 2376 2372 2368 2363 2358 2352 2346 2339 2329 2319 2307 2296 2285 2276 2268 2262 2258 2253 2248 2243 2238 2232 2227 2222 2217 2219 2217 2209 2195 2177 2157 2136 2111 2086 2062 2037 2010 1977 1936 1889 1830 1755 1671 1573 1467 1363 1258 1158 1068 985 912 852 802 764 733 710 694 683 675 672 671 671 672 676 680 685 693 700 708 714 719 724 726 725 723 719 711 702 691 675 658 637 614 591 566 539 512 483 453 423 392 359 330 293 259 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100 97 93 90 88 87 86 86 85 85 85 85 84 83 82 82 82 82 83 82 81 80 79 79 79 80 81 81 81 80 79 77 76 76 76 77 78 79 80 82 83 82 81 79 76 75 74 73 72 70 67 64 62 60 58 56 55 55 58 63 68 73 77 80 80 79 77 74 71 67 64 61 60 59 57 59 60 59 56 53 52 53 53 55 59 64 69 71 71 70 68 66 63 61 59 48508 279 24325 -75 10281 13 28 28 7711 -1682 3247 3265 3282 3297 3309 3319 3335 3335 3331 3322 3311 3296 3279 3261 3242 3224 3204 3184 3159 3141 3125 3112 3102 3096 3093 3092 3093 3093 3093 3094 3094 3095 3095 3094 3093 3091 3094 3093 3093 3090 3086 3076 3061 3039 3056 3018 2965 2900 2823 2737 2649 2563 2482 2412 2355 2310 2282 2268 2261 2262 2269 2279 2293 2308 2323 2337 2350 2360 2368 2371 2371 2401 2400 2398 2394 2390 2386 2381 2376 2370 2363 2354 2343 2331 2318 2305 2294 2284 2276 2268 2261 2253 2245 2236 2229 2221 2215 2209 2212 2210 2203 2191 2175 2156 2135 2112 2087 2063 2039 2013 1980 1941 1895 1838 1766 1684 1589 1484 1382 1280 1182 1092 1009 935 873 821 778 745 718 698 684 676 671 669 669 670 672 676 681 688 696 703 709 714 718 720 720 719 715 707 699 688 674 657 638 616 595 570 544 518 489 459 430 398 365 335 298 263 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 111 111 108 105 103 102 101 100 100 100 100 99 97 96 95 94 93 93 92 91 89 87 86 85 85 86 86 86 86 85 83 81 79 77 76 76 77 78 79 81 81 81 80 78 75 74 72 71 69 67 64 61 58 56 54 53 53 54 58 63 68 73 77 79 80 79 77 74 71 68 64 61 59 58 56 48567 277 24325 -75 10275 13 29 27 7723 -1688 3234 3252 3268 3284 3297 3309 3334 3334 3330 3323 3312 3298 3282 3265 3248 3231 3212 3193 3176 3158 3142 3129 3119 3112 3108 3106 3105 3105 3104 3103 3103 3102 3100 3099 3096 3093 3094 3092 3090 3088 3084 3075 3062 3042 3054 3022 2976 2917 2845 2763 2675 2588 2503 2428 2365 2316 2284 2267 2259 2259 2266 2276 2291 2307 2322 2338 2351 2362 2370 2372 2372 2412 2411 2409 2405 2400 2395 2390 2385 2380 2375 2368 2358 2348 2336 2324 2313 2301 2292 2282 2272 2261 2250 2239 2228 2217 2208 2201 2203 2201 2195 2184 2170 2152 2133 2110 2086 2062 2038 2013 1982 1945 1901 1847 1779 1702 1611 1510 1412 1312 1216 1127 1044 969 904 848 801 763 731 707 691 680 675 673 672 673 676 680 686 693 700 707 712 717 720 722 721 720 716 708 699 689 675 658 639 619 598 574 549 523 495 465 435 403 370 339 302 266 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 121 125 124 121 119 118 117 116 115 115 114 113 110 108 106 103 102 101 99 97 95 93 91 90 89 89 89 88 88 86 84 81 78 76 75 74 74 75 76 78 79 79 78 76 74 72 71 68 66 63 61 58 55 53 51 51 52 54 57 62 67 72 75 78 78 78 76 74 71 68 64 61 58 48625 274 24325 -75 10266 13 30 25 7734 -1693 3220 3237 3254 3270 3285 3298 3333 3334 3331 3325 3315 3301 3286 3270 3254 3237 3220 3202 3192 3175 3160 3147 3136 3128 3124 3121 3119 3117 3116 3114 3112 3110 3107 3104 3101 3096 3095 3091 3089 3085 3081 3073 3060 3041 3049 3023 2983 2930 2864 2785 2700 2613 2526 2448 2380 2326 2290 2271 2261 2261 2267 2276 2291 2307 2322 2337 2351 2361 2368 2371 2370 2414 2411 2407 2402 2396 2389 2383 2378 2375 2372 2368 2362 2355 2347 2338 2330 2319 2310 2299 2287 2273 2260 2245 2230 2214 2202 2192 2190 2187 2181 2172 2159 2144 2126 2105 2082 2058 2035 2012 1982 1948 1908 1859 1798 1727 1643 1548 1455 1360 1267 1179 1095 1018 948 887 834 789 752 723 702 689 683 680 679 681 685 689 695 702 710 716 721 724 727 728 727 725 720 713 703 692 678 661 642 622 601 578 553 526 498 468 438 406 373 342 305 269 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 128 137 137 136 134 133 132 130 129 128 126 124 121 117 113 110 107 106 104 101 99 96 94 92 91 90 89 88 87 85 82 79 76 74 72 71 71 72 73 75 77 77 77 75 74 71 69 66 63 60 57 55 53 50 49 49 51 53 56 60 66 69 73 76 76 76 75 74 71 68 48684 267 24325 -75 10280 13 31 24 7746 -1699 3205 3223 3240 3257 3273 3287 3336 3337 3334 3328 3318 3305 3290 3274 3259 3243 3226 3210 3207 3191 3176 3164 3153 3145 3140 3136 3134 3131 3128 3125 3122 3119 3116 3111 3106 3100 3097 3092 3088 3083 3078 3069 3057 3039 3042 3020 2986 2939 2878 2805 2723 2636 2549 2467 2395 2338 2299 2277 2266 2265 2270 2279 2293 2308 2322 2336 2349 2358 2364 2365 2363 2408 2402 2395 2386 2379 2370 2363 2358 2356 2357 2358 2357 2355 2352 2348 2344 2336 2328 2317 2303 2288 2271 2252 2232 2211 2194 2180 2174 2168 2161 2154 2143 2129 2113 2094 2072 2050 2027 2006 1980 1949 1914 1872 1819 1757 1683 1598 1512 1424 1335 1248 1163 1083 1009 941 880 828 783 747 721 704 695 690 689 691 695 700 706 713 720 726 730 732 734 735 733 731 726 718 708 696 681 664 645 624 603 579 554 528 499 470 439 407 374 342 306 270 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 133 147 148 147 145 144 143 141 139 137 135 131 126 121 116 112 109 107 105 103 101 98 96 94 92 90 88 86 84 82 79 76 73 70 68 67 68 69 71 73 75 76 76 75 73 70 66 63 60 57 54 52 50 48 47 48 50 54 55 58 63 67 71 48743 263 24325 -75 10265 13 32 23 7757 -1704 3193 3210 3228 3245 3262 3277 3342 3342 3339 3332 3322 3309 3294 3279 3264 3248 3233 3216 3222 3207 3193 3181 3171 3162 3156 3152 3149 3145 3142 3138 3134 3130 3126 3120 3114 3106 3101 3094 3088 3082 3076 3067 3054 3036 3034 3015 2986 2945 2890 2821 2743 2659 2572 2489 2415 2355 2313 2290 2278 2275 2279 2287 2299 2311 2323 2335 2345 2352 2356 2355 2353 2393 2383 2373 2362 2353 2343 2336 2331 2332 2336 2341 2345 2349 2352 2354 2355 2351 2345 2334 2319 2302 2282 2259 2234 2207 2184 2165 2154 2145 2137 2130 2120 2108 2094 2077 2057 2036 2015 1996 1974 1947 1918 1882 1839 1788 1725 1653 1577 1497 1415 1331 1247 1165 1085 1009 940 879 826 782 748 725 712 704 701 702 706 711 717 723 729 735 738 739 740 740 739 736 731 723 713 700 684 667 647 626 603 579 554 528 499 470 439 408 375 342 307 272 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 137 154 155 154 152 151 149 147 145 142 139 134 127 121 116 111 108 107 105 103 101 99 97 95 92 90 87 84 81 78 75 72 69 67 65 65 66 68 71 73 75 76 76 74 72 68 64 60 56 53 51 49 47 45 45 46 50 54 55 48802 262 24325 -75 10262 13 33 22 7769 -1710 3180 3198 3215 3233 3251 3268 3351 3350 3346 3339 3328 3315 3299 3284 3269 3254 3239 3224 3236 3222 3209 3198 3188 3179 3173 3169 3165 3160 3156 3152 3147 3142 3137 3130 3122 3113 3106 3097 3089 3082 3074 3064 3050 3032 3024 3007 2981 2945 2896 2832 2759 2678 2593 2511 2436 2376 2333 2308 2295 2291 2293 2298 2307 2316 2325 2333 2339 2343 2345 2343 2340 2372 2360 2348 2336 2326 2317 2311 2308 2310 2317 2326 2335 2343 2350 2357 2362 2360 2356 2346 2331 2312 2288 2262 2231 2198 2170 2147 2130 2118 2109 2103 2094 2083 2070 2054 2037 2019 2000 1983 1964 1941 1917 1889 1856 1815 1766 1707 1642 1573 1498 1419 1337 1254 1169 1087 1009 940 878 825 783 753 734 722 716 715 718 721 726 732 737 741 743 744 744 744 742 739 734 726 715 701 685 668 647 626 603 579 554 527 499 470 440 408 376 343 309 274 238 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 160 158 156 154 152 150 147 143 139 132 125 118 112 108 106 105 104 103 102 100 98 95 92 88 85 82 78 75 72 69 67 65 64 64 66 69 71 74 75 76 75 73 70 66 61 57 54 51 48 45 43 42 42 45 50 55 48860 261 24325 -75 10263 13 34 20 7780 -1716 3168 3185 3203 3222 3241 3259 3365 3363 3357 3349 3337 3322 3306 3290 3275 3260 3245 3230 3247 3235 3223 3212 3203 3195 3189 3184 3180 3175 3170 3166 3161 3155 3149 3141 3133 3122 3112 3102 3093 3084 3074 3061 3045 3026 3012 2995 2972 2940 2896 2838 2770 2695 2614 2535 2461 2402 2359 2334 2320 2314 2314 2316 2321 2325 2328 2331 2333 2333 2331 2327 2323 2346 2333 2321 2310 2302 2296 2292 2293 2298 2308 2319 2330 2341 2351 2359 2366 2367 2363 2353 2337 2315 2288 2257 2222 2185 2152 2125 2104 2090 2080 2074 2065 2056 2044 2030 2015 1999 1983 1968 1952 1934 1914 1893 1868 1837 1799 1754 1700 1642 1576 1503 1423 1340 1253 1165 1080 1003 932 871 821 783 758 742 733 730 731 733 736 740 743 746 747 748 747 747 745 742 736 727 716 702 685 667 647 626 603 579 554 528 500 471 441 411 379 345 312 277 240 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 163 159 157 155 153 150 146 142 136 128 120 113 108 105 103 103 103 103 102 100 98 94 90 87 83 80 77 73 70 67 65 64 63 64 67 70 73 75 76 75 73 71 67 63 59 55 52 49 45 42 40 39 39 43 50 48919 260 24325 -75 10260 13 35 19 7792 -1721 3154 3172 3190 3210 3230 3250 3381 3377 3370 3359 3346 3329 3312 3296 3280 3265 3250 3236 3257 3245 3235 3225 3217 3209 3204 3199 3195 3190 3185 3180 3175 3170 3163 3155 3145 3133 3121 3110 3099 3087 3074 3060 3041 3020 2999 2981 2959 2930 2889 2837 2775 2705 2631 2556 2486 2430 2389 2363 2348 2341 2339 2338 2338 2337 2334 2331 2328 2323 2317 2311 2306 2314 2302 2293 2286 2283 2281 2283 2288 2297 2309 2321 2333 2343 2353 2360 2366 2367 2364 2352 2334 2310 2280 2245 2206 2166 2131 2102 2078 2065 2055 2048 2040 2031 2020 2007 1994 1980 1966 1954 1940 1925 1910 1894 1876 1853 1825 1791 1745 1699 1641 1573 1497 1415 1326 1234 1144 1060 983 915 858 814 783 762 751 745 744 745 747 748 750 752 752 752 752 750 748 744 738 729 716 702 685 667 647 626 604 580 556 531 503 474 445 414 382 349 316 280 242 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 165 161 158 155 152 149 144 138 131 122 114 108 104 101 101 102 103 103 102 101 97 93 89 85 82 79 76 73 69 66 64 64 64 65 68 72 74 75 75 74 71 68 64 60 56 53 51 47 44 40 37 36 36 41 48978 257 24325 -75 10259 13 36 18 7804 -1727 3139 3157 3176 3195 3217 3238 3399 3393 3383 3370 3354 3336 3317 3300 3283 3268 3253 3239 3263 3253 3244 3235 3228 3221 3216 3212 3208 3203 3199 3194 3189 3184 3177 3168 3158 3144 3131 3118 3106 3092 3077 3059 3038 3014 2987 2967 2945 2917 2880 2833 2776 2713 2644 2575 2511 2458 2419 2395 2380 2371 2366 2361 2356 2349 2340 2332 2323 2313 2304 2296 2291 2277 2268 2263 2262 2265 2270 2278 2289 2302 2316 2328 2339 2348 2355 2361 2364 2364 2358 2344 2323 2297 2264 2227 2186 2144 2109 2080 2055 2043 2035 2028 2020 2011 2000 1988 1976 1964 1953 1942 1930 1918 1906 1894 1881 1864 1843 1816 1777 1739 1688 1625 1553 1472 1383 1290 1196 1107 1025 950 888 839 804 780 766 760 758 757 758 758 759 760 760 760 758 757 754 749 742 732 719 704 686 668 649 628 606 583 560 535 507 479 449 418 386 353 319 284 245 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 172 168 163 159 155 152 148 142 135 127 118 110 104 101 100 100 102 103 103 103 100 96 91 86 83 81 78 76 73 70 67 65 64 64 66 69 72 74 74 74 71 68 64 61 57 54 52 50 47 42 38 34 49037 253 24325 -75 10265 13 37 17 7815 -1734 3123 3142 3161 3181 3203 3226 3420 3410 3398 3382 3364 3343 3323 3303 3286 3271 3256 3241 3266 3257 3249 3242 3236 3231 3226 3223 3219 3215 3211 3207 3203 3198 3191 3182 3171 3157 3142 3129 3114 3098 3080 3060 3035 3008 2975 2953 2929 2902 2867 2823 2772 2714 2653 2591 2532 2485 2450 2427 2412 2402 2394 2386 2376 2364 2349 2334 2321 2307 2294 2285 2279 2237 2233 2232 2237 2247 2259 2273 2289 2306 2321 2333 2342 2350 2354 2357 2358 2355 2347 2330 2307 2279 2244 2205 2164 2123 2089 2061 2038 2029 2021 2014 2007 1997 1986 1974 1962 1952 1942 1932 1922 1911 1902 1893 1883 1870 1853 1830 1796 1764 1718 1660 1591 1513 1425 1331 1234 1142 1056 978 912 859 821 795 779 772 770 769 769 769 769 769 769 769 768 766 763 757 749 738 723 708 689 671 652 632 610 588 564 540 512 483 454 423 391 356 322 287 248 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 175 171 166 162 157 153 148 141 133 124 114 107 102 100 100 100 102 103 104 102 99 94 89 84 81 80 78 76 74 71 68 66 65 65 66 69 71 72 72 71 69 65 62 58 55 52 51 50 49096 252 24325 -75 10253 13 38 16 7827 -1740 3109 3127 3146 3168 3191 3215 3444 3432 3416 3397 3375 3352 3329 3308 3290 3273 3258 3243 3268 3260 3253 3247 3242 3238 3235 3232 3229 3226 3223 3219 3215 3211 3205 3196 3185 3170 3153 3140 3124 3106 3085 3061 3033 3002 2963 2938 2912 2884 2850 2810 2763 2712 2658 2603 2552 2511 2480 2458 2443 2432 2421 2410 2395 2377 2357 2337 2319 2302 2287 2277 2270 2201 2199 2203 2214 2228 2245 2264 2284 2304 2320 2331 2339 2345 2347 2347 2345 2341 2332 2313 2289 2260 2225 2186 2146 2107 2075 2049 2027 2020 2014 2007 1999 1989 1978 1965 1954 1944 1934 1924 1915 1906 1898 1890 1882 1871 1856 1835 1803 1775 1734 1681 1616 1541 1455 1362 1265 1171 1081 999 930 875 835 807 790 782 780 779 779 779 780 780 780 780 779 777 773 767 758 745 730 713 694 675 656 636 615 592 569 545 517 488 458 427 394 360 325 289 251 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 178 174 169 165 160 155 148 141 132 123 113 106 102 101 101 101 103 104 103 101 97 92 86 82 80 79 79 77 76 73 69 66 65 64 66 67 69 70 70 69 66 63 60 57 53 51 51 49154 252 24325 -75 10258 13 39 14 7838 -1746 3092 3111 3131 3153 3178 3203 3472 3456 3436 3413 3388 3362 3336 3313 3293 3275 3259 3245 3267 3260 3254 3249 3246 3243 3241 3239 3237 3235 3233 3230 3227 3223 3218 3210 3198 3183 3165 3151 3134 3115 3091 3064 3031 2997 2951 2921 2892 2863 2829 2791 2749 2704 2657 2611 2568 2533 2506 2487 2472 2459 2447 2432 2413 2390 2366 2342 2321 2301 2284 2274 2268 2174 2176 2183 2196 2214 2233 2254 2276 2296 2312 2323 2330 2334 2335 2333 2330 2325 2315 2296 2272 2244 2210 2173 2134 2098 2068 2043 2022 2016 2011 2004 1996 1986 1975 1962 1951 1941 1931 1920 1910 1900 1893 1885 1877 1867 1852 1833 1803 1779 1742 1693 1633 1563 1481 1390 1293 1198 1106 1021 949 891 848 818 799 791 788 788 788 789 789 790 790 791 790 788 784 777 767 753 737 719 699 680 660 640 619 597 574 549 522 492 462 431 398 363 328 291 254 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 180 177 172 168 163 157 150 142 133 123 114 107 103 102 102 103 103 103 102 99 95 90 85 82 80 80 79 78 77 74 70 66 64 63 64 65 66 67 67 66 64 62 59 56 53 50 51 49213 252 24325 -75 10255 13 40 13 7850 -1753 3078 3097 3118 3140 3166 3192 3502 3482 3458 3431 3402 3372 3344 3319 3297 3278 3261 3246 3262 3255 3251 3248 3246 3244 3244 3243 3242 3241 3240 3238 3236 3234 3230 3222 3211 3195 3176 3163 3146 3124 3098 3067 3031 2994 2941 2906 2872 2840 2806 2770 2731 2691 2652 2613 2578 2549 2527 2510 2496 2482 2468 2450 2428 2402 2374 2348 2324 2303 2286 2276 2271 2165 2169 2177 2192 2210 2229 2249 2269 2288 2302 2312 2317 2320 2320 2318 2314 2308 2299 2282 2259 2234 2202 2167 2131 2096 2066 2042 2021 2014 2009 2002 1995 1986 1975 1964 1953 1942 1932 1919 1907 1896 1887 1879 1870 1859 1845 1826 1798 1777 1745 1702 1648 1584 1508 1420 1325 1230 1137 1049 972 911 864 831 810 800 796 796 796 797 797 798 798 799 798 796 791 784 773 759 742 724 703 684 664 644 623 601 578 554 526 497 466 435 401 367 331 294 258 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 180 178 175 171 166 159 152 143 134 125 115 109 105 104 104 103 103 102 100 97 92 88 84 82 81 81 81 80 78 74 70 65 62 61 61 62 63 64 65 65 63 61 59 56 53 50 52 49324 246 23875 -75 10246 13 42 4 7872 -1765 3535 3510 3482 3451 3418 3384 3352 3324 3300 3280 3262 3246 3256 3249 3246 3244 3243 3243 3244 3245 3245 3245 3245 3245 3244 3243 3240 3233 3222 3207 3188 3174 3157 3134 3106 3072 3033 2991 2933 2892 2854 2819 2783 2747 2710 2675 2641 2610 2582 2559 2541 2526 2513 2499 2483 2463 2439 2412 2383 2356 2331 2310 2294 2285 2280 2179 2184 2193 2207 2224 2239 2256 2272 2287 2298 2305 2309 2310 2308 2305 2301 2295 2286 2272 2252 2229 2201 2168 2133 2099 2069 2043 2021 2012 2006 2000 1993 1986 1977 1967 1957 1946 1935 1921 1906 1894 1883 1872 1862 1851 1837 1819 1793 1776 1749 1712 1665 1607 1537 1454 1362 1268 1174 1084 1004 938 887 850 825 812 806 804 804 804 804 804 805 805 804 801 795 787 776 761 745 726 706 686 667 647 627 605 582 558 530 501 470 438 405 370 335 298 262 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 181 180 177 174 169 162 154 146 136 126 117 111 107 105 104 103 102 101 98 94 91 87 85 83 83 83 82 81 79 75 69 64 60 59 59 59 61 63 64 64 64 62 60 57 54 51 55 49383 246 23875 -75 10243 13 43 3 7884 -1772 3569 3539 3506 3471 3433 3396 3361 3330 3304 3282 3262 3246 3248 3241 3238 3237 3238 3240 3242 3244 3246 3247 3249 3250 3250 3250 3248 3243 3233 3217 3198 3185 3167 3143 3114 3077 3035 2990 2925 2879 2837 2797 2759 2723 2688 2656 2628 2603 2581 2563 2549 2536 2525 2511 2493 2473 2448 2421 2392 2365 2342 2322 2307 2298 2295 2219 2224 2232 2244 2256 2267 2277 2287 2296 2302 2305 2305 2303 2300 2296 2291 2286 2278 2266 2249 2228 2202 2172 2139 2106 2074 2046 2022 2010 2002 1996 1990 1984 1977 1969 1961 1951 1939 1923 1907 1894 1881 1868 1856 1845 1831 1815 1790 1776 1754 1723 1683 1632 1568 1490 1403 1312 1219 1128 1045 974 919 877 848 829 820 816 814 812 812 811 810 809 807 803 796 788 775 761 744 725 706 687 669 650 630 609 586 562 534 505 474 442 409 374 339 302 267 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 182 182 180 177 172 165 157 148 138 128 119 113 108 106 104 103 101 98 95 92 89 87 85 85 84 84 84 83 80 75 69 63 59 58 57 58 60 63 65 65 65 64 62 59 56 53 59 49442 246 23875 -75 10242 13 44 2 7895 -1780 3603 3569 3531 3492 3449 3408 3369 3336 3308 3283 3263 3246 3239 3233 3230 3230 3232 3235 3238 3242 3245 3248 3251 3253 3255 3256 3256 3252 3242 3227 3208 3196 3178 3153 3122 3083 3037 2989 2920 2868 2820 2777 2736 2700 2666 2636 2611 2591 2574 2561 2550 2540 2529 2516 2499 2479 2455 2429 2402 2377 2355 2337 2324 2317 2314 2280 2285 2291 2298 2305 2310 2312 2314 2315 2314 2311 2307 2301 2296 2290 2284 2277 2270 2260 2245 2226 2203 2175 2145 2113 2080 2051 2025 2010 2000 1992 1986 1981 1975 1969 1962 1952 1940 1924 1908 1893 1879 1866 1853 1842 1829 1813 1790 1779 1761 1735 1701 1657 1599 1527 1445 1358 1268 1178 1093 1020 960 912 877 854 839 831 826 822 820 818 816 813 809 803 795 785 773 758 741 723 705 687 670 651 632 612 589 565 538 509 478 446 413 379 344 307 272 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 183 183 182 179 174 168 159 150 140 130 121 114 109 106 104 102 99 96 93 91 88 87 86 85 85 85 85 84 81 76 70 63 59 58 58 58 61 64 67 68 68 67 65 62 58 56 61 49500 249 23875 -75 10244 13 45 0 7907 -1787 3638 3599 3556 3512 3465 3420 3378 3342 3311 3285 3263 3245 3229 3222 3220 3221 3224 3228 3233 3238 3242 3246 3251 3254 3258 3261 3262 3259 3250 3236 3217 3206 3188 3162 3130 3089 3041 2990 2916 2860 2807 2759 2716 2677 2643 2615 2593 2576 2563 2553 2545 2537 2529 2517 2501 2482 2460 2436 2412 2390 2371 2357 2345 2340 2336 2353 2357 2359 2361 2362 2359 2354 2346 2338 2329 2320 2310 2300 2291 2283 2275 2268 2261 2252 2239 2222 2202 2178 2151 2121 2089 2059 2031 2013 2001 1991 1983 1977 1972 1966 1959 1949 1937 1921 1906 1892 1879 1865 1853 1842 1830 1816 1793 1785 1771 1749 1719 1680 1628 1562 1486 1403 1318 1231 1146 1071 1007 954 914 883 863 849 840 833 828 824 820 815 809 802 793 782 768 753 737 720 703 687 670 653 634 614 592 568 541 513 482 450 417 383 349 313 278 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 184 185 184 181 176 169 160 151 141 131 121 114 109 106 103 100 97 94 91 89 87 86 85 85 85 85 85 84 81 77 71 64 60 58 58 60 63 67 70 71 71 70 68 64 61 59 62 62 59 54 49559 253 23875 -75 10237 13 45 59 7919 -1794 3671 3628 3581 3531 3481 3431 3386 3347 3314 3286 3263 3244 3220 3212 3210 3211 3215 3221 3227 3233 3238 3244 3249 3254 3259 3263 3265 3264 3256 3243 3224 3214 3197 3171 3138 3096 3045 2992 2915 2855 2797 2745 2699 2658 2624 2596 2575 2561 2551 2543 2538 2532 2525 2515 2501 2484 2465 2444 2424 2405 2390 2378 2368 2364 2360 2421 2423 2422 2419 2414 2404 2390 2374 2357 2342 2327 2311 2297 2285 2274 2265 2256 2248 2241 2229 2214 2198 2178 2155 2130 2100 2072 2043 2023 2008 1995 1985 1976 1969 1962 1955 1945 1932 1918 1904 1891 1879 1866 1855 1844 1833 1819 1797 1790 1778 1759 1733 1698 1651 1592 1522 1445 1364 1282 1198 1123 1057 1000 953 917 890 870 855 844 836 829 822 816 808 799 788 776 763 749 732 717 701 686 670 654 635 616 594 571 545 516 486 454 422 388 354 319 284 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 185 186 185 181 176 169 160 150 140 130 121 114 108 104 101 98 96 92 90 87 85 84 83 83 83 84 84 84 81 77 71 65 61 59 59 61 64 69 72 74 73 72 70 66 63 60 61 61 58 54 51 49 47 46 49618 253 23875 -75 10244 13 46 58 7931 -1802 3705 3657 3605 3551 3496 3443 3395 3353 3318 3288 3263 3243 3212 3204 3201 3202 3207 3214 3221 3227 3234 3241 3247 3253 3259 3264 3268 3267 3261 3248 3230 3221 3204 3179 3145 3102 3051 2996 2917 2853 2792 2736 2686 2644 2608 2580 2560 2547 2538 2533 2528 2525 2521 2513 2501 2487 2470 2453 2437 2423 2410 2401 2393 2389 2384 2469 2469 2465 2457 2447 2432 2413 2391 2369 2348 2329 2310 2292 2279 2266 2255 2245 2237 2229 2219 2206 2193 2178 2160 2139 2114 2087 2059 2039 2021 2005 1991 1979 1970 1961 1953 1942 1930 1916 1904 1891 1880 1869 1858 1847 1835 1821 1800 1792 1782 1765 1741 1710 1667 1613 1550 1478 1403 1325 1245 1171 1103 1043 992 949 916 890 869 853 842 831 822 813 803 793 782 770 757 744 729 714 700 686 671 655 637 618 597 574 548 521 491 460 428 395 361 326 291 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 185 185 184 180 175 167 158 148 138 129 120 112 107 103 100 97 94 91 88 85 82 80 79 79 80 81 82 82 80 77 72 65 61 59 59 61 65 70 74 76 76 74 72 67 64 61 60 59 56 52 49 47 46 44 49677 253 23875 -75 10242 13 47 57 7942 -1810 3737 3685 3629 3571 3512 3455 3403 3359 3321 3290 3263 3242 3205 3196 3194 3195 3200 3207 3215 3223 3230 3237 3244 3251 3258 3264 3269 3269 3264 3252 3235 3227 3211 3186 3152 3109 3057 3002 2920 2853 2790 2731 2679 2636 2599 2571 2550 2538 2530 2525 2522 2521 2519 2514 2504 2493 2480 2466 2454 2443 2433 2425 2419 2414 2407 2486 2484 2478 2468 2456 2438 2417 2393 2368 2346 2325 2305 2287 2273 2259 2247 2237 2228 2220 2211 2201 2190 2179 2166 2149 2129 2105 2079 2058 2039 2021 2004 1989 1977 1967 1957 1946 1933 1920 1908 1896 1884 1873 1861 1848 1835 1819 1797 1789 1779 1763 1740 1712 1673 1625 1567 1500 1431 1358 1282 1209 1141 1078 1024 976 938 906 880 859 844 830 819 808 797 786 775 764 751 739 725 712 699 686 671 656 639 621 601 578 553 526 497 467 435 402 369 335 298 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 183 183 181 177 171 163 154 145 135 126 117 111 106 102 99 96 93 90 86 82 79 77 75 75 75 77 78 79 78 76 71 64 60 58 58 60 65 71 75 77 77 75 72 68 64 61 59 56 54 50 47 45 44 43 49736 253 23875 -75 10234 13 48 56 7954 -1817 3768 3712 3651 3589 3526 3466 3412 3365 3325 3292 3264 3242 3201 3191 3187 3189 3194 3202 3210 3218 3226 3234 3242 3249 3257 3264 3269 3270 3266 3255 3239 3232 3216 3192 3158 3115 3064 3009 2925 2857 2793 2732 2680 2635 2597 2568 2547 2534 2525 2520 2518 2518 2517 2514 2508 2500 2490 2480 2471 2463 2455 2449 2443 2437 2429 2474 2470 2462 2451 2438 2422 2402 2380 2357 2336 2318 2299 2283 2270 2257 2244 2233 2225 2217 2209 2200 2192 2183 2173 2160 2144 2123 2099 2079 2059 2040 2021 2004 1991 1979 1968 1956 1944 1931 1918 1905 1892 1878 1864 1848 1832 1813 1789 1779 1769 1754 1732 1705 1669 1626 1572 1511 1445 1377 1304 1233 1165 1102 1045 995 952 917 887 863 844 828 814 801 790 779 769 758 747 736 723 711 699 687 673 658 642 624 605 583 559 533 505 475 444 410 377 343 305 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 179 179 177 172 166 158 149 140 131 123 115 109 104 101 98 95 92 89 84 80 76 73 71 71 71 73 74 75 75 73 68 62 58 56 56 58 63 70 75 78 78 76 72 67 63 60 57 54 51 48 45 44 43 41 49794 253 23875 -75 10237 13 49 54 7966 -1826 3796 3736 3672 3606 3540 3477 3420 3371 3330 3294 3266 3243 3197 3186 3182 3183 3189 3197 3206 3214 3223 3231 3239 3247 3255 3263 3269 3271 3268 3257 3242 3236 3221 3197 3164 3122 3071 3017 2933 2865 2800 2740 2686 2641 2602 2572 2550 2536 2526 2521 2518 2519 2520 2519 2515 2510 2503 2495 2489 2483 2477 2471 2465 2457 2447 2446 2438 2427 2415 2402 2387 2371 2353 2335 2318 2304 2289 2277 2266 2255 2243 2233 2225 2218 2211 2203 2196 2189 2180 2169 2156 2138 2117 2099 2079 2060 2040 2022 2008 1996 1984 1973 1961 1948 1933 1917 1902 1886 1868 1848 1827 1806 1779 1767 1757 1741 1720 1694 1660 1619 1569 1511 1448 1382 1311 1241 1174 1111 1055 1003 959 921 889 863 843 825 810 796 784 774 764 754 744 734 723 712 701 690 676 662 646 629 611 589 566 540 513 483 452 418 386 351 312 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 174 174 171 166 159 151 142 134 126 119 113 108 103 100 98 95 92 88 83 78 73 69 67 67 67 68 70 71 71 69 65 60 56 54 54 56 62 70 76 78 78 76 72 67 62 59 55 52 49 47 44 42 43 40 49853 253 23875 -75 10230 13 50 53 7977 -1834 3821 3758 3691 3622 3553 3487 3429 3378 3334 3298 3268 3244 3196 3184 3180 3180 3186 3194 3203 3212 3221 3229 3238 3246 3254 3262 3268 3271 3269 3259 3245 3239 3225 3201 3169 3128 3078 3026 2943 2877 2814 2754 2701 2655 2616 2585 2562 2546 2534 2527 2524 2525 2526 2526 2524 2520 2515 2509 2505 2501 2495 2490 2482 2473 2460 2421 2405 2388 2372 2358 2345 2331 2318 2304 2293 2283 2274 2265 2258 2250 2241 2233 2226 2220 2213 2206 2200 2193 2185 2176 2165 2149 2130 2114 2094 2075 2056 2038 2024 2011 2000 1989 1978 1964 1948 1930 1913 1894 1873 1850 1826 1802 1773 1760 1748 1732 1711 1686 1652 1612 1562 1504 1442 1377 1306 1236 1169 1107 1051 999 955 918 886 859 839 821 806 792 781 771 762 753 743 735 725 715 705 694 681 668 652 635 617 595 572 547 520 490 459 425 392 357 316 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 168 164 159 151 143 135 127 121 116 111 107 104 101 98 95 92 88 82 77 71 67 64 63 63 64 65 66 67 66 62 57 54 52 52 55 61 69 76 79 79 77 73 67 62 58 55 50 47 45 42 41 43 40 49912 253 23875 -75 10230 13 51 52 7989 -1842 3843 3777 3707 3636 3564 3497 3436 3384 3339 3302 3271 3247 3197 3185 3180 3180 3186 3194 3203 3212 3220 3229 3238 3246 3254 3262 3268 3271 3269 3261 3247 3241 3228 3205 3174 3134 3087 3036 2956 2893 2832 2775 2723 2677 2638 2606 2582 2563 2550 2540 2535 2535 2536 2536 2533 2531 2527 2522 2519 2515 2509 2503 2494 2484 2469 2413 2387 2362 2340 2321 2305 2292 2281 2270 2262 2257 2251 2247 2243 2238 2232 2227 2222 2218 2213 2207 2201 2195 2187 2178 2168 2155 2139 2122 2103 2084 2064 2047 2032 2019 2008 1999 1989 1976 1960 1941 1923 1904 1882 1857 1832 1806 1776 1762 1749 1731 1709 1683 1648 1605 1554 1494 1431 1363 1291 1220 1154 1092 1036 986 944 908 877 852 833 816 802 789 779 770 762 754 745 737 729 720 711 701 688 675 660 643 624 602 578 553 525 495 464 429 397 360 319 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 162 161 157 150 143 135 127 122 117 114 110 107 104 102 99 96 92 88 82 76 70 65 62 60 60 60 62 63 63 63 60 56 52 51 51 54 60 69 76 79 80 78 74 68 63 59 55 50 47 44 42 41 43 40 49971 253 23875 -75 10229 13 52 51 8001 -1851 3862 3794 3721 3648 3575 3506 3444 3391 3345 3307 3275 3251 3201 3188 3183 3183 3188 3196 3204 3213 3222 3230 3238 3247 3255 3262 3268 3272 3270 3262 3249 3244 3230 3208 3178 3141 3095 3047 2971 2914 2856 2802 2752 2708 2669 2636 2610 2589 2573 2560 2552 2549 2548 2546 2544 2541 2537 2532 2529 2524 2518 2511 2501 2489 2473 2428 2392 2358 2326 2300 2278 2261 2249 2238 2231 2228 2225 2223 2222 2221 2219 2216 2214 2212 2209 2204 2199 2194 2186 2178 2168 2157 2142 2125 2104 2084 2064 2046 2030 2017 2007 1999 1990 1979 1964 1947 1931 1913 1893 1869 1845 1819 1789 1774 1759 1740 1715 1685 1648 1601 1546 1483 1415 1345 1270 1198 1131 1070 1014 965 925 891 863 840 823 808 796 785 776 769 762 755 748 741 734 726 718 708 696 683 667 650 630 607 583 557 529 498 466 431 400 362 321 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 154 149 142 134 127 121 117 114 113 111 108 106 103 99 96 92 87 82 76 69 64 60 58 57 58 59 60 61 61 59 55 52 51 51 54 60 69 76 80 80 79 75 71 66 62 58 52 48 45 43 42 44 42 50030 253 23875 -75 10229 13 53 50 8013 -1861 3878 3808 3733 3659 3584 3514 3452 3397 3351 3312 3280 3255 3207 3194 3188 3188 3192 3200 3208 3217 3225 3233 3241 3249 3256 3263 3269 3272 3271 3263 3251 3246 3233 3211 3183 3147 3104 3059 2990 2937 2885 2834 2788 2746 2707 2674 2646 2622 2601 2583 2571 2564 2560 2556 2551 2547 2542 2537 2532 2527 2520 2512 2502 2490 2473 2460 2416 2375 2336 2301 2272 2248 2232 2218 2209 2205 2202 2201 2202 2203 2203 2204 2204 2204 2202 2199 2196 2191 2184 2176 2167 2156 2142 2122 2099 2076 2054 2035 2019 2006 1996 1989 1982 1973 1962 1949 1935 1921 1905 1885 1864 1839 1809 1793 1776 1753 1724 1690 1647 1596 1535 1467 1396 1321 1244 1171 1103 1042 987 939 901 869 843 823 808 797 787 779 772 766 760 755 749 744 738 732 725 715 704 690 675 656 635 612 587 559 530 499 467 433 401 364 323 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 147 141 134 126 121 116 114 113 113 112 110 107 103 99 95 90 86 81 75 69 63 59 56 56 56 58 59 60 60 59 56 54 52 52 56 61 69 76 79 80 79 77 74 70 66 62 56 52 48 45 44 45 44 50088 253 23875 -75 10230 13 54 48 8024 -1871 3891 3819 3743 3668 3593 3522 3459 3404 3358 3318 3286 3261 3215 3201 3196 3195 3199 3206 3214 3222 3230 3237 3245 3252 3259 3265 3270 3273 3271 3264 3253 3247 3234 3213 3186 3153 3113 3071 3011 2964 2917 2871 2828 2789 2751 2717 2687 2659 2633 2609 2591 2579 2570 2562 2555 2549 2543 2536 2530 2524 2517 2509 2498 2485 2469 2493 2448 2404 2361 2320 2284 2254 2232 2214 2201 2193 2189 2188 2188 2190 2192 2194 2196 2197 2198 2196 2194 2190 2183 2175 2166 2155 2140 2117 2090 2064 2040 2019 2002 1988 1978 1972 1968 1962 1954 1945 1937 1928 1916 1901 1883 1861 1831 1814 1794 1766 1732 1691 1643 1586 1519 1447 1371 1294 1215 1140 1072 1011 956 910 873 844 821 803 791 782 775 769 764 760 756 753 749 745 741 736 730 721 710 696 680 661 639 615 589 561 531 500 468 434 403 366 326 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 141 134 127 120 116 114 113 114 114 114 111 107 102 97 92 87 83 79 74 68 62 58 56 55 56 58 59 60 61 60 57 55 54 54 58 62 68 74 76 78 78 77 75 73 70 65 60 55 52 48 47 47 46 50147 285 23875 -75 10227 13 55 47 8036 -1881 3902 3829 3753 3676 3601 3530 3467 3412 3365 3325 3293 3268 3225 3212 3206 3205 3208 3215 3222 3229 3236 3244 3250 3256 3262 3268 3273 3275 3273 3266 3255 3249 3236 3215 3189 3158 3121 3083 3035 2994 2954 2913 2874 2836 2799 2764 2730 2698 2665 2633 2608 2589 2575 2562 2551 2543 2535 2526 2520 2513 2506 2499 2489 2477 2463 2510 2471 2431 2389 2349 2309 2277 2251 2229 2211 2199 2191 2188 2187 2188 2190 2193 2195 2197 2198 2198 2196 2193 2187 2178 2168 2155 2139 2111 2080 2050 2024 2002 1983 1968 1959 1954 1951 1948 1944 1939 1935 1931 1924 1913 1899 1878 1849 1830 1807 1774 1734 1687 1631 1568 1497 1420 1341 1262 1182 1107 1039 978 925 880 845 819 798 782 772 766 761 758 755 753 750 748 746 744 741 738 733 725 714 700 684 664 642 616 590 562 532 501 469 435 405 369 330 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 143 136 129 122 116 114 113 114 115 116 116 113 107 101 93 88 83 79 76 71 66 61 57 56 56 57 58 60 61 61 61 58 57 55 56 59 63 67 71 73 74 75 76 75 73 70 67 62 58 54 51 49 48 48 48 51 53 56 56 55 50 41 31 26 25 26 29 32 34 34 33 32 32 31 32 35 39 43 45 45 45 44 42 40 42 45 50206 298 23875 -75 10227 13 56 46 8048 -1891 3910 3836 3759 3683 3608 3538 3475 3420 3373 3334 3301 3276 3236 3223 3217 3216 3219 3225 3232 3239 3245 3252 3258 3263 3268 3273 3277 3278 3276 3269 3258 3251 3237 3217 3192 3163 3130 3096 3060 3027 2992 2956 2921 2886 2849 2811 2774 2735 2694 2654 2620 2593 2573 2555 2540 2529 2519 2510 2503 2496 2490 2484 2476 2467 2455 2503 2474 2444 2410 2375 2339 2306 2279 2255 2234 2218 2207 2200 2197 2197 2198 2200 2202 2204 2205 2205 2204 2201 2195 2185 2173 2158 2139 2106 2071 2038 2009 1986 1966 1950 1941 1937 1935 1933 1932 1931 1931 1930 1926 1919 1908 1889 1860 1840 1813 1776 1730 1676 1614 1545 1469 1388 1307 1226 1147 1073 1006 946 895 852 820 796 777 765 757 752 750 748 747 746 745 745 744 743 742 739 735 727 717 703 686 666 643 617 591 562 533 502 470 437 407 372 334 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 140 132 125 118 114 113 114 116 118 119 118 114 107 98 89 83 78 75 72 69 65 61 58 56 57 58 59 61 62 62 61 59 58 57 57 60 62 65 68 70 71 72 73 73 72 70 67 63 59 56 54 52 51 50 50 52 55 57 57 56 52 43 35 29 28 28 30 32 33 33 33 32 31 31 32 34 38 41 43 43 43 42 41 39 42 45 48 50 51 51 49 45 40 36 35 35 36 41 46 50265 299 23875 -75 10227 13 57 45 8059 -1902 3916 3842 3765 3689 3615 3546 3484 3429 3383 3343 3311 3286 3249 3236 3231 3229 3232 3237 3243 3249 3255 3261 3266 3270 3275 3278 3281 3282 3279 3271 3261 3253 3239 3219 3195 3168 3138 3108 3087 3060 3031 3000 2969 2935 2898 2858 2815 2770 2720 2670 2626 2592 2565 2542 2522 2508 2496 2486 2479 2473 2469 2465 2460 2454 2446 2471 2455 2436 2415 2389 2360 2332 2307 2284 2262 2244 2230 2221 2215 2213 2213 2213 2214 2215 2215 2215 2214 2212 2205 2195 2180 2162 2139 2103 2064 2029 1998 1974 1953 1938 1928 1923 1922 1922 1922 1923 1925 1926 1924 1919 1910 1892 1864 1843 1813 1773 1722 1663 1594 1519 1438 1354 1272 1190 1112 1039 974 917 868 829 799 778 763 753 747 745 744 744 744 744 745 745 745 745 744 741 737 729 719 704 687 667 644 618 592 564 534 504 472 439 410 374 337 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 137 129 121 116 113 114 115 118 120 122 120 115 107 97 86 78 73 70 68 66 63 60 58 57 57 58 60 61 62 61 61 60 59 58 58 60 61 63 65 67 68 70 71 71 70 69 66 63 60 58 56 54 53 53 53 54 56 57 57 57 53 46 38 32 31 31 32 33 33 33 33 32 31 31 31 33 36 39 41 41 41 41 40 39 42 45 48 49 50 50 48 45 41 37 36 37 38 42 47 45 50323 300 23875 -75 10231 13 58 43 8071 -1913 3920 3846 3770 3695 3622 3554 3493 3440 3394 3355 3323 3298 3263 3251 3246 3244 3246 3251 3256 3262 3267 3272 3276 3280 3283 3285 3287 3287 3283 3275 3264 3255 3241 3220 3198 3173 3146 3119 3114 3092 3069 3042 3015 2983 2945 2902 2854 2801 2741 2680 2626 2584 2550 2522 2498 2481 2468 2457 2450 2446 2444 2443 2442 2439 2435 2423 2419 2412 2402 2388 2368 2347 2326 2305 2285 2267 2252 2242 2234 2230 2229 2228 2228 2228 2227 2226 2225 2223 2216 2204 2186 2165 2139 2100 2059 2022 1991 1966 1946 1930 1920 1915 1913 1913 1915 1916 1919 1921 1920 1916 1908 1890 1863 1841 1811 1768 1713 1649 1575 1494 1409 1322 1238 1156 1079 1008 945 892 847 812 786 769 757 750 746 745 746 747 748 750 751 752 752 752 750 747 742 733 722 707 689 668 645 620 593 565 536 505 474 441 411 376 338 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 134 125 118 113 112 113 116 120 122 123 122 117 108 96 85 76 70 67 65 63 61 59 58 58 58 59 60 61 61 61 60 60 59 59 59 60 60 62 63 64 65 67 68 69 68 67 65 62 60 59 58 57 56 56 55 56 57 58 58 57 54 48 41 36 35 34 33 34 34 33 33 32 31 31 31 33 36 38 39 40 40 39 39 39 41 44 47 48 49 48 47 44 41 38 37 38 39 43 47 45 44 50382 300 23875 -75 10228 13 59 42 8083 -1924 3923 3851 3776 3702 3630 3563 3503 3451 3406 3367 3336 3311 3278 3267 3262 3260 3262 3266 3271 3276 3280 3285 3288 3290 3292 3294 3294 3293 3288 3280 3268 3258 3242 3222 3200 3177 3152 3128 3137 3120 3102 3080 3056 3025 2986 2940 2886 2824 2755 2683 2619 2568 2528 2495 2468 2449 2435 2425 2419 2416 2417 2420 2423 2425 2425 2376 2380 2381 2380 2375 2364 2349 2332 2315 2297 2281 2267 2256 2248 2244 2241 2239 2238 2237 2236 2235 2233 2231 2223 2211 2191 2167 2138 2098 2057 2019 1987 1963 1944 1929 1918 1912 1909 1909 1910 1912 1915 1916 1915 1911 1903 1886 1860 1839 1806 1761 1704 1636 1557 1471 1383 1293 1208 1126 1050 982 922 873 833 803 782 768 759 755 754 755 756 758 760 762 764 765 765 764 761 756 750 739 726 710 691 670 647 621 595 566 537 506 475 441 411 375 338 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 131 121 114 111 110 112 115 119 123 124 123 118 109 98 86 76 69 65 63 62 60 59 59 58 58 59 60 60 60 59 59 59 59 59 59 59 59 60 60 61 62 64 66 66 66 64 63 61 60 60 59 59 59 58 58 58 58 58 57 57 55 50 45 40 38 36 35 35 34 34 33 32 32 31 32 33 35 37 38 38 38 38 38 38 40 42 44 45 46 45 45 43 41 39 39 39 40 43 46 43 42 50441 300 23875 -75 10228 14 0 41 8094 -1935 3925 3854 3780 3707 3637 3572 3514 3463 3419 3381 3350 3326 3294 3284 3279 3278 3279 3282 3286 3290 3294 3297 3299 3301 3302 3303 3302 3299 3294 3285 3272 3261 3244 3223 3202 3180 3157 3136 3158 3146 3131 3113 3091 3062 3022 2971 2911 2841 2761 2678 2605 2547 2501 2465 2435 2415 2401 2391 2387 2386 2391 2398 2405 2411 2415 2343 2350 2356 2360 2360 2354 2343 2330 2316 2300 2286 2273 2264 2256 2251 2248 2246 2245 2243 2242 2240 2238 2235 2228 2215 2194 2169 2138 2099 2058 2021 1989 1965 1946 1931 1920 1913 1910 1909 1910 1911 1913 1914 1912 1907 1899 1882 1857 1834 1800 1753 1693 1622 1539 1450 1359 1268 1182 1100 1026 961 905 860 826 800 784 774 769 767 768 770 773 775 778 780 782 782 782 780 776 769 760 748 733 715 695 672 649 623 596 567 537 506 474 441 410 374 337 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 125 116 110 107 107 109 113 118 122 124 123 119 111 101 88 78 70 65 63 61 60 59 59 58 58 58 59 58 58 58 58 58 59 59 59 59 58 58 59 59 61 62 63 64 63 62 61 60 59 60 60 61 61 60 60 59 58 57 57 56 54 51 47 43 41 39 37 36 36 35 35 34 33 32 33 34 35 37 38 38 38 38 37 37 39 40 41 42 42 42 42 41 40 39 39 39 40 42 44 41 40 50500 304 23875 -75 10225 14 1 40 8106 -1946 3926 3856 3784 3713 3645 3582 3525 3476 3432 3395 3365 3342 3311 3302 3297 3295 3296 3299 3302 3306 3309 3311 3312 3313 3313 3312 3310 3306 3300 3290 3277 3264 3246 3225 3203 3183 3162 3144 3174 3166 3154 3138 3119 3089 3048 2994 2927 2849 2760 2667 2585 2521 2472 2433 2402 2381 2367 2359 2357 2359 2367 2377 2388 2398 2407 2336 2345 2351 2355 2356 2350 2340 2327 2313 2298 2284 2272 2263 2256 2251 2247 2245 2244 2242 2241 2239 2237 2234 2228 2216 2196 2171 2140 2103 2064 2028 1996 1973 1953 1938 1926 1918 1913 1912 1911 1911 1912 1912 1910 1904 1896 1878 1852 1828 1792 1741 1678 1605 1520 1428 1336 1245 1159 1079 1007 946 894 854 825 804 792 785 782 783 785 788 791 794 797 800 801 801 800 797 792 783 773 759 742 721 699 675 651 624 596 567 537 506 474 440 408 372 336 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 120 110 105 103 103 105 109 115 120 122 122 120 113 104 92 81 72 67 64 62 61 60 59 58 58 58 58 57 57 57 57 57 58 58 58 58 57 57 57 58 59 60 61 61 60 59 58 57 57 59 60 61 61 61 60 59 58 57 56 55 54 52 49 46 43 41 39 38 37 37 36 36 34 34 34 35 36 37 38 38 38 38 37 37 38 38 38 38 38 37 38 38 38 38 38 38 39 39 40 38 36 31 32 38 38 50571 306 23875 -75 10220 14 2 51 8120 -1961 3927 3858 3788 3719 3653 3592 3537 3489 3447 3411 3381 3358 3328 3319 3315 3313 3313 3315 3318 3321 3323 3325 3325 3324 3324 3322 3319 3314 3306 3295 3282 3267 3248 3226 3205 3185 3166 3149 3185 3180 3170 3156 3138 3109 3065 3008 2936 2851 2754 2653 2563 2495 2442 2402 2370 2350 2337 2329 2329 2333 2344 2358 2372 2386 2398 2356 2364 2368 2370 2368 2360 2347 2332 2315 2298 2281 2267 2257 2249 2243 2240 2238 2236 2236 2235 2234 2233 2231 2225 2215 2197 2174 2145 2112 2076 2041 2010 1986 1965 1948 1935 1925 1919 1915 1914 1913 1912 1911 1908 1902 1892 1873 1845 1819 1779 1726 1660 1584 1498 1406 1313 1223 1139 1061 993 935 888 852 828 811 802 798 796 798 801 804 807 811 814 816 817 817 816 812 806 796 783 768 749 728 704 679 653 625 596 566 536 505 472 439 406 371 335 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 114 105 100 98 99 101 105 111 117 120 120 119 114 106 95 85 76 70 66 64 62 60 59 58 57 57 57 56 56 56 56 56 56 57 57 56 56 56 56 57 58 59 60 59 57 56 55 54 55 57 59 61 61 61 60 59 57 56 54 54 53 51 49 46 44 42 40 40 40 39 39 38 37 36 36 36 37 38 39 39 39 38 38 37 37 36 36 35 34 33 33 34 35 35 36 36 36 36 35 34 33 29 31 36 37 40 39 50630 307 23875 -75 10214 14 3 50 8132 -1973 3928 3861 3793 3726 3662 3603 3550 3503 3463 3428 3399 3377 3345 3337 3333 3331 3331 3333 3334 3336 3338 3339 3338 3337 3335 3332 3329 3322 3313 3301 3286 3270 3249 3226 3205 3185 3168 3152 3190 3186 3178 3165 3147 3117 3073 3012 2936 2846 2743 2636 2542 2471 2416 2375 2344 2324 2311 2305 2306 2312 2325 2341 2358 2375 2390 2394 2402 2405 2405 2400 2387 2370 2351 2329 2305 2282 2263 2250 2239 2230 2225 2223 2223 2223 2224 2224 2225 2224 2221 2213 2198 2179 2154 2124 2092 2058 2028 2002 1980 1961 1945 1934 1926 1920 1916 1914 1913 1911 1907 1899 1888 1868 1837 1808 1765 1709 1640 1562 1475 1384 1292 1203 1121 1047 982 929 887 855 834 820 813 810 808 810 812 815 818 821 823 825 826 825 823 819 813 802 789 774 754 732 707 681 654 626 596 566 535 503 471 438 405 371 336 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 109 101 96 94 95 97 101 107 113 117 118 117 114 107 98 88 79 72 68 65 63 61 59 57 57 56 56 55 55 55 55 55 55 55 55 55 55 55 55 56 57 58 58 57 55 53 52 52 52 55 57 59 59 59 59 57 56 54 53 53 52 50 48 46 44 43 42 42 42 42 41 40 39 38 38 38 39 40 41 41 40 40 39 38 37 35 34 32 30 29 29 30 31 31 32 33 33 32 31 30 29 28 30 35 36 38 38 34 50689 309 23875 -75 10214 14 4 49 8143 -1986 3931 3865 3799 3734 3673 3616 3565 3520 3480 3446 3419 3397 3364 3356 3352 3350 3350 3351 3352 3353 3354 3354 3352 3350 3347 3344 3338 3331 3320 3307 3291 3272 3250 3226 3204 3184 3167 3152 3189 3186 3178 3165 3147 3117 3071 3008 2928 2834 2728 2617 2521 2449 2393 2353 2323 2304 2292 2287 2289 2296 2310 2328 2347 2365 2382 2436 2446 2448 2448 2440 2425 2404 2380 2352 2320 2289 2263 2244 2228 2215 2208 2206 2206 2207 2209 2212 2214 2216 2215 2211 2200 2185 2164 2139 2109 2078 2048 2020 1995 1974 1957 1943 1933 1926 1921 1917 1914 1912 1907 1898 1886 1863 1830 1797 1752 1692 1622 1542 1455 1365 1274 1188 1108 1037 976 927 888 859 841 829 823 819 816 817 817 818 820 822 823 825 824 824 822 818 811 802 789 774 756 734 709 682 655 626 596 565 534 502 470 438 405 372 337 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 106 98 93 91 92 94 97 103 109 113 115 114 112 106 98 90 81 75 70 66 63 61 59 57 56 56 55 55 54 54 54 54 54 54 53 53 53 54 54 55 56 56 56 54 52 50 49 49 50 52 55 56 57 57 57 56 54 53 52 51 51 49 48 46 44 43 43 44 44 44 44 42 41 40 40 40 41 42 43 43 43 42 41 39 37 34 32 30 27 25 25 26 27 28 29 30 30 29 29 28 28 28 30 34 35 37 37 34 30 26 50747 311 23875 -75 10211 14 5 47 8155 -1999 3933 3870 3806 3743 3684 3630 3581 3537 3499 3466 3439 3418 3384 3377 3373 3371 3370 3370 3370 3371 3370 3370 3367 3364 3360 3355 3349 3340 3328 3313 3295 3275 3251 3226 3203 3183 3165 3150 3182 3179 3170 3156 3137 3106 3059 2995 2913 2817 2710 2599 2502 2431 2376 2337 2309 2291 2281 2276 2278 2286 2300 2318 2337 2356 2373 2463 2476 2481 2482 2476 2460 2438 2412 2379 2340 2301 2268 2242 2220 2201 2192 2190 2190 2193 2197 2202 2205 2209 2211 2210 2202 2191 2175 2153 2127 2097 2066 2037 2010 1987 1968 1953 1942 1932 1926 1921 1918 1915 1909 1899 1885 1860 1824 1789 1740 1679 1607 1527 1440 1351 1262 1178 1101 1033 975 929 893 866 849 837 831 825 821 818 816 815 814 814 814 814 813 812 810 806 801 792 781 768 751 731 707 682 654 625 595 564 533 502 470 438 405 373 338 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 105 97 91 89 89 91 94 99 105 109 111 111 108 104 97 90 82 76 71 67 63 60 58 56 56 55 55 54 54 54 53 53 53 52 52 52 52 52 53 54 54 54 54 52 50 49 48 47 48 50 52 54 55 55 55 54 53 52 51 50 50 48 47 45 44 44 44 45 46 46 46 44 43 42 42 42 43 44 45 45 45 45 44 41 37 33 30 28 25 23 23 23 24 25 26 27 28 28 27 27 27 28 30 33 34 35 35 33 30 26 22 21 50823 311 23875 -75 10212 14 7 3 8170 -2016 3938 3877 3815 3755 3698 3646 3598 3557 3520 3488 3461 3441 3405 3398 3394 3392 3390 3390 3389 3389 3388 3386 3382 3378 3373 3367 3359 3348 3335 3318 3299 3276 3251 3224 3201 3180 3162 3147 3172 3167 3157 3141 3121 3088 3040 2975 2893 2797 2691 2582 2487 2418 2366 2329 2303 2286 2276 2272 2274 2281 2295 2311 2329 2347 2365 2464 2480 2489 2494 2491 2478 2458 2434 2399 2357 2314 2276 2244 2217 2194 2183 2181 2182 2186 2191 2196 2201 2206 2209 2211 2207 2199 2186 2166 2142 2114 2083 2052 2022 1998 1978 1963 1951 1941 1934 1929 1925 1922 1915 1904 1888 1861 1821 1784 1733 1670 1598 1518 1432 1344 1257 1175 1101 1035 980 936 901 875 858 845 837 830 822 816 810 805 802 799 797 796 794 792 790 787 782 775 766 755 742 724 703 678 652 624 593 563 531 501 469 438 407 375 340 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 106 97 91 88 87 88 91 96 101 105 106 106 104 101 95 89 83 76 71 66 62 60 57 56 55 55 54 54 53 53 53 52 52 52 51 51 51 51 52 53 53 53 52 51 49 48 47 47 47 48 50 51 52 53 52 52 51 50 50 49 48 47 46 45 45 45 46 47 47 47 47 46 45 44 44 45 46 47 48 48 48 48 46 42 37 31 28 26 24 22 22 22 23 24 25 26 27 27 27 28 28 29 30 32 33 34 33 32 29 27 23 22 50882 311 23875 -75 10213 14 8 2 8181 -2030 3945 3885 3825 3767 3713 3663 3617 3577 3541 3510 3484 3464 3428 3421 3416 3413 3412 3410 3409 3407 3405 3402 3397 3391 3385 3378 3368 3356 3340 3322 3301 3277 3249 3222 3196 3175 3156 3140 3158 3150 3138 3119 3097 3063 3014 2949 2868 2774 2671 2567 2476 2410 2361 2327 2303 2288 2278 2274 2274 2280 2292 2307 2323 2339 2356 2436 2454 2466 2475 2478 2470 2456 2436 2405 2365 2323 2285 2251 2222 2197 2185 2183 2184 2188 2194 2199 2205 2210 2214 2216 2214 2208 2197 2179 2156 2128 2096 2063 2033 2007 1988 1972 1960 1950 1943 1937 1933 1930 1923 1911 1893 1864 1822 1781 1729 1666 1594 1514 1430 1344 1259 1179 1106 1043 990 947 912 887 868 854 843 833 822 811 801 793 786 780 776 773 770 768 766 763 759 753 746 738 727 713 695 673 648 621 591 560 530 499 469 438 408 377 342 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 108 99 92 88 86 87 89 93 97 101 102 101 100 97 92 88 82 76 70 66 62 59 57 55 54 54 53 53 53 52 52 52 52 51 51 51 51 51 51 52 52 52 51 50 49 48 47 46 46 47 48 49 50 50 50 50 49 49 48 47 47 46 46 45 45 46 46 47 48 48 48 47 46 45 46 47 48 50 51 51 51 50 48 43 36 30 26 24 22 21 22 23 23 24 25 26 27 27 28 29 29 30 31 32 32 32 31 30 28 27 23 23 50940 311 23875 -75 10212 14 9 0 8193 -2044 3952 3895 3837 3781 3729 3681 3637 3598 3563 3533 3508 3488 3451 3444 3439 3436 3433 3431 3428 3425 3422 3418 3412 3405 3397 3388 3377 3362 3345 3324 3301 3275 3246 3217 3190 3168 3148 3130 3142 3131 3115 3093 3068 3032 2982 2917 2838 2748 2651 2553 2469 2407 2362 2330 2309 2294 2285 2280 2279 2283 2292 2303 2316 2331 2346 2389 2406 2420 2433 2440 2439 2432 2419 2395 2362 2326 2293 2262 2233 2210 2198 2195 2196 2200 2205 2210 2215 2219 2223 2225 2224 2219 2209 2192 2170 2142 2109 2075 2043 2017 1996 1980 1968 1958 1950 1944 1940 1937 1930 1916 1898 1867 1822 1781 1727 1665 1594 1516 1433 1349 1267 1188 1117 1055 1002 959 925 899 879 862 850 837 822 807 792 780 769 760 753 748 745 743 740 737 733 729 724 718 710 699 683 664 642 616 588 558 527 498 468 438 410 379 345 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 110 101 93 88 86 86 88 91 94 97 98 97 95 93 89 85 80 75 70 65 61 58 56 55 54 53 52 52 52 52 52 52 52 51 51 51 51 51 51 52 52 52 51 51 49 48 47 47 46 47 47 48 48 48 48 47 47 46 46 45 45 45 45 45 45 46 47 48 49 49 48 48 47 47 48 49 50 52 53 54 54 52 50 44 36 29 25 23 22 22 23 24 25 26 26 27 28 28 29 29 30 30 31 31 31 30 29 28 27 26 23 23 50999 311 23875 -75 10213 14 9 59 8205 -2059 3962 3906 3850 3796 3746 3700 3658 3620 3587 3557 3533 3513 3477 3469 3464 3460 3457 3453 3450 3446 3441 3435 3428 3419 3410 3399 3385 3369 3349 3326 3301 3272 3242 3211 3183 3158 3137 3118 3124 3108 3088 3064 3035 2996 2945 2882 2806 2721 2631 2542 2464 2409 2367 2339 2319 2305 2296 2290 2288 2289 2294 2302 2312 2323 2336 2335 2350 2364 2378 2390 2394 2394 2389 2374 2351 2325 2299 2273 2249 2229 2218 2216 2216 2219 2223 2227 2230 2233 2236 2238 2236 2232 2222 2206 2184 2156 2122 2087 2054 2026 2005 1987 1974 1963 1954 1947 1942 1939 1931 1917 1898 1866 1821 1779 1727 1667 1598 1521 1440 1358 1278 1200 1130 1068 1015 972 937 910 889 870 855 840 822 803 784 767 753 741 731 725 721 718 715 712 709 705 701 697 691 683 671 654 634 610 584 554 525 496 468 439 413 382 349 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 111 102 94 89 86 86 87 89 92 94 93 92 90 88 85 82 78 74 70 65 61 59 56 55 54 52 52 51 51 51 51 52 52 51 51 51 51 51 51 52 52 52 52 51 50 49 48 47 46 46 46 46 46 46 45 44 44 43 43 44 44 45 45 45 46 47 48 49 49 49 49 49 48 49 49 50 52 54 55 55 55 53 50 44 36 29 24 23 22 22 24 26 27 28 28 28 28 28 29 29 30 30 30 30 30 29 28 27 26 26 23 23 51058 311 23875 -75 10213 14 10 58 8216 -2074 3973 3918 3864 3813 3764 3720 3679 3643 3610 3582 3558 3539 3504 3495 3490 3485 3481 3477 3472 3466 3460 3453 3443 3433 3422 3409 3393 3374 3352 3326 3299 3268 3235 3203 3173 3147 3124 3104 3105 3085 3061 3032 3000 2959 2908 2846 2773 2694 2613 2533 2464 2414 2377 2351 2334 2321 2312 2304 2300 2298 2299 2303 2308 2316 2326 2292 2303 2316 2331 2343 2352 2357 2359 2352 2339 2323 2305 2285 2266 2250 2241 2238 2237 2239 2242 2244 2247 2249 2251 2252 2250 2245 2236 2220 2198 2170 2137 2101 2067 2038 2014 1994 1979 1965 1954 1945 1939 1934 1926 1911 1893 1862 1818 1778 1728 1670 1604 1530 1450 1369 1289 1213 1142 1079 1026 982 947 919 896 877 859 842 821 800 778 758 740 725 713 706 700 697 694 691 688 684 681 678 674 668 658 644 626 605 580 552 524 496 469 440 416 385 354 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 110 102 94 89 87 86 86 87 89 90 89 88 86 84 82 79 76 73 69 66 62 59 57 55 53 52 51 50 50 50 51 51 51 51 51 51 51 52 52 53 53 53 53 52 51 50 49 47 46 46 45 45 44 43 42 41 41 41 41 42 43 44 45 46 46 47 48 49 49 50 50 50 50 50 50 51 52 54 55 55 55 53 50 44 37 29 25 23 23 24 25 27 29 29 29 29 29 29 29 29 29 29 29 29 28 27 27 26 25 26 24 23 51117 311 23875 -75 10212 14 11 57 8228 -2089 3985 3932 3880 3830 3783 3740 3701 3666 3635 3607 3584 3565 3532 3523 3517 3512 3507 3502 3496 3489 3481 3471 3460 3448 3434 3419 3401 3379 3354 3326 3296 3262 3227 3193 3161 3134 3109 3087 3085 3060 3033 3001 2966 2923 2871 2811 2742 2670 2597 2527 2466 2423 2390 2367 2352 2339 2330 2322 2315 2310 2307 2307 2308 2311 2317 2268 2275 2287 2299 2312 2322 2330 2336 2336 2330 2321 2310 2295 2281 2269 2261 2257 2256 2257 2259 2260 2262 2263 2265 2265 2263 2258 2248 2232 2211 2183 2150 2115 2080 2050 2023 2000 1982 1965 1951 1940 1932 1925 1916 1901 1883 1855 1813 1776 1731 1676 1613 1540 1461 1380 1300 1222 1151 1087 1033 988 952 924 901 880 861 843 821 799 774 751 731 714 700 691 684 680 677 673 670 667 664 662 659 655 647 635 619 600 577 551 524 498 471 443 420 388 358 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 108 100 93 88 86 85 85 85 86 86 85 83 81 79 78 76 74 72 69 66 62 60 57 56 54 52 51 50 49 49 50 50 51 51 51 51 51 52 53 53 54 54 54 53 52 50 49 47 46 45 44 44 42 41 39 39 38 38 40 42 43 45 45 46 46 47 48 49 50 50 51 51 51 51 51 51 52 53 54 54 54 53 50 45 38 32 27 26 25 25 27 29 30 30 29 29 29 28 28 28 28 28 28 27 27 27 26 26 24 25 24 23 51175 311 23875 -75 10214 14 12 55 8239 -2105 3999 3948 3897 3849 3804 3763 3725 3692 3661 3634 3611 3593 3562 3553 3546 3540 3535 3528 3521 3512 3502 3491 3478 3463 3447 3428 3407 3382 3354 3323 3290 3254 3217 3181 3147 3117 3091 3067 3064 3036 3005 2970 2932 2887 2836 2778 2714 2648 2583 2523 2470 2433 2405 2385 2371 2359 2350 2341 2332 2324 2317 2313 2309 2308 2311 2260 2266 2275 2287 2299 2309 2318 2326 2329 2328 2324 2316 2305 2294 2284 2277 2273 2271 2271 2271 2272 2273 2274 2275 2274 2272 2266 2257 2240 2219 2192 2160 2126 2092 2060 2030 2005 1983 1963 1947 1933 1923 1914 1904 1889 1872 1847 1810 1776 1734 1683 1623 1551 1470 1389 1307 1228 1155 1090 1034 989 953 925 901 880 861 842 821 798 773 749 727 708 693 681 673 668 663 660 657 654 651 649 647 643 637 627 613 596 576 551 526 500 474 446 423 392 362 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 105 97 91 86 83 82 81 81 81 81 80 78 76 74 73 72 71 69 67 65 62 60 58 56 54 52 51 50 49 49 49 50 50 50 50 51 51 52 53 54 54 54 54 54 52 50 48 47 45 45 44 43 41 39 38 37 37 38 39 42 44 45 46 46 47 48 49 50 50 51 51 52 52 52 52 51 51 51 52 52 52 52 50 46 40 35 31 29 27 27 28 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 26 26 24 25 24 24 51234 311 23875 -75 10212 14 13 54 8251 -2122 4015 3965 3915 3869 3825 3786 3750 3717 3687 3661 3639 3620 3594 3584 3577 3571 3564 3557 3548 3537 3525 3512 3496 3478 3459 3437 3412 3384 3352 3318 3283 3244 3205 3166 3131 3099 3070 3045 3042 3010 2977 2940 2900 2855 2803 2748 2689 2629 2573 2522 2477 2446 2421 2405 2392 2381 2372 2362 2351 2340 2330 2322 2314 2309 2308 2264 2269 2278 2289 2299 2310 2319 2327 2332 2333 2331 2325 2316 2306 2296 2288 2283 2279 2278 2277 2277 2278 2278 2279 2278 2274 2267 2257 2241 2220 2194 2163 2131 2098 2065 2034 2007 1983 1960 1941 1926 1913 1903 1892 1878 1863 1841 1808 1778 1739 1690 1631 1559 1478 1395 1311 1231 1156 1089 1033 987 950 923 899 878 860 841 822 800 775 750 728 707 690 676 665 658 653 649 645 642 640 637 636 633 627 619 608 593 574 552 528 503 477 450 427 394 364 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 102 94 87 83 80 78 76 75 75 74 73 72 70 69 68 68 67 66 65 63 61 60 58 56 54 53 51 50 49 49 49 49 49 50 50 50 51 52 53 54 54 54 54 54 52 50 48 46 45 44 43 42 40 39 37 37 37 38 40 43 44 46 46 46 47 48 49 50 51 51 52 53 53 52 52 51 50 49 49 50 50 50 50 47 43 39 35 32 30 28 28 28 28 27 27 26 26 27 28 28 28 28 28 27 27 27 27 27 25 25 25 24 51293 311 23875 -75 10212 14 14 53 8263 -2139 4031 3982 3934 3889 3847 3809 3774 3742 3714 3688 3666 3648 3626 3616 3608 3601 3595 3586 3575 3563 3549 3533 3514 3493 3471 3446 3417 3385 3349 3312 3274 3233 3191 3151 3113 3080 3049 3023 3017 2984 2950 2912 2871 2826 2776 2724 2670 2617 2568 2525 2488 2462 2441 2427 2415 2405 2396 2386 2374 2361 2348 2336 2324 2315 2309 2272 2277 2285 2295 2306 2316 2326 2334 2340 2342 2341 2336 2327 2317 2306 2297 2289 2283 2278 2276 2275 2274 2274 2274 2272 2268 2259 2249 2233 2213 2189 2160 2129 2096 2064 2032 2003 1978 1954 1934 1918 1904 1893 1882 1869 1855 1837 1807 1779 1742 1696 1638 1566 1484 1399 1315 1233 1157 1089 1032 985 948 920 897 877 859 841 823 801 778 753 730 708 689 672 660 650 643 638 633 630 628 626 624 622 617 610 601 588 571 551 529 506 480 452 429 396 365 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100 92 84 79 75 73 70 68 68 67 66 65 64 63 63 62 62 61 61 60 59 58 57 56 54 53 51 50 49 48 48 49 49 49 49 50 51 52 53 53 54 54 54 54 52 50 47 45 44 43 42 41 40 39 38 39 39 40 42 44 45 46 46 47 47 48 49 50 51 52 53 53 53 53 52 51 49 48 48 48 49 50 50 49 46 42 38 35 32 29 27 26 25 25 24 24 25 26 28 29 29 29 29 29 28 28 27 28 26 25 26 24 51352 311 23875 -75 10211 14 15 52 8274 -2156 4050 4002 3955 3911 3870 3833 3799 3768 3740 3714 3693 3675 3660 3649 3641 3634 3626 3616 3604 3590 3573 3554 3532 3508 3483 3454 3421 3384 3345 3305 3264 3220 3176 3134 3094 3059 3027 2999 2991 2958 2923 2886 2846 2802 2755 2706 2657 2610 2569 2533 2502 2481 2464 2452 2441 2432 2423 2413 2400 2385 2369 2354 2338 2325 2315 2279 2282 2290 2301 2312 2323 2333 2343 2350 2353 2353 2349 2340 2328 2315 2302 2290 2280 2272 2266 2263 2261 2260 2259 2257 2251 2242 2232 2218 2201 2178 2151 2122 2090 2057 2025 1996 1970 1946 1926 1909 1895 1884 1872 1860 1848 1832 1805 1780 1744 1700 1643 1571 1489 1405 1320 1239 1162 1093 1036 988 951 922 898 877 859 841 824 803 780 756 732 709 688 668 653 641 632 625 620 616 613 611 610 608 604 599 591 580 566 548 528 506 481 453 430 396 364 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100 91 82 76 71 68 64 62 61 60 59 58 58 57 57 56 56 56 56 56 56 56 56 55 54 53 51 50 49 48 48 48 48 49 49 50 50 51 52 53 53 54 54 53 52 49 46 44 42 42 41 41 40 40 41 41 42 42 44 45 46 46 46 47 47 48 50 51 51 52 53 53 53 53 52 51 49 47 47 47 48 50 51 50 48 45 41 37 33 29 26 24 23 22 22 22 23 26 29 30 31 31 31 30 30 29 28 28 26 25 26 23 51411 311 23875 -75 10212 14 16 51 8286 -2175 4070 4022 3976 3932 3893 3857 3824 3794 3766 3741 3719 3701 3693 3682 3674 3666 3658 3647 3634 3617 3598 3576 3552 3524 3495 3462 3424 3383 3340 3296 3252 3206 3160 3115 3074 3037 3003 2974 2963 2930 2897 2862 2824 2784 2740 2696 2653 2612 2577 2547 2522 2504 2490 2479 2469 2460 2452 2441 2427 2411 2393 2375 2357 2339 2326 2286 2288 2294 2303 2315 2326 2338 2349 2358 2363 2364 2360 2351 2337 2321 2304 2288 2272 2258 2249 2243 2240 2237 2235 2232 2226 2218 2208 2198 2184 2165 2140 2112 2081 2048 2015 1986 1961 1937 1917 1900 1886 1874 1863 1852 1840 1826 1800 1777 1744 1701 1646 1577 1498 1416 1333 1252 1176 1107 1049 999 960 929 903 880 861 842 824 803 780 756 731 707 683 661 643 629 618 609 603 599 596 595 593 592 589 585 579 570 558 543 524 504 480 453 431 397 364 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 103 92 82 75 69 64 60 57 55 54 53 53 52 52 51 51 51 51 51 52 53 54 54 53 53 52 51 50 49 48 48 48 48 49 49 50 50 51 51 52 53 53 53 53 52 49 46 43 41 41 40 40 41 42 43 44 44 45 45 46 46 46 46 46 47 48 50 51 52 53 53 54 53 53 52 51 49 47 47 48 49 51 52 52 50 47 42 38 32 28 24 22 21 20 20 21 23 26 29 32 32 32 32 32 31 30 29 29 26 24 25 22 51469 311 23875 -75 10215 14 17 49 8298 -2193 4090 4043 3997 3954 3916 3881 3848 3819 3792 3767 3745 3727 3727 3716 3707 3699 3691 3679 3664 3645 3624 3599 3571 3540 3507 3469 3427 3382 3335 3287 3240 3192 3143 3096 3053 3015 2980 2950 2933 2902 2872 2841 2807 2771 2733 2695 2657 2622 2592 2568 2547 2532 2520 2509 2500 2491 2482 2471 2457 2439 2420 2400 2378 2357 2340 2299 2296 2299 2306 2317 2329 2341 2353 2363 2369 2371 2369 2359 2344 2324 2302 2281 2260 2240 2226 2217 2212 2209 2206 2203 2198 2190 2182 2177 2167 2152 2131 2105 2074 2041 2008 1978 1952 1929 1909 1892 1877 1865 1854 1843 1832 1817 1793 1771 1741 1701 1649 1585 1511 1434 1354 1276 1200 1132 1072 1020 977 942 913 887 864 844 824 801 777 751 726 700 674 650 630 614 601 592 585 581 578 577 575 574 572 569 564 558 548 536 520 501 478 453 432 398 365 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 108 96 85 76 68 62 57 54 52 50 49 49 48 47 47 46 46 46 47 49 50 51 52 52 51 51 50 49 48 48 48 48 48 49 49 49 50 50 51 52 52 53 53 53 52 50 46 43 41 40 40 41 42 44 46 46 47 46 46 46 45 45 45 46 46 48 50 52 52 53 54 54 54 53 52 51 49 48 48 49 51 52 53 53 51 47 42 37 32 28 24 21 20 20 20 21 24 27 30 32 33 33 33 33 32 31 30 29 27 24 25 20 51528 311 23875 -75 10212 14 18 48 8309 -2213 4111 4064 4018 3976 3938 3904 3872 3844 3817 3792 3770 3752 3760 3749 3740 3733 3724 3711 3694 3674 3650 3622 3591 3556 3519 3477 3430 3380 3329 3278 3228 3177 3126 3078 3033 2993 2958 2927 2900 2873 2847 2821 2794 2764 2733 2701 2669 2640 2615 2594 2576 2563 2551 2540 2530 2520 2511 2500 2485 2467 2446 2424 2400 2376 2356 2320 2311 2309 2313 2321 2331 2342 2353 2363 2370 2372 2370 2361 2343 2321 2296 2271 2245 2221 2203 2192 2187 2182 2179 2176 2171 2165 2159 2158 2153 2142 2124 2100 2070 2038 2005 1975 1949 1926 1905 1887 1872 1858 1846 1834 1822 1808 1784 1764 1736 1700 1654 1596 1529 1457 1383 1308 1234 1165 1103 1048 1001 961 927 896 869 845 822 797 772 745 718 690 663 638 616 598 584 574 567 564 561 560 559 558 556 554 551 547 539 528 515 498 477 453 432 400 367 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 114 101 89 78 69 62 56 52 50 49 47 47 46 45 44 43 43 43 44 45 47 49 50 50 50 50 49 48 48 48 48 48 49 49 49 49 49 50 50 51 52 53 53 53 52 50 47 43 41 40 40 41 43 46 48 48 48 47 46 45 44 44 44 44 45 47 50 52 53 54 54 54 54 53 52 51 50 49 50 51 52 53 54 53 51 47 41 35 30 27 24 22 21 21 22 23 25 28 31 33 34 34 34 33 32 31 30 29 27 24 25 20 51587 311 23875 -75 10213 14 19 47 8321 -2233 4130 4083 4038 3997 3959 3926 3895 3867 3841 3816 3795 3777 3791 3780 3772 3764 3755 3742 3724 3701 3675 3645 3610 3572 3531 3484 3433 3379 3323 3269 3217 3163 3110 3060 3014 2973 2936 2905 2867 2843 2823 2804 2784 2762 2738 2714 2689 2665 2644 2626 2610 2597 2584 2572 2560 2549 2539 2528 2513 2494 2473 2450 2424 2398 2374 2349 2334 2326 2323 2326 2333 2342 2351 2359 2365 2366 2364 2355 2337 2314 2287 2260 2233 2207 2187 2175 2169 2164 2161 2158 2154 2149 2144 2145 2144 2136 2122 2100 2072 2041 2008 1979 1952 1928 1906 1887 1870 1855 1841 1828 1814 1798 1774 1756 1731 1700 1660 1609 1550 1486 1416 1345 1274 1205 1140 1081 1029 984 944 907 876 848 821 794 766 738 710 681 652 626 604 586 571 561 554 551 549 548 547 546 544 543 541 538 532 523 511 496 477 454 434 403 371 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 121 107 94 82 72 63 56 52 50 48 47 46 45 44 43 41 40 40 41 43 45 47 48 49 49 49 48 48 47 48 48 49 49 49 49 49 49 49 50 51 52 53 53 53 53 51 47 44 42 41 41 42 45 47 49 49 49 48 46 44 43 42 42 43 44 47 49 52 53 54 55 55 55 53 52 51 50 50 51 52 54 54 54 53 50 45 39 34 29 27 24 23 23 24 25 26 27 30 32 33 34 34 34 33 32 31 30 29 27 25 25 20 51646 311 23875 -75 10213 14 20 46 8333 -2254 4150 4103 4058 4017 3980 3947 3917 3890 3864 3839 3818 3800 3820 3809 3801 3794 3784 3770 3751 3727 3698 3665 3628 3587 3542 3491 3436 3377 3318 3260 3206 3150 3095 3043 2995 2953 2915 2883 2833 2815 2801 2789 2777 2764 2749 2732 2714 2695 2678 2663 2647 2633 2618 2604 2589 2576 2565 2553 2538 2519 2497 2473 2446 2418 2392 2382 2361 2346 2336 2334 2336 2341 2346 2351 2354 2354 2351 2342 2326 2303 2278 2252 2226 2201 2181 2169 2163 2158 2155 2153 2149 2145 2140 2142 2142 2136 2123 2104 2078 2048 2017 1987 1960 1935 1912 1891 1872 1855 1840 1825 1808 1791 1766 1749 1727 1701 1666 1623 1571 1514 1450 1383 1313 1244 1177 1115 1058 1008 962 920 885 853 823 794 764 734 705 675 646 620 598 579 564 554 548 545 543 542 541 540 539 538 536 534 530 522 511 497 478 456 437 407 376 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 127 113 99 86 75 65 57 53 50 49 48 47 46 45 43 41 39 38 39 41 43 46 47 48 48 48 47 47 47 48 49 49 49 49 48 48 48 49 49 50 52 53 54 54 53 51 48 45 43 42 42 44 46 49 50 50 50 48 46 44 42 41 41 41 43 46 49 52 54 55 55 55 55 53 52 51 51 51 52 53 55 55 54 53 49 44 37 32 28 26 25 24 25 26 27 28 30 31 32 33 33 33 33 33 32 31 30 29 27 25 25 20 51704 311 23875 -75 10212 14 21 44 8344 -2275 4170 4123 4078 4036 4000 3968 3938 3911 3885 3861 3839 3821 3847 3837 3829 3822 3812 3797 3777 3751 3720 3685 3645 3601 3552 3498 3439 3376 3313 3252 3195 3137 3080 3027 2978 2934 2895 2864 2801 2788 2781 2776 2773 2769 2763 2755 2743 2730 2717 2703 2688 2671 2654 2636 2618 2602 2588 2575 2559 2539 2517 2493 2464 2436 2409 2411 2384 2363 2346 2339 2337 2337 2339 2340 2341 2339 2335 2327 2311 2291 2269 2246 2223 2202 2184 2174 2168 2165 2162 2160 2157 2153 2148 2148 2147 2141 2129 2111 2086 2057 2026 1997 1970 1944 1920 1898 1878 1859 1843 1825 1805 1787 1761 1744 1725 1702 1673 1635 1590 1539 1480 1416 1349 1279 1211 1146 1085 1031 981 935 896 861 829 798 767 736 706 677 648 623 601 582 567 556 551 548 546 544 543 542 540 539 537 535 531 523 513 499 481 460 439 412 381 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 131 118 104 91 78 68 59 53 50 49 48 47 47 46 44 41 39 38 38 40 42 45 46 47 47 47 47 47 47 48 49 49 49 48 48 47 47 48 49 50 52 53 54 54 53 51 49 46 44 44 44 45 47 49 50 51 50 49 47 44 42 40 40 41 42 45 49 52 54 55 55 55 54 53 52 51 51 51 53 54 55 56 55 53 49 43 36 30 27 25 24 24 26 27 29 30 31 32 33 33 33 33 33 32 32 31 30 29 27 25 25 21 51763 311 23875 -75 10213 14 22 43 8356 -2297 4190 4142 4096 4055 4019 3987 3958 3931 3905 3881 3860 3841 3872 3862 3854 3846 3837 3821 3799 3772 3740 3703 3661 3613 3562 3505 3442 3376 3309 3246 3187 3127 3068 3013 2963 2918 2879 2847 2774 2766 2764 2766 2771 2776 2779 2779 2773 2765 2755 2741 2726 2706 2685 2662 2640 2621 2605 2590 2574 2554 2532 2508 2480 2451 2424 2432 2400 2375 2354 2342 2336 2334 2332 2331 2329 2326 2321 2312 2298 2281 2262 2243 2224 2206 2193 2185 2180 2177 2176 2174 2172 2168 2163 2161 2158 2150 2137 2119 2094 2066 2036 2007 1980 1954 1929 1905 1884 1865 1847 1828 1805 1785 1758 1741 1722 1701 1676 1644 1604 1557 1502 1442 1377 1308 1240 1173 1110 1053 999 950 908 871 837 805 774 744 715 686 658 634 613 595 580 569 563 560 557 555 552 550 548 546 543 541 536 528 517 503 485 464 443 417 387 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 134 123 110 97 83 71 61 54 51 49 48 48 47 46 44 41 39 38 38 39 41 44 45 46 46 46 46 46 47 48 49 49 49 48 47 46 46 47 49 50 52 54 55 55 53 51 48 46 45 45 45 47 48 50 51 51 51 50 47 45 42 41 40 41 42 45 49 51 53 54 54 53 53 52 51 51 51 52 54 55 56 57 56 54 50 43 35 29 25 23 23 23 25 27 29 31 32 32 32 33 33 33 33 32 32 31 30 28 27 24 25 22 51822 311 23875 -75 10212 14 23 42 8367 -2320 4210 4160 4114 4073 4037 4005 3977 3950 3924 3900 3878 3859 3893 3883 3876 3868 3858 3842 3819 3791 3758 3719 3674 3625 3571 3511 3445 3376 3307 3241 3181 3119 3059 3003 2952 2906 2866 2834 2752 2747 2750 2759 2770 2783 2795 2801 2801 2798 2790 2777 2759 2736 2711 2683 2657 2635 2616 2600 2583 2563 2542 2518 2490 2463 2437 2441 2409 2381 2359 2346 2338 2333 2330 2327 2323 2319 2313 2303 2290 2275 2258 2242 2225 2212 2201 2196 2192 2191 2189 2189 2188 2185 2179 2176 2170 2160 2146 2127 2102 2074 2044 2015 1989 1962 1936 1912 1890 1870 1851 1830 1805 1784 1755 1737 1718 1699 1677 1648 1612 1569 1518 1461 1398 1331 1263 1195 1131 1072 1016 965 921 882 848 816 785 756 728 701 676 654 634 617 602 592 585 580 576 572 569 565 562 558 554 550 543 534 522 507 489 468 446 422 392 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 136 127 116 103 89 76 65 57 52 50 48 47 47 46 44 42 40 39 39 39 41 43 44 45 45 46 46 46 47 47 48 48 48 47 46 45 46 47 49 51 53 54 55 55 53 51 48 46 45 46 46 48 49 50 51 52 51 51 49 46 43 41 41 41 43 45 49 51 52 52 52 51 51 51 51 51 52 53 54 56 57 58 57 55 51 44 36 28 24 21 20 20 22 25 28 30 31 32 32 32 33 33 33 33 32 32 30 29 27 24 25 23 51881 311 23875 -75 10206 14 24 41 8379 -2345 4228 4178 4132 4090 4053 4022 3993 3966 3941 3916 3894 3875 3911 3901 3894 3886 3876 3859 3837 3808 3773 3733 3687 3636 3580 3518 3450 3379 3308 3240 3178 3116 3055 2997 2945 2899 2858 2825 2737 2735 2741 2754 2771 2790 2809 2821 2826 2826 2820 2806 2787 2760 2730 2698 2667 2641 2621 2603 2585 2566 2545 2523 2497 2470 2446 2444 2414 2388 2367 2355 2347 2341 2337 2333 2328 2323 2314 2302 2288 2274 2258 2242 2227 2216 2208 2203 2201 2199 2199 2198 2198 2196 2191 2187 2180 2169 2153 2134 2110 2081 2052 2023 1996 1969 1942 1917 1895 1874 1853 1830 1803 1779 1749 1730 1710 1692 1672 1646 1614 1574 1526 1473 1412 1348 1281 1213 1148 1088 1030 978 933 893 858 826 796 769 744 719 697 678 660 645 632 621 613 607 602 596 591 585 580 574 567 560 552 541 528 512 493 472 450 426 397 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 138 131 121 110 96 83 70 61 55 51 49 47 46 46 44 42 41 40 40 40 41 42 44 44 45 45 46 46 46 46 47 47 46 46 45 45 45 47 49 52 54 55 55 55 53 50 47 46 45 46 47 49 50 51 52 53 53 52 50 48 44 42 42 42 44 46 49 51 51 51 50 49 49 49 50 51 53 54 56 57 58 59 58 56 52 45 37 29 22 19 17 18 19 23 26 29 31 31 32 32 33 33 34 34 33 33 31 29 27 23 24 24 51939 311 23875 -75 10204 14 25 39 8390 -2369 4247 4195 4148 4105 4069 4037 4009 3982 3956 3931 3909 3889 3926 3916 3909 3901 3890 3873 3850 3821 3786 3745 3698 3646 3589 3526 3456 3383 3311 3242 3179 3115 3053 2995 2942 2895 2853 2819 2728 2728 2736 2751 2771 2795 2818 2835 2843 2846 2841 2827 2806 2776 2742 2706 2671 2642 2619 2600 2582 2564 2544 2523 2498 2474 2452 2446 2420 2398 2381 2371 2364 2359 2354 2349 2343 2336 2325 2311 2296 2280 2264 2248 2233 2222 2215 2210 2207 2204 2203 2202 2201 2199 2195 2190 2183 2172 2157 2139 2116 2088 2059 2031 2005 1976 1948 1921 1898 1875 1852 1826 1796 1771 1739 1718 1697 1680 1662 1639 1610 1573 1529 1479 1421 1359 1294 1227 1162 1101 1041 989 943 902 867 836 808 783 760 739 721 705 690 676 664 654 646 639 632 625 617 609 601 592 582 572 561 548 534 516 497 475 454 430 401 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 139 134 127 117 104 91 78 67 59 54 50 48 46 45 44 43 42 41 41 41 41 42 43 44 45 45 45 45 45 45 45 45 45 44 44 44 45 47 50 52 54 55 55 54 52 49 46 45 45 46 47 49 50 51 53 53 54 53 52 49 46 43 43 43 45 47 50 51 51 50 49 48 47 48 49 52 53 55 56 58 59 59 59 57 53 46 38 29 22 17 15 16 17 21 25 28 29 30 31 32 33 34 35 35 35 34 32 29 27 22 24 24 51998 311 23875 -75 10204 14 26 38 8402 -2395 4264 4211 4163 4120 4083 4051 4023 3996 3969 3944 3922 3902 3937 3927 3919 3911 3900 3883 3860 3830 3795 3754 3707 3654 3597 3533 3463 3390 3316 3246 3182 3118 3056 2997 2943 2895 2852 2817 2728 2728 2736 2751 2772 2798 2825 2844 2855 2860 2856 2841 2818 2786 2749 2708 2670 2638 2613 2593 2575 2557 2538 2519 2496 2475 2456 2448 2429 2414 2402 2396 2390 2385 2380 2375 2368 2358 2345 2329 2312 2295 2277 2260 2245 2233 2225 2219 2213 2207 2203 2199 2196 2193 2188 2184 2178 2168 2155 2139 2120 2094 2067 2040 2014 1984 1954 1924 1898 1873 1845 1816 1784 1756 1723 1701 1681 1665 1648 1628 1603 1569 1528 1481 1426 1366 1302 1236 1171 1110 1050 997 951 910 876 846 820 797 777 759 744 731 719 708 698 689 681 673 664 655 645 634 623 611 598 585 570 555 539 520 500 478 457 434 404 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 140 137 132 124 113 100 86 75 66 59 54 50 48 46 45 43 43 42 42 42 42 42 43 44 44 45 45 45 44 44 43 43 43 43 43 44 45 47 50 53 55 55 55 54 51 48 46 45 45 46 47 49 50 52 53 54 54 54 52 49 46 44 44 44 46 48 50 51 51 50 48 47 47 48 50 52 54 56 57 58 58 59 58 56 53 46 39 30 23 17 15 15 17 20 24 27 29 30 31 32 33 34 35 36 36 34 32 29 27 22 24 25 52057 311 23875 -75 10208 14 27 37 8413 -2422 4280 4226 4177 4133 4095 4063 4035 4008 3981 3956 3933 3913 3944 3934 3925 3916 3906 3889 3866 3836 3801 3760 3714 3661 3605 3541 3471 3398 3324 3254 3190 3126 3063 3003 2949 2900 2856 2820 2735 2733 2739 2752 2772 2798 2825 2845 2857 2863 2859 2844 2820 2786 2747 2704 2663 2630 2604 2583 2565 2547 2529 2512 2492 2474 2457 2453 2443 2434 2428 2425 2421 2416 2411 2405 2397 2386 2370 2352 2335 2317 2299 2281 2265 2252 2242 2232 2223 2212 2203 2195 2188 2182 2175 2171 2166 2158 2148 2135 2120 2098 2074 2048 2023 1992 1959 1925 1895 1865 1833 1800 1765 1736 1703 1681 1662 1648 1633 1616 1593 1562 1524 1479 1427 1369 1306 1241 1176 1115 1056 1004 959 919 885 856 832 812 794 778 766 756 746 737 728 720 713 704 694 684 672 659 645 629 613 596 579 560 542 522 501 480 460 436 406 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 142 141 137 130 120 108 95 84 74 66 59 54 51 48 46 45 44 44 43 43 43 43 43 44 44 45 45 44 43 42 41 41 41 42 43 44 46 48 51 54 55 55 55 54 51 48 46 46 45 46 47 49 51 52 54 55 54 54 52 49 46 45 45 45 47 49 51 52 52 50 49 47 47 48 50 53 55 56 57 57 56 56 55 53 50 45 39 31 24 19 17 17 18 22 25 28 29 29 30 31 33 34 35 36 36 35 32 29 27 23 24 25 52115 311 23875 -75 10204 14 28 35 8425 -2449 4294 4239 4188 4144 4105 4074 4045 4018 3991 3965 3942 3921 3948 3936 3927 3918 3907 3890 3867 3838 3804 3764 3718 3667 3611 3549 3480 3408 3335 3266 3202 3138 3075 3015 2960 2910 2865 2827 2747 2742 2745 2754 2771 2794 2820 2839 2850 2856 2853 2838 2812 2778 2738 2694 2652 2618 2592 2571 2552 2536 2519 2503 2485 2470 2456 2458 2456 2453 2452 2451 2448 2445 2440 2434 2424 2412 2396 2378 2360 2342 2324 2308 2291 2277 2264 2251 2237 2221 2206 2193 2182 2171 2161 2156 2151 2146 2138 2129 2117 2099 2079 2055 2029 1997 1961 1921 1886 1850 1814 1778 1742 1712 1680 1661 1644 1631 1619 1603 1583 1555 1519 1475 1425 1367 1305 1241 1178 1118 1061 1009 966 928 896 869 847 829 812 798 787 778 770 762 754 747 739 731 720 709 695 680 663 644 625 605 585 564 545 524 502 481 461 437 408 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 147 145 141 135 126 116 104 92 82 74 66 60 56 52 49 47 45 45 45 44 44 43 43 43 44 44 44 43 42 41 40 40 40 41 42 44 46 49 52 54 55 55 54 53 51 49 47 47 46 47 48 49 51 52 54 54 54 53 51 49 47 45 45 46 48 50 52 53 52 51 49 49 49 50 51 54 55 56 56 55 53 52 50 48 46 42 37 31 25 21 20 20 22 25 27 29 30 29 29 30 32 33 35 36 36 35 32 30 27 24 24 25 52174 311 23875 -75 10201 14 29 34 8436 -2479 4307 4251 4199 4153 4115 4083 4054 4026 3999 3973 3949 3929 3948 3936 3927 3917 3905 3888 3866 3838 3805 3766 3722 3672 3619 3558 3491 3421 3350 3282 3219 3155 3092 3032 2976 2925 2878 2838 2765 2755 2753 2757 2768 2787 2810 2827 2837 2842 2839 2823 2798 2764 2725 2682 2640 2606 2581 2560 2541 2525 2509 2494 2478 2465 2453 2461 2463 2465 2467 2468 2467 2465 2461 2455 2446 2434 2418 2401 2385 2368 2351 2335 2319 2304 2289 2272 2254 2234 2214 2197 2180 2166 2152 2145 2140 2135 2129 2122 2113 2099 2080 2058 2031 1996 1956 1911 1868 1828 1788 1750 1715 1687 1658 1641 1627 1617 1606 1593 1574 1548 1513 1470 1420 1363 1301 1238 1176 1118 1064 1015 973 938 908 883 862 846 830 817 806 797 789 781 773 766 759 750 739 727 712 694 675 655 632 609 587 565 546 525 503 481 461 437 409 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 151 146 140 131 121 110 100 90 81 74 67 62 57 53 50 48 47 47 46 45 44 44 43 43 44 44 43 42 41 40 40 40 41 43 45 47 50 52 54 54 54 54 53 52 50 49 48 48 48 48 50 51 52 53 54 53 52 50 48 47 46 46 47 49 51 53 53 53 51 50 50 50 51 52 54 55 55 54 52 49 47 45 43 41 39 35 31 27 24 23 25 26 29 30 31 30 29 28 29 30 32 33 34 35 34 32 30 28 25 25 25 52233 311 23875 -75 10200 14 30 33 8448 -2509 4318 4261 4208 4162 4123 4090 4061 4033 4006 3979 3956 3935 3947 3934 3923 3912 3901 3884 3862 3835 3803 3766 3724 3677 3626 3568 3504 3437 3368 3302 3240 3177 3114 3054 2997 2944 2894 2851 2786 2772 2764 2761 2766 2780 2798 2812 2819 2823 2819 2804 2780 2747 2709 2668 2628 2595 2570 2550 2531 2515 2499 2485 2470 2458 2449 2458 2462 2466 2470 2473 2474 2473 2471 2467 2459 2449 2436 2421 2406 2391 2376 2361 2345 2329 2311 2292 2271 2248 2225 2205 2186 2169 2153 2143 2136 2130 2123 2116 2109 2095 2078 2055 2026 1988 1943 1891 1843 1799 1757 1720 1688 1662 1638 1625 1613 1605 1596 1584 1566 1541 1507 1464 1415 1358 1296 1233 1173 1117 1066 1019 980 948 921 897 878 862 848 834 822 813 804 795 786 779 771 762 750 737 721 702 681 658 634 609 584 560 546 525 503 481 461 437 409 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 158 152 144 135 126 115 106 97 88 80 74 68 63 58 54 52 50 49 48 47 45 44 43 43 43 44 44 43 42 41 41 42 43 44 46 49 51 53 54 54 54 53 53 52 52 51 50 50 49 49 50 51 52 53 53 52 51 49 48 46 47 47 49 50 52 53 53 53 52 51 50 51 51 52 53 54 54 52 48 45 42 40 39 37 35 33 30 28 27 27 29 30 32 32 32 30 28 27 27 28 29 31 33 34 33 32 30 29 27 25 24 52292 311 23875 -75 10343 14 31 32 8460 -2541 4328 4269 4215 4168 4129 4096 4067 4039 4011 3984 3960 3939 3944 3929 3917 3906 3894 3878 3856 3831 3801 3766 3726 3681 3633 3579 3519 3455 3389 3325 3264 3202 3140 3079 3022 2967 2914 2868 2809 2789 2775 2765 2763 2770 2784 2794 2798 2800 2796 2782 2759 2729 2694 2656 2618 2588 2564 2544 2525 2509 2493 2478 2464 2452 2443 2449 2452 2457 2461 2466 2470 2471 2472 2470 2466 2460 2450 2438 2425 2411 2397 2383 2367 2349 2329 2307 2286 2262 2238 2217 2197 2179 2162 2150 2140 2131 2121 2113 2103 2088 2069 2043 2011 1969 1918 1862 1811 1765 1725 1691 1663 1641 1623 1612 1603 1596 1589 1578 1560 1536 1501 1459 1409 1352 1290 1228 1169 1115 1067 1022 986 956 931 910 891 876 862 848 835 825 814 803 793 784 776 765 753 738 721 701 679 655 629 602 576 549 545 524 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 174 167 158 149 139 129 119 110 101 93 86 79 74 68 63 59 55 53 52 50 49 47 45 44 44 44 44 44 44 44 44 44 44 45 47 48 50 52 53 53 53 53 53 53 53 53 53 53 52 50 49 49 50 51 52 52 51 50 48 47 47 47 48 49 51 52 53 53 52 51 51 51 51 51 51 52 52 51 49 46 42 39 37 35 34 32 31 30 28 29 30 31 33 34 33 32 29 27 25 25 26 28 29 31 32 32 32 31 29 28 25 23 52350 311 23875 -75 10498 14 32 30 8471 -2574 4335 4275 4221 4173 4133 4100 4071 4042 4014 3987 3963 3942 3939 3923 3910 3898 3886 3870 3850 3826 3798 3765 3728 3686 3642 3592 3536 3476 3414 3352 3293 3232 3170 3109 3050 2993 2937 2887 2833 2808 2787 2770 2761 2762 2769 2774 2775 2776 2770 2757 2736 2709 2678 2644 2610 2582 2560 2541 2523 2505 2489 2474 2459 2448 2439 2440 2440 2442 2447 2454 2460 2464 2468 2470 2471 2468 2462 2453 2441 2428 2415 2401 2383 2363 2340 2316 2294 2270 2247 2227 2208 2191 2175 2161 2149 2136 2121 2109 2094 2076 2053 2024 1986 1940 1886 1826 1775 1731 1694 1665 1642 1625 1611 1603 1595 1589 1582 1571 1554 1530 1495 1453 1403 1346 1285 1223 1165 1113 1067 1025 990 962 939 919 901 887 873 858 844 832 820 807 795 784 774 762 748 733 715 694 671 646 618 591 562 532 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 215 185 175 164 153 142 132 122 113 104 96 89 83 78 73 68 64 60 57 54 53 51 49 47 45 45 44 45 45 46 46 47 47 48 49 50 51 52 52 53 53 53 53 53 53 54 55 55 55 53 52 50 49 49 50 51 51 51 49 48 47 47 47 48 50 51 52 53 52 52 51 51 51 51 50 50 50 50 49 46 43 40 37 35 34 32 31 30 29 29 30 31 33 34 34 33 30 27 25 24 24 25 26 28 29 30 31 31 30 29 29 25 22 52409 311 23875 -75 10664 14 33 29 8482 -2609 4340 4279 4224 4176 4136 4102 4073 4045 4016 3989 3965 3944 3933 3916 3902 3890 3877 3862 3843 3820 3794 3765 3730 3692 3652 3606 3554 3499 3440 3381 3323 3264 3203 3142 3082 3023 2964 2909 2858 2826 2799 2775 2759 2752 2754 2754 2752 2750 2744 2732 2714 2691 2665 2635 2606 2581 2562 2544 2525 2507 2490 2473 2458 2445 2436 2429 2426 2427 2432 2440 2449 2457 2464 2470 2475 2477 2473 2467 2456 2443 2429 2413 2394 2371 2345 2318 2295 2273 2252 2233 2216 2202 2188 2173 2157 2140 2121 2103 2083 2059 2032 1997 1956 1906 1849 1789 1741 1701 1670 1646 1628 1614 1604 1597 1590 1584 1576 1565 1548 1524 1490 1447 1397 1341 1281 1220 1163 1112 1066 1026 992 965 943 924 907 893 879 864 849 836 822 808 794 781 769 755 740 724 705 683 659 633 605 578 547 510 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 233 227 216 194 182 170 158 145 135 125 116 107 99 92 86 81 77 73 68 64 60 57 55 53 51 49 47 46 46 46 46 47 49 50 51 52 52 53 53 53 53 52 52 52 52 52 53 55 56 57 56 55 52 50 48 48 49 50 51 50 50 48 47 47 47 48 50 51 52 52 52 52 51 51 50 50 49 49 48 48 46 44 42 39 36 35 33 32 30 29 28 28 30 31 32 33 32 31 28 25 24 23 24 24 25 27 28 29 30 30 29 28 28 23 20 52468 312 23875 -75 10799 14 34 28 8494 -2645 4343 4282 4226 4178 4137 4104 4075 4046 4018 3991 3967 3945 3927 3909 3895 3882 3869 3854 3836 3816 3792 3765 3733 3699 3662 3621 3574 3523 3468 3411 3356 3299 3238 3177 3116 3054 2991 2933 2885 2847 2812 2781 2758 2746 2741 2736 2730 2726 2720 2709 2693 2675 2653 2629 2605 2584 2566 2550 2532 2513 2494 2476 2459 2445 2434 2421 2415 2415 2420 2430 2441 2451 2461 2471 2479 2485 2483 2478 2468 2454 2437 2419 2398 2372 2342 2313 2290 2270 2251 2234 2219 2206 2194 2179 2161 2140 2117 2094 2069 2039 2007 1968 1924 1874 1817 1759 1717 1682 1657 1637 1622 1610 1601 1594 1586 1579 1571 1559 1541 1517 1484 1442 1394 1339 1280 1221 1164 1113 1068 1027 993 966 944 925 909 894 880 865 850 836 821 806 790 775 762 747 731 713 693 671 647 620 591 564 532 490 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 235 238 239 237 232 226 216 200 188 174 161 149 138 128 119 110 102 95 89 84 81 77 72 68 64 60 58 56 54 52 50 48 47 47 48 49 51 53 55 56 56 55 54 53 53 52 52 52 52 52 53 55 57 57 57 56 53 50 48 48 48 50 51 51 50 49 48 47 47 48 49 50 51 52 52 51 51 51 50 50 49 48 47 46 44 43 41 39 37 36 34 32 29 28 28 28 29 30 31 31 30 28 26 24 23 23 24 25 26 26 27 28 28 28 27 27 27 21 20 18 52527 312 23875 -75 10787 14 35 27 8505 -2683 4344 4282 4227 4179 4138 4104 4075 4046 4018 3991 3967 3946 3921 3903 3888 3874 3862 3847 3830 3811 3790 3765 3737 3706 3673 3636 3594 3547 3496 3443 3390 3334 3274 3213 3150 3086 3020 2957 2910 2866 2824 2787 2758 2740 2729 2720 2711 2705 2699 2689 2676 2661 2645 2626 2606 2589 2575 2560 2541 2522 2501 2482 2463 2447 2434 2413 2406 2406 2411 2422 2435 2447 2460 2472 2483 2490 2490 2485 2474 2458 2439 2418 2394 2365 2333 2303 2281 2263 2246 2231 2217 2206 2195 2179 2160 2137 2111 2084 2054 2021 1986 1945 1900 1852 1798 1743 1708 1678 1658 1640 1626 1614 1604 1594 1586 1577 1567 1554 1536 1512 1481 1441 1394 1341 1284 1226 1169 1118 1072 1031 996 968 945 925 907 892 878 863 848 832 817 802 785 769 754 739 722 703 683 661 636 609 580 553 520 475 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 240 241 239 236 231 224 215 203 190 177 164 152 141 131 122 114 106 99 93 88 85 81 77 72 68 64 61 60 57 55 52 50 48 48 48 50 53 56 58 58 58 57 55 54 53 52 52 52 52 53 54 55 56 57 57 56 53 50 48 48 49 50 51 52 52 51 49 48 47 47 48 49 50 51 51 51 51 51 50 49 49 48 47 46 44 42 41 39 38 37 36 33 29 27 27 27 28 29 30 29 28 26 24 22 22 23 25 25 26 27 27 27 27 27 25 25 25 20 20 19 52585 312 23875 -75 10788 14 36 25 8517 -2721 4342 4281 4226 4177 4137 4103 4074 4046 4017 3991 3967 3946 3916 3897 3882 3868 3856 3841 3826 3809 3789 3767 3742 3714 3685 3652 3614 3572 3524 3475 3424 3370 3311 3250 3185 3119 3049 2982 2936 2885 2837 2795 2761 2737 2722 2708 2697 2689 2682 2674 2663 2652 2640 2625 2610 2597 2584 2571 2552 2532 2510 2489 2469 2452 2437 2403 2396 2396 2403 2415 2429 2443 2457 2471 2484 2491 2491 2486 2473 2455 2433 2410 2383 2353 2320 2291 2272 2257 2242 2229 2216 2205 2193 2177 2157 2132 2105 2076 2044 2009 1974 1933 1890 1846 1797 1747 1717 1691 1672 1654 1638 1623 1611 1598 1587 1576 1565 1551 1533 1510 1481 1443 1399 1349 1295 1238 1182 1129 1082 1040 1002 971 946 924 904 888 872 857 842 826 811 796 779 763 748 732 715 696 675 653 628 601 571 545 511 466 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 244 242 239 235 229 223 215 204 191 178 165 154 143 135 126 118 111 104 98 93 89 86 82 77 73 69 66 64 61 58 54 51 49 49 49 51 55 58 60 61 60 59 56 54 53 53 52 53 53 53 54 55 56 57 56 56 53 51 49 49 49 51 53 53 53 52 50 49 47 46 46 47 48 49 49 49 50 50 50 49 49 49 48 46 44 43 42 41 40 39 38 35 29 27 26 26 27 27 28 27 26 24 23 22 22 24 26 26 27 27 27 27 26 25 23 22 22 18 20 19 52644 312 23875 -75 10793 14 37 24 8528 -2763 4338 4277 4222 4174 4134 4101 4072 4044 4016 3990 3967 3946 3912 3893 3877 3863 3851 3837 3823 3807 3790 3770 3747 3722 3697 3668 3634 3596 3552 3506 3458 3405 3347 3285 3220 3150 3077 3005 2959 2902 2848 2800 2762 2734 2715 2698 2685 2676 2669 2662 2655 2647 2638 2628 2617 2607 2597 2585 2567 2546 2523 2501 2480 2460 2443 2393 2387 2387 2395 2408 2422 2437 2451 2466 2479 2485 2485 2479 2465 2445 2421 2396 2368 2337 2306 2280 2265 2254 2243 2231 2219 2207 2194 2178 2157 2133 2105 2076 2044 2010 1975 1937 1898 1858 1814 1768 1742 1717 1696 1674 1654 1636 1619 1603 1589 1576 1563 1549 1532 1511 1485 1451 1410 1364 1313 1258 1202 1149 1099 1054 1014 979 949 924 902 883 866 850 835 819 804 789 773 757 743 726 709 691 670 648 624 596 566 540 505 462 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 247 243 239 234 228 222 214 203 191 178 166 154 145 137 130 122 116 110 104 99 95 91 87 83 79 75 72 69 65 61 56 52 50 50 50 53 56 60 62 62 61 60 57 55 54 54 54 54 54 54 55 55 56 56 56 55 53 51 50 50 51 52 54 54 54 53 51 49 47 46 45 45 45 46 46 47 48 49 49 49 49 50 49 48 46 44 43 42 41 41 40 37 30 28 27 27 27 26 26 25 24 22 21 21 22 24 26 27 27 27 27 26 25 23 21 20 20 18 20 20 52703 312 23875 -75 10788 14 38 23 8539 -2807 4331 4272 4218 4170 4130 4098 4070 4042 4015 3989 3966 3946 3909 3890 3875 3861 3848 3836 3822 3808 3792 3774 3754 3732 3710 3684 3654 3620 3580 3536 3490 3440 3383 3321 3253 3181 3105 3028 2982 2918 2858 2805 2762 2731 2709 2690 2675 2666 2660 2655 2650 2645 2640 2633 2626 2619 2611 2600 2583 2562 2539 2517 2494 2473 2455 2388 2381 2380 2387 2399 2412 2426 2440 2454 2466 2472 2471 2465 2450 2429 2405 2379 2352 2323 2296 2274 2265 2258 2250 2241 2230 2218 2204 2187 2166 2143 2116 2088 2056 2023 1990 1955 1919 1883 1843 1800 1774 1747 1722 1695 1670 1646 1625 1606 1589 1574 1561 1548 1532 1514 1491 1461 1425 1384 1336 1284 1229 1175 1123 1075 1030 991 956 927 901 879 860 843 827 812 797 783 768 753 739 723 706 688 668 646 621 593 563 537 502 459 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 248 243 239 233 227 221 213 203 190 177 165 154 145 138 131 126 120 115 110 105 100 96 92 88 84 81 78 74 69 63 58 54 52 51 52 55 58 61 63 63 62 60 58 56 56 55 55 56 56 56 56 56 56 56 55 54 53 52 51 52 52 54 55 55 55 54 52 50 47 45 44 43 43 43 44 45 46 48 49 49 50 50 50 49 47 46 45 44 43 43 42 40 36 34 32 31 29 27 24 22 20 19 18 18 20 22 24 24 25 25 25 25 24 22 20 19 19 18 20 20 52762 312 23875 -75 10785 14 39 22 8551 -2852 4324 4265 4212 4165 4126 4094 4066 4039 4012 3987 3965 3946 3908 3890 3875 3861 3849 3837 3824 3811 3797 3781 3762 3742 3723 3700 3673 3642 3605 3565 3521 3472 3415 3353 3284 3210 3130 3050 3003 2932 2867 2809 2763 2728 2705 2684 2668 2659 2655 2651 2649 2647 2645 2642 2638 2633 2627 2617 2601 2580 2558 2535 2512 2490 2470 2394 2384 2380 2384 2393 2402 2412 2424 2436 2448 2452 2451 2445 2431 2411 2388 2365 2340 2313 2291 2274 2271 2268 2264 2258 2248 2237 2222 2205 2186 2163 2138 2109 2077 2045 2012 1979 1946 1912 1874 1832 1804 1774 1744 1712 1681 1652 1627 1605 1586 1570 1556 1544 1530 1515 1496 1471 1441 1405 1363 1315 1261 1207 1153 1102 1052 1007 968 934 904 878 857 838 821 806 792 779 765 751 738 722 706 687 667 644 619 591 560 534 498 457 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 248 243 238 233 227 221 213 202 190 176 163 152 143 137 132 127 124 119 115 110 106 101 96 92 89 86 82 78 72 66 60 56 54 54 55 57 60 62 63 63 62 61 59 58 58 57 58 58 58 58 58 57 57 56 55 54 53 52 52 53 54 55 56 56 55 53 52 50 47 45 43 42 41 41 41 42 44 46 48 49 50 50 50 50 48 47 46 45 45 45 45 44 47 45 43 40 35 30 25 20 17 15 14 15 16 17 18 18 19 20 22 23 23 22 22 21 21 18 20 20 52821 312 23875 -75 10784 14 40 21 8562 -2901 4315 4257 4205 4159 4121 4089 4062 4035 4009 3985 3964 3945 3909 3892 3877 3864 3852 3840 3828 3815 3802 3788 3771 3753 3735 3715 3691 3663 3629 3590 3549 3501 3446 3383 3313 3237 3154 3069 3020 2944 2873 2812 2763 2727 2702 2680 2665 2657 2654 2653 2653 2653 2654 2653 2651 2649 2643 2635 2619 2599 2577 2555 2531 2510 2489 2415 2400 2390 2388 2390 2393 2398 2406 2416 2425 2429 2429 2423 2412 2395 2376 2355 2334 2312 2294 2281 2281 2282 2281 2277 2270 2260 2247 2231 2213 2191 2165 2136 2103 2070 2037 2004 1971 1936 1898 1855 1825 1792 1757 1720 1684 1652 1624 1599 1578 1561 1547 1536 1524 1512 1497 1477 1453 1424 1387 1344 1294 1241 1186 1132 1078 1028 983 945 910 881 857 837 819 804 791 779 766 753 739 724 708 689 667 644 618 589 558 531 494 454 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 246 241 237 232 227 221 213 203 190 176 162 150 141 135 131 128 125 122 118 114 109 104 100 95 92 88 85 80 74 68 62 58 57 57 58 60 62 63 64 63 63 62 61 60 60 59 60 60 60 60 59 59 58 57 55 54 53 53 53 54 55 56 56 56 55 53 51 49 47 45 43 42 41 40 40 41 43 45 47 48 49 49 49 49 48 47 46 46 46 48 49 48 56 55 52 48 42 35 27 20 16 13 12 12 13 13 14 13 13 15 17 20 21 22 23 24 23 20 21 21 52879 312 23875 -75 10783 14 41 19 8573 -2950 4305 4248 4197 4152 4115 4084 4057 4031 4006 3983 3962 3944 3912 3895 3881 3868 3856 3845 3833 3821 3809 3795 3780 3763 3747 3728 3706 3680 3648 3612 3573 3526 3472 3409 3339 3261 3175 3088 3035 2953 2878 2814 2763 2725 2700 2678 2665 2659 2658 2660 2663 2665 2668 2669 2669 2667 2663 2655 2639 2620 2598 2576 2553 2532 2511 2451 2431 2413 2403 2397 2392 2390 2393 2400 2407 2409 2410 2406 2397 2383 2368 2351 2333 2315 2300 2290 2292 2294 2296 2294 2290 2282 2271 2257 2240 2218 2192 2162 2127 2092 2057 2022 1988 1951 1911 1865 1833 1798 1760 1720 1681 1646 1615 1588 1566 1548 1534 1523 1513 1503 1492 1477 1459 1436 1405 1368 1322 1272 1218 1162 1106 1052 1002 959 921 889 862 840 822 807 794 783 771 758 745 730 712 692 669 645 618 588 556 529 491 453 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 243 239 236 232 227 221 214 203 190 176 162 149 139 132 129 127 125 123 120 116 112 106 101 96 92 89 85 80 75 68 63 60 59 60 61 62 64 64 64 63 63 62 61 61 61 61 61 62 62 62 61 60 59 58 55 54 53 53 54 55 56 57 57 56 54 52 50 49 47 45 44 43 42 41 41 41 43 44 46 47 47 48 48 48 47 47 46 47 48 50 52 52 59 59 56 52 45 38 29 21 16 14 12 12 13 13 13 12 12 12 14 17 19 21 23 24 25 21 23 22 52938 312 23875 -75 10779 14 42 18 8585 -3003 4294 4239 4189 4145 4109 4079 4053 4028 4003 3980 3961 3943 3916 3900 3887 3874 3863 3851 3840 3828 3817 3804 3789 3772 3757 3740 3719 3695 3665 3631 3593 3548 3495 3432 3361 3281 3194 3103 3047 2960 2881 2813 2761 2721 2697 2677 2665 2662 2664 2669 2675 2680 2684 2687 2688 2687 2683 2676 2661 2642 2622 2600 2578 2556 2536 2495 2470 2447 2428 2414 2401 2392 2391 2394 2398 2400 2401 2397 2390 2378 2365 2350 2334 2318 2304 2294 2297 2300 2303 2304 2302 2297 2288 2275 2260 2239 2213 2181 2145 2108 2071 2035 1998 1958 1914 1866 1832 1795 1756 1715 1674 1637 1604 1576 1552 1533 1518 1507 1497 1489 1480 1469 1457 1439 1415 1383 1343 1297 1246 1189 1132 1076 1022 977 935 900 871 848 829 814 802 791 780 767 753 737 718 697 673 647 619 588 556 528 489 452 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 239 237 234 231 227 222 214 205 192 177 163 149 138 131 127 125 124 123 120 117 112 106 101 95 91 87 83 78 73 68 64 61 61 62 63 64 65 65 64 63 62 62 62 62 62 62 62 63 63 63 62 61 59 58 56 54 53 54 54 56 57 58 57 56 54 52 50 48 47 46 45 44 44 43 43 43 43 44 45 45 46 46 46 46 46 46 47 48 49 52 54 55 60 59 57 53 47 40 31 23 18 15 14 14 14 14 14 14 12 12 13 15 17 19 21 24 26 24 25 24 52997 312 23875 -75 10777 14 43 17 8596 -3060 4284 4229 4181 4138 4103 4073 4048 4023 4000 3978 3958 3941 3921 3907 3894 3882 3870 3859 3848 3836 3824 3811 3797 3781 3766 3749 3729 3706 3677 3645 3609 3565 3513 3451 3379 3299 3210 3117 3056 2963 2881 2810 2755 2715 2691 2673 2664 2665 2671 2679 2688 2696 2703 2708 2710 2709 2706 2698 2684 2666 2646 2626 2603 2583 2563 2542 2514 2487 2463 2443 2425 2411 2405 2404 2405 2405 2404 2400 2391 2379 2365 2349 2332 2315 2301 2290 2293 2297 2302 2304 2304 2301 2294 2283 2269 2249 2223 2192 2156 2118 2081 2043 2004 1961 1914 1862 1826 1788 1748 1707 1667 1628 1593 1563 1539 1518 1501 1489 1479 1471 1464 1456 1447 1434 1415 1389 1355 1314 1266 1212 1155 1098 1043 996 952 914 884 859 840 825 812 802 791 777 763 746 726 703 677 650 622 590 557 528 489 454 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 235 234 232 229 226 221 215 206 194 180 166 151 139 131 126 124 123 121 120 116 112 106 100 94 88 84 80 75 70 66 63 61 61 63 64 65 65 65 64 62 61 61 61 62 62 63 63 64 64 63 62 61 59 58 56 54 54 55 56 57 58 58 57 56 54 52 50 48 47 46 46 46 46 46 45 45 45 45 44 44 45 45 45 45 46 47 48 49 51 54 56 57 59 58 56 53 48 41 33 25 20 16 15 15 16 17 17 16 14 12 12 13 15 17 20 23 26 26 29 27 53056 312 23875 -75 10779 14 44 16 8607 -3120 4274 4221 4173 4132 4097 4068 4043 4019 3996 3975 3957 3940 3926 3914 3902 3890 3878 3867 3855 3844 3832 3819 3804 3788 3773 3755 3736 3713 3686 3655 3621 3579 3527 3466 3395 3314 3224 3130 3062 2966 2880 2808 2751 2709 2686 2670 2664 2669 2679 2692 2704 2715 2725 2732 2734 2734 2730 2722 2707 2689 2670 2651 2629 2609 2590 2586 2559 2530 2505 2482 2462 2444 2435 2431 2427 2424 2419 2411 2398 2382 2364 2344 2324 2305 2289 2277 2281 2287 2292 2296 2297 2295 2290 2280 2267 2248 2224 2195 2161 2125 2089 2051 2010 1965 1915 1859 1822 1781 1740 1699 1659 1620 1584 1553 1528 1506 1487 1472 1461 1453 1446 1439 1432 1421 1407 1386 1357 1322 1279 1228 1174 1119 1064 1016 971 931 899 873 853 837 824 812 801 787 772 755 733 709 682 654 625 593 560 530 491 457 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 231 230 229 227 225 221 216 208 198 185 170 155 142 132 126 123 121 120 118 115 111 105 99 92 86 81 76 71 67 63 61 60 60 62 64 65 65 64 63 61 60 60 61 61 62 63 64 64 64 63 62 60 58 57 55 55 55 56 57 58 58 58 57 56 54 52 49 48 47 47 47 47 48 48 47 47 46 45 44 44 44 44 44 45 46 47 49 50 52 54 56 57 58 57 55 52 48 42 35 27 21 18 17 18 19 19 20 19 16 14 12 12 13 15 19 23 27 29 32 30 53114 312 23875 -75 10779 14 45 14 8618 -3182 4265 4213 4166 4126 4092 4064 4039 4016 3993 3973 3955 3939 3932 3920 3909 3897 3885 3874 3862 3850 3838 3824 3809 3792 3776 3759 3740 3718 3691 3662 3629 3588 3538 3478 3408 3327 3237 3142 3064 2966 2877 2803 2744 2701 2679 2666 2664 2673 2687 2705 2722 2736 2749 2758 2761 2761 2756 2747 2732 2714 2695 2676 2655 2635 2617 2625 2600 2574 2549 2528 2507 2489 2477 2468 2460 2451 2441 2427 2408 2386 2361 2337 2313 2290 2272 2260 2266 2272 2279 2284 2285 2284 2278 2270 2258 2241 2220 2194 2164 2132 2099 2063 2022 1975 1922 1863 1822 1778 1735 1694 1654 1614 1578 1545 1519 1496 1475 1459 1446 1436 1427 1420 1413 1405 1392 1376 1352 1322 1284 1239 1189 1137 1084 1036 991 950 917 890 868 850 835 823 810 796 780 762 739 714 687 658 628 597 563 533 495 461 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 227 227 226 225 223 220 216 210 201 190 176 161 147 135 127 122 120 118 117 114 110 104 98 92 86 79 74 68 63 60 58 58 59 61 63 64 64 63 61 60 59 59 60 61 62 63 64 64 64 63 61 59 57 56 55 55 56 57 58 59 59 58 57 55 53 51 49 47 46 46 47 48 49 50 49 49 48 46 45 44 44 44 44 45 46 48 50 51 53 55 56 56 56 55 54 51 48 43 36 28 23 20 19 20 21 22 23 22 19 16 13 13 13 15 18 23 27 31 35 32 53173 312 23875 -75 10779 14 46 13 8629 -3251 4256 4206 4160 4120 4087 4059 4035 4012 3990 3970 3952 3937 3936 3926 3915 3903 3892 3880 3868 3855 3842 3828 3812 3795 3778 3759 3740 3718 3693 3664 3633 3594 3546 3487 3418 3338 3249 3152 3064 2964 2874 2797 2736 2692 2671 2660 2662 2675 2694 2716 2738 2758 2774 2786 2790 2790 2785 2775 2759 2740 2721 2701 2679 2660 2641 2660 2638 2616 2594 2575 2556 2537 2523 2509 2495 2480 2463 2442 2417 2388 2358 2328 2300 2276 2256 2244 2252 2260 2268 2272 2273 2271 2266 2258 2249 2234 2215 2194 2169 2143 2114 2080 2039 1991 1937 1874 1829 1781 1733 1690 1650 1610 1572 1539 1512 1489 1467 1449 1433 1421 1411 1402 1395 1386 1375 1361 1342 1317 1285 1245 1201 1154 1104 1058 1013 972 937 907 883 863 846 832 818 802 786 767 744 719 691 662 632 600 567 537 499 466 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 224 224 224 223 222 220 217 212 205 195 182 168 153 140 130 123 119 117 115 113 109 104 99 93 86 79 72 65 60 57 56 56 57 60 62 63 63 61 60 58 57 58 59 61 62 63 64 64 64 63 61 59 57 56 55 56 57 59 59 60 59 58 56 54 53 51 49 47 46 46 46 48 50 51 51 51 50 48 46 45 45 45 45 46 47 49 50 52 53 54 55 55 55 54 53 51 48 43 37 30 25 22 21 22 24 25 26 25 23 19 16 15 15 16 19 23 28 33 36 34 53232 312 23875 -75 10783 14 47 12 8640 -3326 4251 4201 4156 4116 4083 4055 4031 4008 3986 3966 3949 3934 3941 3931 3920 3908 3896 3884 3872 3858 3845 3830 3813 3795 3777 3757 3738 3716 3691 3664 3634 3597 3551 3494 3426 3348 3259 3162 3064 2962 2870 2790 2726 2680 2659 2651 2656 2673 2697 2724 2751 2775 2796 2811 2818 2818 2813 2801 2784 2765 2745 2724 2702 2682 2664 2689 2671 2652 2633 2617 2600 2582 2565 2547 2527 2506 2483 2456 2426 2390 2357 2324 2294 2268 2248 2237 2245 2253 2261 2265 2265 2263 2258 2251 2243 2231 2216 2199 2180 2159 2134 2103 2063 2015 1959 1893 1843 1789 1737 1691 1649 1607 1569 1535 1508 1484 1461 1441 1423 1409 1396 1385 1377 1368 1357 1345 1329 1309 1282 1248 1211 1169 1124 1079 1035 994 958 925 898 876 857 840 824 808 790 770 747 722 694 666 636 604 571 541 504 471 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 223 222 222 222 221 219 217 214 208 200 189 175 160 145 133 124 119 116 114 112 109 105 100 94 87 79 71 63 57 54 54 54 56 59 61 62 61 60 58 57 56 57 58 61 63 64 65 65 64 63 61 58 56 55 55 56 58 59 60 60 59 58 55 53 52 50 48 46 45 45 46 48 50 52 52 52 51 49 48 47 46 46 46 47 48 49 51 52 53 53 54 54 53 53 52 50 47 43 37 30 26 23 23 24 26 27 29 29 27 24 20 19 18 19 21 24 28 33 35 33 53291 312 23875 -75 10777 14 48 11 8651 -3396 4247 4198 4153 4114 4080 4052 4027 4004 3983 3963 3946 3930 3944 3935 3924 3911 3899 3886 3873 3859 3844 3828 3811 3792 3772 3752 3732 3710 3686 3661 3632 3598 3553 3498 3433 3356 3268 3171 3063 2960 2865 2782 2715 2666 2645 2638 2646 2666 2695 2727 2759 2789 2815 2835 2844 2845 2840 2827 2809 2788 2767 2744 2721 2701 2683 2712 2696 2679 2664 2650 2634 2616 2598 2576 2552 2527 2500 2469 2435 2397 2362 2329 2299 2273 2253 2242 2249 2256 2262 2265 2264 2261 2257 2251 2245 2235 2223 2210 2195 2179 2158 2130 2091 2043 1987 1918 1863 1805 1747 1697 1653 1609 1569 1533 1505 1481 1457 1435 1415 1398 1383 1371 1361 1351 1341 1329 1316 1300 1278 1250 1218 1181 1140 1097 1054 1013 976 941 912 887 865 846 828 811 793 773 750 725 698 670 639 608 576 545 510 475 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 222 222 221 221 220 219 218 215 211 204 194 181 166 152 138 128 121 117 114 112 110 106 101 95 87 79 70 62 56 53 52 53 55 58 61 61 61 59 57 56 55 56 58 61 63 65 65 65 64 62 60 58 56 55 55 56 58 60 61 60 59 57 54 52 50 49 47 45 44 45 46 48 50 53 53 53 52 51 50 49 48 48 48 48 49 50 51 52 53 53 53 53 53 52 51 49 47 42 37 30 26 23 23 24 27 29 31 31 31 28 25 24 23 22 23 25 28 33 32 32 53349 312 23875 -75 10780 14 49 9 8662 -3476 4246 4196 4151 4112 4078 4049 4024 4000 3979 3959 3941 3926 3944 3935 3924 3911 3898 3885 3871 3856 3841 3824 3806 3786 3765 3743 3723 3702 3679 3655 3628 3596 3553 3501 3437 3363 3276 3180 3062 2958 2862 2776 2705 2652 2630 2624 2633 2657 2688 2725 2763 2798 2829 2854 2866 2869 2863 2850 2831 2809 2786 2762 2739 2717 2699 2726 2712 2697 2683 2671 2657 2640 2621 2598 2573 2547 2518 2486 2451 2413 2379 2347 2318 2292 2272 2261 2265 2268 2271 2271 2269 2266 2262 2257 2252 2245 2236 2226 2214 2201 2182 2156 2120 2072 2016 1947 1887 1826 1764 1711 1663 1617 1575 1537 1506 1481 1456 1431 1410 1391 1373 1359 1348 1337 1326 1315 1304 1291 1273 1248 1221 1189 1151 1109 1068 1027 989 952 920 893 870 849 829 812 794 774 752 728 701 673 643 612 580 549 515 479 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 222 221 221 221 220 219 218 216 212 207 198 187 173 158 144 132 124 119 116 114 111 107 102 95 87 78 69 60 54 52 52 53 55 59 61 62 61 60 58 56 55 56 58 61 64 66 66 66 64 62 60 57 55 54 55 56 58 60 61 60 59 56 53 51 49 48 46 45 44 45 46 48 50 53 53 54 53 52 51 51 50 50 49 49 50 50 52 53 53 54 54 53 53 52 51 49 46 41 35 29 25 23 23 25 28 30 33 34 34 32 30 28 27 26 25 25 26 30 28 30 53408 312 23875 -75 10778 14 50 8 8673 -3563 4248 4198 4152 4112 4078 4048 4022 3997 3975 3955 3937 3921 3942 3933 3921 3907 3894 3880 3865 3850 3834 3816 3797 3777 3755 3733 3713 3692 3670 3648 3623 3593 3553 3502 3441 3369 3284 3189 3064 2960 2861 2772 2697 2639 2615 2609 2619 2644 2678 2719 2761 2801 2838 2868 2883 2888 2883 2870 2850 2827 2802 2777 2752 2730 2711 2728 2716 2703 2692 2682 2670 2654 2637 2616 2593 2568 2541 2510 2477 2441 2409 2379 2351 2326 2306 2292 2290 2288 2285 2282 2278 2274 2270 2267 2263 2258 2250 2242 2233 2222 2205 2180 2145 2099 2044 1975 1914 1851 1787 1731 1681 1633 1588 1547 1514 1486 1458 1432 1408 1386 1365 1349 1336 1324 1312 1301 1291 1280 1264 1242 1219 1189 1153 1113 1071 1031 992 954 920 892 867 846 826 809 792 773 751 729 703 676 646 616 584 553 520 483 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 222 222 221 221 220 219 218 216 213 208 201 191 178 164 150 137 128 122 118 116 112 108 102 95 86 77 68 59 54 51 51 52 56 59 62 63 62 61 58 56 56 56 58 62 65 67 67 66 64 62 59 57 55 54 54 56 58 60 60 60 58 56 53 51 49 47 46 45 44 45 46 48 50 52 53 54 54 54 53 53 52 52 51 51 51 52 53 54 55 55 55 55 54 52 50 48 45 40 34 28 24 23 23 25 28 31 34 35 36 35 33 32 30 28 26 25 24 28 24 27 53467 312 23875 -75 10774 14 51 7 8684 -3655 4253 4202 4156 4115 4079 4048 4020 3995 3972 3951 3933 3916 3937 3927 3914 3900 3886 3871 3856 3840 3823 3805 3786 3765 3742 3719 3699 3680 3659 3638 3616 3588 3550 3502 3444 3374 3292 3198 3067 2962 2862 2768 2688 2626 2598 2592 2601 2626 2662 2706 2753 2798 2840 2876 2895 2902 2898 2885 2865 2841 2816 2789 2762 2739 2720 2723 2712 2702 2693 2685 2676 2664 2650 2633 2614 2592 2569 2542 2511 2479 2450 2422 2395 2369 2347 2330 2321 2311 2302 2294 2288 2283 2280 2277 2275 2271 2265 2258 2249 2239 2222 2198 2164 2120 2066 1999 1939 1876 1813 1757 1705 1655 1608 1565 1528 1496 1466 1436 1409 1384 1360 1341 1325 1312 1299 1286 1276 1265 1250 1230 1208 1180 1145 1105 1064 1023 984 944 910 882 856 835 816 800 784 767 747 726 702 676 648 618 586 556 524 486 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 222 221 221 220 220 219 217 215 213 209 202 194 182 169 155 143 133 126 121 118 113 108 102 94 85 76 67 59 54 52 52 53 56 61 63 64 64 62 60 58 57 57 59 62 65 67 67 66 64 62 59 57 55 55 55 56 58 59 60 60 58 56 53 51 49 48 46 45 45 45 46 48 49 51 52 53 54 55 55 55 54 53 53 52 52 53 55 56 57 57 57 56 55 52 50 47 44 39 32 26 23 22 22 24 28 32 35 36 37 37 35 33 31 28 26 24 22 25 21 25 53526 311 23875 -75 10773 14 52 6 8695 -3754 4262 4210 4162 4119 4082 4049 4020 3993 3969 3947 3928 3911 3931 3919 3905 3890 3875 3860 3844 3827 3810 3791 3772 3750 3727 3704 3685 3667 3648 3629 3609 3583 3548 3503 3448 3380 3300 3207 3076 2970 2867 2770 2684 2615 2583 2574 2581 2605 2641 2687 2737 2787 2834 2875 2898 2909 2907 2895 2875 2852 2825 2797 2770 2746 2726 2714 2705 2697 2690 2684 2678 2669 2660 2648 2634 2617 2598 2576 2550 2522 2495 2469 2443 2416 2390 2368 2351 2333 2318 2305 2296 2291 2287 2285 2284 2281 2276 2269 2260 2250 2233 2209 2176 2134 2082 2017 1960 1901 1840 1784 1732 1681 1632 1588 1547 1512 1477 1444 1413 1383 1356 1333 1314 1298 1283 1269 1258 1246 1231 1212 1189 1161 1127 1087 1045 1005 965 925 891 862 837 817 799 785 772 756 739 720 698 674 647 618 587 558 526 488 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 220 221 220 220 219 218 216 215 212 209 203 195 185 173 160 147 137 130 124 119 114 108 101 93 84 75 66 59 55 53 53 54 57 62 65 66 66 64 61 59 58 58 59 62 65 67 67 67 64 61 59 57 56 55 55 56 57 58 59 59 58 56 54 53 51 49 47 45 45 45 45 46 48 49 51 53 54 55 56 56 56 55 54 54 54 55 56 58 59 59 59 58 56 53 49 46 42 37 31 25 22 22 22 25 29 33 35 36 37 37 36 33 31 28 25 23 20 23 20 53584 311 23875 -75 10780 14 53 4 8706 -3843 4274 4220 4171 4126 4087 4052 4020 3992 3966 3943 3923 3905 3920 3907 3892 3876 3860 3845 3829 3811 3794 3775 3755 3734 3709 3687 3669 3653 3636 3620 3602 3579 3547 3505 3452 3387 3309 3217 3088 2980 2875 2773 2681 2607 2570 2557 2561 2582 2617 2664 2716 2769 2819 2865 2893 2906 2907 2897 2878 2856 2829 2802 2774 2750 2730 2709 2700 2693 2688 2683 2679 2674 2667 2660 2650 2638 2624 2606 2584 2560 2536 2511 2484 2456 2426 2399 2374 2349 2328 2312 2301 2295 2292 2290 2290 2288 2283 2276 2267 2255 2238 2214 2182 2141 2091 2030 1977 1921 1864 1810 1759 1709 1659 1613 1569 1529 1490 1453 1418 1384 1352 1325 1303 1284 1267 1251 1238 1224 1208 1188 1165 1136 1100 1060 1018 977 937 898 864 836 812 793 777 765 754 741 726 710 691 669 643 616 586 559 527 488 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 219 219 219 218 217 217 216 214 212 208 203 196 187 176 163 151 141 133 126 121 115 108 100 92 83 75 67 61 57 55 55 56 59 63 66 67 67 66 63 60 59 59 60 62 65 67 67 67 64 62 59 57 56 55 55 56 56 57 58 58 58 58 56 55 53 50 48 46 45 44 44 45 46 48 50 52 54 55 56 57 57 57 56 56 56 57 58 60 61 60 60 59 56 53 49 44 40 35 30 25 22 22 22 25 28 32 35 36 37 37 35 33 30 27 25 23 20 22 20 53643 311 23875 -75 10758 14 54 3 8718 -3870 4290 4234 4182 4135 4094 4056 4022 3991 3964 3939 3918 3898 3907 3892 3876 3859 3843 3827 3811 3793 3776 3757 3737 3716 3692 3670 3654 3639 3625 3612 3597 3577 3548 3508 3457 3395 3318 3228 3104 2995 2888 2782 2685 2604 2561 2544 2542 2560 2592 2637 2690 2744 2798 2846 2878 2894 2898 2891 2874 2854 2829 2802 2775 2751 2731 2710 2698 2691 2686 2682 2679 2675 2671 2667 2661 2653 2642 2628 2610 2589 2567 2542 2515 2484 2451 2418 2386 2357 2333 2315 2303 2297 2293 2293 2293 2291 2285 2278 2267 2255 2238 2214 2182 2144 2096 2038 1990 1939 1886 1834 1784 1735 1686 1638 1590 1546 1503 1462 1423 1385 1349 1319 1293 1271 1252 1233 1218 1202 1184 1162 1138 1107 1071 1031 988 947 907 869 835 807 784 767 753 743 733 723 711 698 681 661 638 612 584 559 526 488 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 217 217 218 217 216 216 215 213 211 208 203 196 188 177 165 154 143 135 128 122 115 108 100 92 83 76 69 63 59 57 57 57 60 64 67 68 68 67 64 61 59 59 60 62 65 67 67 67 65 62 60 58 57 56 56 56 56 56 57 58 59 59 58 57 55 52 49 46 44 44 43 43 44 46 49 51 54 55 56 57 58 58 58 58 58 59 60 61 61 61 60 58 56 52 48 43 38 33 29 25 23 22 23 25 28 31 33 35 36 36 35 33 31 28 26 24 22 23 22 53702 311 23875 -75 10761 14 55 2 8729 -3917 4309 4251 4196 4146 4101 4061 4024 3991 3961 3935 3912 3891 3893 3876 3857 3840 3823 3807 3791 3774 3756 3738 3718 3698 3674 3653 3639 3627 3615 3605 3593 3575 3549 3512 3463 3403 3328 3239 3122 3013 2904 2795 2693 2607 2559 2536 2530 2542 2570 2613 2663 2718 2772 2822 2856 2876 2882 2878 2864 2847 2824 2799 2774 2751 2732 2717 2701 2692 2687 2683 2680 2677 2674 2672 2668 2662 2653 2642 2626 2608 2586 2560 2531 2497 2460 2422 2387 2357 2332 2314 2303 2297 2294 2293 2292 2290 2283 2274 2263 2250 2234 2210 2180 2144 2098 2044 2001 1955 1905 1856 1807 1759 1709 1660 1610 1562 1516 1471 1429 1388 1349 1315 1287 1262 1241 1220 1201 1183 1163 1140 1113 1081 1044 1004 961 920 879 842 808 781 759 742 729 720 712 704 694 684 669 652 631 607 580 558 524 487 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 216 217 217 216 216 215 214 213 210 207 202 196 188 178 167 155 145 137 129 123 116 109 101 93 85 78 72 66 62 60 59 59 61 65 67 69 68 67 64 61 59 59 60 62 64 66 67 66 65 63 60 59 57 57 56 55 55 55 56 57 59 60 59 58 56 53 49 46 44 43 43 43 43 45 48 51 53 54 56 57 58 59 59 59 60 60 61 62 62 60 59 56 54 50 46 41 36 32 28 25 23 23 23 25 27 30 31 33 34 36 36 35 33 31 29 26 24 25 24 53761 311 23875 -75 10761 14 56 1 8741 -3970 4330 4269 4211 4159 4110 4067 4027 3991 3959 3931 3906 3883 3876 3857 3837 3818 3801 3785 3770 3753 3736 3718 3699 3679 3656 3637 3624 3614 3606 3598 3589 3574 3550 3515 3468 3410 3336 3249 3143 3033 2923 2812 2707 2616 2562 2534 2521 2528 2551 2589 2637 2690 2743 2794 2829 2850 2860 2859 2849 2835 2816 2794 2772 2751 2733 2722 2703 2693 2689 2686 2683 2681 2679 2677 2674 2670 2662 2652 2638 2619 2595 2568 2535 2498 2457 2416 2380 2351 2329 2313 2304 2299 2296 2293 2291 2286 2277 2266 2254 2241 2225 2203 2175 2142 2099 2048 2011 1969 1922 1875 1827 1779 1730 1679 1627 1577 1528 1482 1437 1394 1353 1317 1286 1259 1235 1212 1191 1170 1148 1123 1095 1062 1024 984 941 900 859 821 788 760 737 720 708 699 692 685 678 669 657 642 624 602 576 556 522 486 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 217 217 217 216 216 215 214 212 210 206 202 195 188 178 168 157 148 139 132 125 118 111 103 95 88 81 75 70 65 62 60 60 62 65 67 68 68 66 63 60 59 58 59 61 63 66 66 66 65 63 61 59 58 57 56 55 54 54 55 57 59 60 60 59 57 54 50 47 44 43 43 43 44 45 48 50 52 53 55 56 58 59 60 61 61 62 62 62 61 59 56 53 50 47 43 38 34 30 27 25 24 24 24 25 26 28 29 31 33 35 37 37 35 34 32 29 27 26 25 53819 311 23875 -75 10760 14 56 59 8753 -4028 4352 4289 4228 4172 4121 4073 4031 3992 3958 3928 3901 3876 3858 3837 3815 3796 3779 3763 3747 3731 3715 3697 3679 3661 3638 3621 3611 3604 3598 3593 3586 3573 3551 3518 3473 3416 3344 3258 3165 3055 2944 2832 2723 2630 2571 2537 2519 2519 2536 2570 2614 2664 2714 2763 2798 2821 2833 2836 2830 2821 2805 2787 2768 2750 2734 2723 2702 2693 2690 2690 2689 2688 2687 2686 2684 2680 2674 2663 2648 2628 2601 2569 2532 2491 2447 2403 2369 2344 2326 2314 2306 2303 2299 2294 2288 2280 2268 2256 2242 2229 2214 2194 2168 2138 2098 2050 2016 1978 1935 1890 1844 1796 1747 1696 1643 1592 1542 1494 1449 1405 1363 1324 1291 1262 1236 1211 1187 1165 1141 1115 1086 1053 1015 975 933 892 851 812 777 748 724 705 691 682 674 668 661 654 643 631 615 595 571 554 520 485 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 219 219 218 217 217 216 214 212 209 206 201 195 187 179 169 159 150 142 134 127 120 113 106 98 91 85 79 73 67 63 61 62 63 65 67 67 67 65 62 59 58 58 58 60 63 65 66 66 65 63 61 59 57 57 55 54 54 54 54 56 58 59 60 59 56 53 50 47 45 44 44 44 45 46 48 50 51 52 54 56 58 59 61 62 63 63 63 63 61 57 53 50 46 43 39 35 31 28 26 25 24 24 24 24 25 26 28 30 32 35 38 38 38 36 34 30 28 27 26 53878 311 23875 -75 10765 14 57 58 8765 -4092 4376 4309 4245 4186 4131 4080 4034 3993 3956 3924 3895 3869 3840 3816 3794 3774 3757 3741 3726 3711 3695 3679 3662 3644 3623 3608 3601 3597 3594 3591 3586 3575 3555 3523 3479 3423 3351 3265 3186 3075 2964 2852 2743 2648 2586 2547 2524 2518 2529 2557 2595 2640 2686 2731 2765 2788 2803 2809 2807 2802 2791 2777 2763 2748 2734 2717 2699 2694 2694 2696 2698 2699 2699 2699 2698 2694 2687 2675 2659 2636 2605 2569 2528 2483 2436 2391 2360 2340 2326 2317 2312 2309 2304 2296 2287 2275 2260 2245 2230 2216 2202 2183 2159 2131 2093 2047 2017 1982 1942 1899 1854 1809 1761 1710 1659 1609 1560 1511 1466 1421 1377 1337 1301 1270 1242 1215 1189 1166 1141 1115 1087 1055 1018 979 938 897 855 814 777 746 718 696 680 668 659 651 645 638 629 618 604 586 564 549 517 483 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 222 221 220 219 218 217 215 212 209 205 200 194 187 179 170 161 153 145 138 131 124 117 109 103 96 89 83 76 69 64 62 62 63 64 66 66 65 63 60 58 57 57 57 59 62 64 65 65 64 62 60 58 56 56 54 53 53 53 53 55 57 58 58 57 55 52 50 48 46 46 46 46 47 48 49 50 50 51 52 55 57 60 61 63 65 64 64 63 60 55 50 46 42 38 35 32 29 26 25 24 25 24 24 24 25 25 27 29 32 36 39 40 39 38 35 31 29 27 26 53937 311 23875 -75 10764 14 58 57 8777 -4162 4400 4330 4263 4199 4141 4086 4037 3993 3954 3919 3889 3862 3822 3796 3773 3752 3735 3720 3706 3692 3677 3662 3646 3630 3611 3598 3593 3592 3592 3592 3588 3579 3559 3528 3485 3428 3357 3271 3204 3095 2985 2875 2767 2672 2608 2566 2538 2526 2531 2552 2584 2622 2662 2702 2733 2755 2771 2780 2782 2782 2776 2767 2757 2746 2736 2709 2697 2696 2699 2705 2709 2711 2713 2713 2712 2708 2700 2687 2669 2643 2610 2570 2526 2479 2430 2384 2356 2339 2329 2322 2318 2315 2309 2298 2286 2270 2252 2235 2219 2205 2191 2172 2148 2120 2083 2037 2009 1976 1939 1899 1858 1815 1770 1723 1675 1627 1579 1531 1485 1439 1394 1352 1314 1281 1250 1222 1196 1172 1148 1124 1097 1068 1033 996 956 915 872 829 789 754 722 695 674 658 646 636 629 622 613 603 591 575 555 542 512 480 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 225 223 222 220 219 217 215 212 208 203 198 193 186 179 171 163 156 148 141 134 127 120 113 107 100 94 86 78 71 65 63 62 63 64 65 65 64 62 59 57 56 56 57 59 61 63 64 64 62 60 58 56 55 54 53 52 51 52 52 53 55 56 56 55 53 51 49 48 48 48 48 49 49 49 50 50 50 51 52 54 57 60 62 65 66 65 64 63 59 54 48 42 38 34 31 28 26 24 24 24 25 25 24 24 24 25 26 29 32 36 39 40 40 38 35 30 28 26 25 53996 278 23875 -75 10770 14 59 56 8788 -4241 4425 4351 4280 4214 4151 4093 4040 3994 3952 3916 3884 3855 3806 3778 3753 3733 3716 3702 3689 3675 3662 3648 3633 3618 3601 3591 3589 3590 3592 3593 3591 3582 3563 3532 3488 3432 3360 3275 3219 3111 3004 2897 2793 2700 2635 2591 2559 2543 2541 2556 2580 2611 2644 2678 2705 2725 2742 2753 2758 2762 2761 2757 2752 2745 2737 2706 2700 2702 2709 2716 2720 2723 2725 2724 2721 2716 2707 2693 2674 2648 2613 2573 2528 2480 2432 2385 2359 2344 2335 2329 2326 2322 2314 2301 2285 2267 2246 2228 2210 2195 2179 2160 2135 2106 2067 2021 1993 1961 1927 1890 1853 1814 1774 1732 1688 1644 1598 1550 1504 1458 1411 1367 1328 1292 1260 1231 1205 1182 1161 1138 1115 1088 1057 1022 984 944 900 855 812 771 735 702 675 654 637 624 614 605 596 587 575 561 544 532 505 474 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 226 224 222 221 219 218 215 211 206 202 197 191 185 179 172 165 158 151 144 137 131 124 117 111 104 97 89 80 71 65 62 62 63 63 64 64 63 60 58 56 56 56 57 59 61 62 63 62 60 58 55 54 52 52 51 50 50 50 51 52 53 54 53 52 51 49 48 48 49 49 50 51 51 51 51 51 51 51 52 54 57 60 64 66 68 66 54054 277 23875 -75 10761 15 0 54 8800 -4327 4449 4373 4298 4228 4162 4100 4045 3995 3951 3913 3879 3849 3791 3762 3736 3716 3700 3687 3675 3662 3650 3637 3624 3610 3595 3587 3587 3590 3593 3596 3594 3585 3566 3535 3490 3433 3362 3277 3231 3125 3022 2919 2820 2731 2667 2621 2587 2566 2559 2567 2584 2607 2632 2659 2681 2699 2715 2727 2735 2743 2745 2746 2746 2743 2738 2712 2711 2716 2722 2728 2731 2731 2730 2728 2724 2717 2707 2692 2673 2648 2616 2577 2533 2487 2439 2394 2368 2352 2342 2337 2332 2327 2317 2302 2284 2263 2241 2221 2202 2186 2169 2148 2121 2090 2049 2001 1972 1941 1909 1876 1843 1809 1773 1736 1697 1656 1613 1567 1521 1474 1426 1381 1340 1303 1270 1240 1215 1194 1175 1155 1136 1113 1085 1054 1019 979 935 889 842 797 755 716 682 655 632 614 600 589 579 569 559 546 530 519 495 466 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 226 224 222 220 219 217 214 210 205 200 195 189 184 178 171 165 159 153 146 140 133 126 120 113 107 99 90 80 71 65 62 62 62 63 63 63 62 60 58 56 56 56 57 59 60 61 62 61 58 56 53 51 50 49 49 48 48 49 49 50 51 51 51 50 49 48 47 48 49 50 52 52 53 53 53 52 52 52 52 54 57 61 65 67 69 54113 277 23875 -75 10759 15 1 53 8811 -4426 4475 4394 4317 4243 4173 4108 4049 3997 3951 3911 3875 3844 3778 3748 3723 3703 3688 3676 3665 3654 3643 3631 3619 3606 3593 3587 3588 3592 3597 3599 3597 3587 3567 3535 3490 3433 3362 3278 3238 3134 3035 2938 2844 2761 2699 2653 2618 2594 2582 2584 2594 2610 2628 2647 2665 2679 2694 2707 2717 2727 2733 2737 2741 2741 2740 2729 2731 2734 2738 2740 2738 2735 2730 2725 2718 2709 2698 2684 2666 2643 2615 2581 2540 2496 2450 2407 2381 2363 2351 2344 2337 2330 2318 2300 2280 2258 2234 2214 2194 2176 2157 2135 2106 2074 2031 1981 1952 1921 1891 1861 1831 1801 1769 1737 1702 1665 1624 1579 1533 1487 1439 1393 1352 1314 1280 1250 1225 1207 1190 1173 1157 1138 1114 1086 1054 1017 973 926 877 829 781 736 695 661 632 609 591 575 563 553 542 530 515 505 485 456 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 225 222 221 219 218 216 213 208 203 198 193 187 182 177 171 165 160 154 148 141 135 128 121 115 107 99 89 79 70 64 61 61 62 62 63 63 62 60 58 57 57 57 58 59 60 61 61 59 57 54 51 49 48 47 47 47 47 48 48 49 50 50 49 48 47 46 47 48 49 51 52 53 54 54 54 53 53 53 53 54 57 62 66 68 71 54172 277 23875 -75 10756 15 2 52 8823 -4537 4498 4415 4334 4257 4184 4116 4054 3999 3951 3910 3873 3841 3768 3738 3713 3693 3679 3668 3658 3648 3639 3629 3618 3606 3594 3590 3593 3598 3603 3605 3601 3590 3568 3535 3489 3430 3359 3276 3238 3137 3043 2952 2866 2789 2731 2686 2650 2625 2609 2605 2609 2619 2630 2643 2655 2666 2679 2691 2702 2714 2723 2730 2738 2741 2742 2751 2753 2753 2753 2750 2744 2736 2727 2718 2709 2698 2686 2673 2656 2636 2613 2584 2547 2506 2464 2422 2397 2376 2361 2352 2343 2332 2317 2297 2274 2250 2225 2204 2184 2165 2145 2122 2093 2060 2016 1966 1937 1907 1877 1849 1822 1794 1765 1737 1705 1670 1632 1588 1543 1497 1449 1404 1362 1323 1289 1260 1236 1218 1203 1188 1175 1160 1140 1115 1086 1051 1009 962 912 861 810 759 713 672 637 609 585 566 551 539 527 515 501 492 474 446 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 223 221 220 218 217 215 212 208 202 197 191 186 180 176 170 165 160 155 148 142 136 129 122 114 107 97 87 77 69 63 61 61 62 63 63 63 62 61 59 58 58 58 58 59 59 60 59 58 55 52 49 48 47 46 46 46 46 47 48 48 48 48 47 46 45 45 46 47 50 51 53 54 55 55 55 55 54 54 54 55 58 62 68 68 71 54230 277 23875 -75 10758 15 3 50 8834 -4662 4519 4433 4350 4270 4194 4124 4059 4003 3953 3910 3872 3839 3761 3730 3706 3687 3674 3664 3655 3647 3639 3630 3620 3609 3599 3597 3600 3606 3610 3610 3604 3591 3567 3532 3483 3424 3352 3270 3232 3135 3046 2963 2884 2814 2761 2718 2683 2657 2640 2632 2630 2634 2639 2646 2654 2661 2671 2682 2693 2706 2716 2725 2735 2739 2742 2772 2772 2769 2765 2758 2748 2736 2723 2712 2701 2689 2676 2662 2647 2629 2610 2586 2553 2516 2478 2439 2414 2392 2374 2362 2350 2335 2316 2293 2267 2241 2215 2192 2171 2152 2132 2110 2081 2050 2007 1958 1929 1899 1871 1844 1818 1792 1764 1738 1708 1675 1638 1595 1551 1505 1458 1413 1372 1333 1298 1269 1245 1228 1214 1201 1189 1176 1159 1138 1112 1079 1040 994 944 892 838 783 732 686 646 612 584 561 543 528 516 503 489 481 465 438 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 222 221 219 218 217 215 212 208 202 197 191 185 180 175 170 165 161 155 149 142 136 129 121 113 105 95 85 75 68 63 61 62 63 64 64 64 63 62 60 59 59 59 59 59 59 59 58 56 54 51 49 47 46 46 46 46 47 47 48 48 48 47 46 45 44 44 45 47 49 51 53 54 55 56 56 55 55 55 55 56 58 63 68 68 69 54289 277 23875 -75 10760 15 4 49 8846 -4807 4537 4449 4363 4281 4203 4130 4064 4006 3955 3911 3873 3839 3758 3727 3704 3686 3674 3665 3657 3650 3643 3635 3625 3615 3608 3607 3611 3616 3619 3617 3608 3591 3564 3526 3475 3414 3341 3261 3222 3130 3047 2972 2902 2839 2791 2751 2717 2691 2671 2660 2654 2653 2653 2656 2658 2662 2670 2679 2689 2701 2711 2722 2733 2738 2742 2783 2782 2777 2772 2763 2752 2739 2724 2713 2701 2687 2673 2658 2642 2626 2608 2588 2559 2527 2493 2458 2434 2411 2390 2375 2359 2340 2316 2289 2261 2233 2204 2180 2159 2139 2120 2098 2071 2042 2001 1954 1926 1898 1870 1844 1819 1793 1767 1741 1712 1680 1644 1602 1559 1513 1467 1423 1381 1342 1307 1278 1254 1237 1223 1210 1199 1187 1173 1154 1130 1100 1063 1019 970 918 862 806 751 702 657 619 586 559 539 522 508 495 480 473 458 431 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 222 221 220 219 218 216 213 209 203 198 192 186 181 177 172 167 162 156 149 142 136 128 120 112 103 93 83 74 67 64 63 63 65 66 66 66 64 62 61 60 60 60 60 60 59 58 56 55 52 50 48 47 46 46 47 47 48 48 49 48 47 46 45 44 43 44 45 47 49 51 52 54 55 56 56 56 56 56 56 56 59 63 68 66 65 54348 277 23875 -75 10760 15 5 48 8857 -4976 4553 4463 4375 4291 4211 4136 4068 4009 3957 3913 3874 3840 3758 3729 3706 3689 3678 3670 3663 3657 3651 3644 3635 3625 3619 3619 3623 3628 3628 3623 3610 3589 3558 3516 3463 3401 3328 3249 3205 3118 3042 2975 2913 2858 2815 2779 2747 2721 2702 2688 2680 2676 2673 2672 2671 2672 2677 2684 2692 2702 2711 2721 2731 2737 2741 2779 2779 2775 2771 2764 2755 2743 2730 2719 2707 2692 2677 2661 2644 2628 2610 2592 2567 2539 2509 2477 2454 2430 2407 2388 2368 2344 2316 2286 2255 2226 2195 2170 2148 2128 2109 2088 2063 2035 1997 1951 1926 1898 1871 1845 1821 1796 1771 1746 1718 1686 1650 1610 1566 1521 1475 1432 1390 1351 1317 1287 1263 1245 1230 1217 1206 1195 1181 1164 1142 1114 1079 1037 990 939 883 826 770 717 670 627 591 561 538 519 504 490 475 468 453 428 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 222 222 222 221 220 218 215 211 206 200 194 189 184 179 174 169 163 157 150 143 135 128 119 111 102 92 82 73 68 65 65 66 68 69 69 68 66 64 62 62 61 61 61 61 60 58 56 53 51 50 48 47 47 47 48 48 49 49 49 48 47 45 44 43 43 43 45 47 49 50 52 53 54 55 56 56 56 56 57 57 59 63 67 63 60 54407 277 23875 -75 10754 15 6 47 8868 -5173 4565 4474 4385 4299 4217 4141 4072 4011 3959 3915 3876 3842 3762 3734 3712 3697 3687 3679 3674 3668 3663 3656 3648 3638 3634 3634 3638 3641 3638 3629 3612 3586 3552 3506 3451 3388 3315 3238 3186 3106 3036 2977 2923 2875 2837 2804 2775 2750 2731 2716 2706 2700 2695 2691 2688 2686 2689 2693 2699 2706 2714 2722 2731 2736 2739 2764 2765 2764 2762 2759 2754 2745 2735 2727 2715 2700 2685 2669 2651 2633 2615 2598 2576 2551 2525 2496 2472 2447 2422 2400 2376 2347 2315 2283 2251 2221 2189 2162 2139 2119 2099 2079 2055 2027 1990 1946 1921 1896 1870 1845 1822 1799 1775 1750 1723 1692 1657 1617 1574 1529 1484 1441 1399 1361 1327 1297 1273 1253 1238 1224 1212 1200 1187 1171 1150 1124 1091 1052 1007 956 902 845 788 734 683 638 599 567 540 519 502 487 473 465 451 427 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 223 224 223 223 222 220 218 214 208 203 198 193 188 183 178 172 166 159 151 143 135 127 119 111 102 92 82 74 70 68 68 70 71 73 73 71 68 65 63 63 63 63 63 62 61 58 56 53 51 49 48 47 47 48 49 49 50 50 50 48 46 44 43 42 42 43 45 47 48 50 51 52 53 55 55 55 56 56 57 58 60 63 66 62 59 54465 311 23875 -75 10758 15 7 45 8879 -5402 4575 4482 4392 4305 4222 4145 4075 4015 3963 3918 3879 3846 3769 3742 3722 3708 3699 3692 3687 3683 3678 3672 3664 3654 3650 3651 3654 3654 3648 3635 3612 3582 3543 3494 3436 3372 3299 3224 3163 3088 3026 2974 2928 2887 2854 2824 2798 2776 2757 2743 2733 2726 2720 2716 2711 2707 2707 2708 2710 2715 2719 2725 2731 2734 2737 2744 2746 2747 2748 2748 2747 2743 2736 2730 2720 2707 2692 2675 2658 2641 2623 2606 2586 2564 2540 2512 2487 2461 2433 2407 2378 2345 2312 2279 2247 2217 2185 2157 2133 2112 2091 2070 2045 2016 1979 1936 1912 1888 1865 1841 1821 1799 1777 1753 1727 1696 1662 1622 1580 1536 1492 1449 1408 1371 1337 1308 1283 1262 1245 1230 1218 1204 1191 1175 1156 1132 1101 1065 1022 973 920 865 808 752 700 652 611 576 546 523 505 488 472 464 449 427 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 224 225 225 225 224 222 220 216 211 207 202 197 192 188 182 176 169 161 152 143 135 127 119 111 103 93 83 76 72 71 72 73 75 77 77 75 71 66 64 64 64 64 64 64 62 59 56 52 50 48 47 47 47 48 49 50 51 51 50 48 46 44 43 42 42 43 45 46 48 49 50 51 52 53 54 54 55 56 57 58 60 63 65 62 59 54 48 41 33 27 23 22 21 21 23 25 28 29 29 29 29 29 29 31 33 35 36 35 33 30 26 24 23 22 22 22 24 21 21 54524 311 23875 -75 10757 15 8 44 8889 -5681 4580 4487 4397 4309 4226 4149 4079 4018 3967 3923 3885 3852 3780 3755 3736 3723 3715 3709 3704 3700 3696 3690 3681 3671 3668 3669 3670 3668 3658 3639 3612 3576 3532 3480 3420 3355 3283 3210 3139 3071 3017 2972 2932 2898 2869 2844 2820 2800 2783 2770 2760 2754 2748 2743 2737 2731 2727 2725 2724 2724 2725 2727 2730 2732 2733 2726 2728 2729 2731 2732 2733 2730 2727 2723 2715 2704 2691 2676 2660 2645 2628 2613 2595 2574 2551 2524 2498 2468 2437 2408 2375 2340 2306 2273 2243 2214 2183 2154 2129 2107 2084 2060 2032 2001 1963 1919 1896 1874 1852 1832 1814 1795 1775 1753 1727 1698 1664 1626 1584 1542 1499 1457 1417 1380 1348 1318 1292 1270 1252 1236 1222 1207 1194 1179 1161 1139 1111 1077 1038 991 940 887 830 775 721 671 628 590 557 531 510 491 474 463 446 426 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 225 226 226 226 225 224 222 218 214 210 205 201 197 192 186 180 172 163 153 144 136 128 120 112 104 95 85 78 74 74 75 77 79 80 80 78 73 68 65 65 65 65 65 65 63 60 56 52 50 48 47 47 47 48 49 50 51 51 50 48 46 45 43 42 43 43 45 46 47 48 48 49 50 51 51 52 54 55 57 58 60 62 64 62 60 56 50 43 35 28 24 22 21 22 23 25 27 28 28 28 28 27 28 30 32 34 35 35 33 31 27 25 24 23 23 22 25 21 21 54583 311 23875 -75 10753 15 9 43 8900 -6019 4583 4490 4400 4312 4229 4152 4082 4022 3972 3929 3892 3860 3795 3771 3753 3741 3734 3728 3724 3719 3715 3709 3700 3688 3686 3686 3685 3680 3666 3642 3609 3568 3519 3464 3402 3336 3265 3195 3114 3054 3006 2968 2935 2907 2883 2861 2841 2823 2808 2796 2787 2781 2776 2770 2764 2756 2749 2743 2738 2735 2731 2730 2730 2729 2728 2716 2715 2713 2712 2711 2710 2707 2704 2702 2696 2688 2678 2667 2655 2642 2629 2616 2600 2581 2559 2532 2503 2471 2437 2404 2368 2331 2297 2266 2237 2211 2181 2152 2126 2103 2077 2050 2018 1983 1944 1899 1875 1855 1836 1818 1803 1787 1770 1749 1725 1697 1665 1628 1588 1547 1505 1465 1426 1390 1357 1328 1301 1277 1257 1239 1224 1209 1195 1181 1164 1144 1120 1089 1054 1011 963 912 857 802 748 696 651 610 574 544 519 497 477 462 444 424 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 225 226 226 227 226 225 223 220 216 212 208 205 200 196 189 183 174 165 155 145 136 128 121 114 106 97 87 81 77 77 77 79 81 83 83 80 75 69 66 65 66 66 66 66 64 61 57 52 49 48 47 47 48 48 49 50 50 50 49 48 47 45 44 43 43 44 45 46 47 47 48 48 48 48 49 50 52 54 56 57 59 61 62 62 61 58 52 46 38 30 25 23 22 22 23 25 27 27 27 26 26 26 27 28 31 34 35 35 33 31 29 27 25 24 24 23 25 21 20 54642 311 23875 -75 10752 15 10 42 8910 -6433 4583 4490 4400 4313 4231 4155 4086 4027 3977 3936 3900 3869 3811 3789 3773 3761 3754 3749 3744 3740 3735 3728 3718 3706 3704 3703 3700 3692 3673 3645 3606 3560 3506 3447 3384 3317 3247 3179 3090 3036 2996 2964 2937 2913 2894 2875 2858 2844 2831 2821 2813 2808 2803 2798 2790 2780 2771 2761 2752 2744 2737 2731 2727 2724 2721 2713 2706 2698 2692 2686 2681 2675 2672 2669 2666 2661 2655 2648 2641 2633 2624 2614 2600 2583 2562 2536 2505 2470 2434 2398 2360 2323 2288 2259 2232 2208 2179 2151 2125 2100 2072 2041 2005 1967 1924 1878 1854 1835 1817 1802 1789 1775 1760 1742 1719 1693 1662 1627 1589 1550 1510 1472 1433 1398 1365 1335 1307 1282 1260 1241 1224 1208 1194 1181 1167 1149 1128 1101 1070 1032 987 940 888 834 780 728 680 636 596 561 532 506 483 463 442 421 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 226 227 227 227 227 226 224 221 217 214 210 207 202 197 191 184 176 166 156 146 137 129 122 115 107 99 89 83 79 79 79 81 83 85 84 82 76 70 66 66 66 66 66 66 64 61 56 52 50 48 47 48 48 49 49 50 50 49 48 47 47 46 45 44 44 44 45 46 47 47 47 47 47 46 46 47 49 52 54 56 58 59 61 62 61 59 55 49 41 33 27 25 24 24 24 25 26 26 25 25 25 25 25 27 30 33 34 34 33 32 30 28 27 26 25 24 25 21 19 54700 311 23875 -75 10752 15 11 40 8919 -6936 4579 4487 4398 4313 4232 4157 4089 4031 3983 3943 3909 3879 3828 3808 3793 3783 3776 3770 3766 3761 3755 3748 3737 3724 3722 3719 3714 3702 3679 3645 3602 3550 3492 3430 3365 3298 3229 3164 3070 3023 2989 2962 2940 2920 2904 2889 2875 2863 2852 2844 2838 2834 2829 2823 2814 2802 2789 2775 2762 2751 2739 2729 2722 2718 2714 2710 2697 2683 2670 2659 2648 2639 2634 2631 2629 2627 2625 2623 2620 2616 2611 2605 2594 2580 2562 2537 2506 2470 2432 2395 2356 2317 2283 2254 2228 2205 2178 2151 2124 2098 2069 2035 1996 1954 1909 1861 1837 1817 1801 1786 1774 1762 1748 1730 1710 1685 1657 1624 1588 1552 1513 1476 1439 1404 1371 1341 1311 1284 1261 1240 1223 1206 1191 1179 1167 1152 1135 1112 1085 1052 1012 969 920 869 816 763 713 666 622 584 550 519 491 466 442 418 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 227 227 228 228 228 227 225 222 219 215 211 207 203 197 191 184 176 167 157 147 138 130 122 116 109 101 92 85 81 80 81 82 84 85 85 82 76 70 67 66 66 66 66 66 64 60 56 52 50 48 48 48 49 49 50 49 49 48 47 47 47 47 47 46 45 45 46 46 47 47 47 47 46 45 45 45 47 50 52 53 56 58 60 61 62 60 57 52 44 37 31 28 26 25 25 25 25 25 24 23 23 23 24 27 29 32 33 33 33 32 30 29 28 27 26 25 25 20 18 54759 311 23875 -75 10748 15 12 39 8928 -7577 4572 4481 4394 4310 4231 4158 4091 4035 3989 3951 3918 3890 3848 3830 3816 3806 3799 3793 3787 3782 3776 3768 3755 3740 3738 3734 3726 3710 3683 3644 3596 3539 3478 3413 3347 3280 3213 3151 3054 3014 2984 2962 2944 2927 2914 2902 2891 2881 2873 2865 2860 2857 2852 2845 2834 2819 2803 2785 2768 2753 2738 2725 2715 2709 2705 2705 2686 2667 2650 2634 2619 2607 2601 2596 2595 2595 2596 2596 2597 2597 2596 2593 2585 2575 2560 2538 2509 2474 2436 2398 2358 2319 2283 2253 2227 2204 2178 2152 2125 2098 2068 2034 1993 1949 1903 1854 1829 1808 1790 1774 1760 1747 1733 1716 1697 1673 1646 1616 1583 1549 1513 1478 1443 1408 1375 1344 1314 1286 1261 1239 1221 1204 1189 1178 1167 1154 1140 1121 1099 1071 1036 996 952 903 852 800 749 700 653 610 571 536 503 471 444 417 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 228 229 230 230 229 228 226 223 220 216 211 207 201 196 190 183 176 167 157 148 138 130 123 117 110 102 94 87 83 82 82 83 84 85 85 82 76 70 67 66 66 66 65 65 63 60 56 53 51 49 49 49 49 50 50 49 48 47 47 47 47 47 47 47 46 46 46 46 47 47 48 47 46 44 44 44 45 47 49 51 53 56 59 61 62 61 59 55 48 41 35 31 29 28 27 26 25 23 22 21 21 22 23 25 28 30 31 32 32 31 31 30 30 29 28 26 25 20 18 54818 311 23875 -75 10746 15 13 38 8935 -8360 4562 4473 4388 4306 4229 4158 4094 4040 3996 3960 3929 3902 3869 3852 3839 3830 3822 3815 3809 3802 3795 3786 3772 3755 3752 3746 3735 3715 3684 3641 3588 3528 3463 3396 3330 3264 3199 3140 3043 3008 2983 2965 2949 2935 2924 2914 2906 2898 2891 2885 2881 2877 2871 2862 2849 2831 2811 2789 2769 2751 2733 2717 2706 2699 2694 2694 2674 2652 2633 2616 2600 2587 2579 2575 2573 2574 2575 2578 2580 2582 2583 2582 2578 2571 2560 2542 2516 2483 2447 2409 2368 2327 2289 2256 2228 2204 2178 2152 2125 2099 2070 2036 1996 1953 1907 1858 1831 1807 1787 1769 1752 1736 1720 1702 1682 1659 1633 1605 1575 1543 1510 1477 1444 1411 1378 1347 1316 1289 1263 1240 1221 1203 1188 1177 1167 1157 1144 1129 1110 1086 1056 1020 980 934 886 835 784 734 684 638 595 555 518 480 448 419 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 230 232 232 232 231 230 228 225 221 217 212 206 200 194 188 182 176 168 158 148 139 131 124 118 111 104 96 89 85 83 83 84 85 85 85 82 76 70 66 65 65 65 65 65 63 59 56 53 51 50 50 50 50 50 50 49 48 47 47 47 47 48 48 47 46 46 46 46 47 48 48 48 46 45 44 43 44 45 47 49 51 55 58 60 61 61 60 57 51 44 39 35 32 30 28 27 25 22 20 19 19 20 22 24 27 29 30 30 30 30 30 31 31 30 29 28 26 21 18 54877 311 23875 -75 10741 15 14 37 8941 -9358 4549 4462 4380 4301 4227 4158 4096 4044 4003 3969 3940 3914 3890 3875 3863 3853 3845 3837 3830 3822 3813 3802 3786 3768 3763 3755 3741 3718 3683 3637 3580 3516 3449 3381 3315 3250 3188 3131 3036 3005 2984 2967 2953 2940 2931 2923 2917 2911 2906 2901 2897 2893 2886 2875 2859 2839 2814 2789 2766 2745 2725 2707 2694 2687 2682 2680 2662 2643 2625 2610 2596 2584 2577 2572 2570 2570 2571 2573 2576 2578 2580 2580 2578 2573 2565 2552 2529 2499 2464 2426 2384 2341 2298 2262 2230 2204 2176 2150 2124 2099 2072 2041 2004 1965 1921 1873 1845 1818 1793 1771 1751 1730 1710 1690 1669 1646 1621 1593 1565 1537 1506 1475 1444 1413 1381 1350 1320 1292 1266 1243 1223 1206 1191 1180 1170 1160 1149 1136 1120 1099 1072 1041 1004 962 916 868 817 767 716 667 621 577 535 492 456 422 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 233 235 236 235 234 232 230 227 223 218 213 207 200 194 188 182 176 168 159 149 140 132 125 119 113 106 98 91 87 85 84 85 85 85 84 82 76 70 66 65 65 65 64 64 62 60 56 54 52 51 50 50 50 50 49 48 47 47 47 47 47 48 48 47 46 46 46 46 47 48 48 49 47 46 45 44 44 45 46 47 50 54 57 59 61 61 60 57 52 47 42 38 35 32 29 27 24 21 18 17 18 19 21 24 26 28 28 29 29 29 30 31 31 31 31 30 28 23 19 54935 311 23875 -75 10742 15 15 35 8945 -10495 4534 4450 4371 4295 4223 4157 4098 4049 4010 3978 3951 3927 3912 3898 3886 3876 3867 3858 3849 3839 3829 3816 3798 3778 3772 3761 3745 3719 3681 3631 3572 3506 3437 3368 3303 3240 3179 3125 3035 3006 2986 2970 2956 2943 2935 2929 2925 2921 2917 2914 2910 2905 2895 2882 2864 2840 2812 2784 2758 2735 2713 2694 2681 2674 2670 2667 2654 2640 2627 2617 2607 2599 2593 2588 2587 2586 2587 2588 2590 2591 2592 2592 2589 2586 2579 2567 2547 2519 2485 2446 2402 2356 2310 2268 2233 2203 2173 2147 2121 2098 2074 2047 2016 1982 1941 1895 1866 1837 1808 1782 1757 1731 1706 1683 1661 1637 1612 1585 1559 1533 1505 1476 1447 1416 1385 1354 1325 1298 1271 1247 1227 1210 1196 1184 1174 1165 1155 1142 1128 1110 1086 1057 1023 985 943 896 847 797 746 696 647 600 554 506 466 428 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 238 239 240 239 237 235 233 229 226 221 216 209 203 196 190 184 178 170 161 151 142 134 127 121 115 108 100 93 88 86 85 85 85 85 84 81 76 70 66 65 64 64 64 64 63 60 57 55 53 51 50 50 50 49 49 48 47 47 47 47 47 48 48 47 46 45 45 46 46 48 49 49 49 48 46 45 45 45 46 47 50 54 57 59 60 60 58 56 52 48 43 40 37 33 30 27 23 20 17 16 17 18 21 24 26 27 28 28 29 29 30 31 32 32 32 31 30 26 22 54994 311 23875 -75 10738 15 16 34 8946 -11743 4517 4436 4360 4287 4219 4156 4099 4053 4017 3988 3962 3940 3933 3920 3909 3898 3888 3878 3867 3855 3842 3827 3807 3785 3777 3764 3745 3716 3676 3624 3563 3495 3426 3358 3293 3232 3174 3123 3038 3010 2990 2974 2959 2945 2937 2932 2930 2927 2925 2922 2919 2913 2901 2885 2864 2837 2807 2776 2748 2723 2700 2680 2666 2660 2656 2658 2651 2644 2639 2635 2631 2627 2625 2623 2622 2622 2622 2622 2622 2622 2621 2619 2615 2610 2601 2588 2568 2540 2507 2466 2420 2371 2321 2275 2235 2202 2170 2142 2118 2096 2076 2053 2028 1999 1962 1919 1890 1859 1827 1797 1768 1737 1708 1682 1659 1635 1610 1584 1560 1536 1509 1481 1453 1423 1391 1360 1331 1304 1277 1253 1233 1217 1202 1190 1180 1171 1161 1149 1135 1119 1097 1071 1039 1004 966 922 874 825 774 723 672 622 573 521 478 435 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 242 244 244 242 240 238 236 233 230 225 220 214 207 201 194 188 181 173 164 154 145 137 129 122 116 109 102 95 90 87 87 86 86 85 83 80 76 70 66 65 65 65 65 64 63 61 58 56 53 51 50 49 49 48 48 47 47 47 47 47 47 47 47 46 46 45 45 46 46 48 49 50 50 49 48 47 46 47 47 49 51 54 57 59 59 58 56 53 49 46 42 39 36 33 29 26 23 19 17 16 17 19 22 25 27 28 29 29 29 29 30 31 32 32 33 33 32 29 26 55053 311 23875 -75 10737 15 17 33 8945 -13036 4498 4420 4348 4278 4214 4154 4101 4057 4024 3997 3974 3953 3954 3941 3930 3918 3907 3895 3882 3868 3852 3835 3813 3789 3779 3763 3741 3710 3668 3615 3553 3485 3416 3349 3286 3228 3172 3123 3044 3016 2995 2977 2960 2945 2935 2931 2930 2929 2928 2926 2923 2915 2902 2884 2860 2831 2798 2765 2735 2709 2685 2665 2652 2646 2643 2650 2651 2652 2654 2657 2659 2662 2664 2666 2668 2669 2669 2668 2668 2666 2663 2657 2650 2641 2628 2611 2589 2560 2525 2483 2434 2383 2330 2281 2237 2201 2167 2139 2115 2095 2078 2059 2038 2013 1980 1939 1911 1878 1845 1812 1780 1746 1714 1686 1663 1639 1614 1590 1568 1545 1520 1492 1464 1433 1400 1368 1338 1310 1283 1259 1239 1222 1208 1196 1186 1176 1167 1155 1142 1126 1106 1081 1052 1020 984 943 897 849 799 747 695 642 591 535 488 441 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 247 248 247 245 243 241 239 237 234 230 226 220 214 207 200 193 186 177 168 158 149 139 131 123 116 109 102 96 91 89 88 87 86 84 82 79 75 70 67 66 66 66 66 65 63 61 59 56 53 51 50 49 48 48 47 47 47 47 46 47 47 47 46 46 45 45 45 46 47 48 49 50 50 50 49 49 49 49 50 52 54 56 58 59 59 56 53 49 45 42 39 36 33 30 27 24 21 18 16 16 18 21 24 27 30 31 31 31 30 30 30 31 31 32 33 34 33 32 30 55112 311 23875 -75 10740 15 18 32 8941 -14186 4478 4404 4335 4269 4208 4152 4101 4061 4030 4005 3984 3965 3973 3960 3949 3936 3924 3909 3894 3878 3860 3841 3816 3790 3778 3759 3735 3702 3658 3604 3542 3474 3407 3342 3282 3225 3173 3126 3055 3026 3003 2982 2963 2945 2933 2928 2928 2927 2927 2925 2922 2914 2899 2878 2853 2822 2787 2753 2722 2696 2672 2652 2639 2633 2632 2641 2648 2657 2666 2676 2685 2694 2702 2708 2714 2717 2719 2718 2717 2713 2707 2697 2685 2671 2652 2629 2603 2571 2536 2492 2443 2391 2338 2287 2242 2204 2169 2140 2116 2097 2079 2062 2043 2021 1990 1951 1922 1889 1855 1821 1787 1752 1719 1691 1668 1646 1623 1600 1579 1558 1533 1506 1476 1444 1410 1376 1344 1316 1288 1263 1242 1226 1212 1200 1190 1180 1171 1159 1146 1131 1112 1089 1062 1032 999 959 915 868 818 766 712 657 603 546 495 445 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 250 251 250 247 245 243 241 240 237 234 231 226 220 213 206 198 191 182 173 162 152 142 133 124 116 109 102 96 92 90 88 87 86 83 81 78 75 71 68 67 67 67 67 65 63 61 59 55 52 50 49 49 48 48 47 47 47 46 46 46 46 46 46 46 45 45 46 46 47 48 49 50 50 50 50 51 51 52 53 55 56 58 60 60 58 55 51 46 41 37 34 32 29 27 24 21 19 17 17 17 20 23 27 31 33 34 34 33 31 30 30 30 31 32 33 34 35 35 34 55170 311 23875 -75 10744 15 19 30 8939 -15280 4458 4387 4322 4260 4202 4149 4102 4064 4036 4013 3993 3975 3990 3978 3965 3952 3937 3921 3904 3885 3865 3843 3817 3788 3773 3752 3725 3690 3646 3592 3530 3464 3398 3335 3278 3225 3176 3132 3068 3038 3011 2987 2964 2943 2928 2921 2921 2921 2921 2920 2916 2907 2891 2870 2843 2811 2776 2741 2710 2684 2660 2640 2628 2623 2622 2626 2639 2654 2671 2687 2703 2718 2732 2743 2752 2758 2761 2761 2758 2752 2742 2727 2710 2690 2665 2636 2605 2572 2536 2493 2445 2395 2344 2294 2249 2210 2175 2146 2121 2101 2082 2064 2045 2022 1992 1952 1922 1889 1854 1820 1786 1752 1720 1692 1670 1650 1630 1610 1590 1570 1546 1517 1487 1453 1418 1383 1350 1319 1291 1265 1244 1228 1214 1202 1192 1182 1173 1162 1149 1134 1116 1094 1069 1040 1008 970 927 880 830 777 722 666 610 550 496 444 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 251 252 251 248 246 244 242 241 239 236 233 229 223 217 210 202 195 186 176 166 155 144 134 124 115 108 101 96 92 90 88 87 85 82 79 77 74 71 69 68 68 68 68 66 63 61 58 55 52 50 49 49 48 48 48 47 47 47 46 46 46 46 46 45 45 45 46 46 47 47 48 49 49 49 50 52 53 55 56 58 59 60 61 61 59 55 50 44 38 33 30 27 25 22 20 18 17 16 17 19 22 26 31 35 37 38 37 35 32 30 29 30 30 31 32 34 36 36 36 55229 311 23875 -75 10737 15 20 29 8944 -16362 4436 4369 4308 4249 4195 4146 4101 4066 4040 4020 4001 3985 4005 3992 3980 3965 3949 3931 3911 3890 3868 3843 3814 3784 3766 3743 3713 3677 3632 3579 3518 3454 3390 3331 3277 3228 3181 3139 3082 3049 3020 2992 2965 2940 2921 2913 2912 2911 2911 2910 2907 2898 2882 2860 2833 2801 2766 2732 2701 2675 2652 2633 2620 2615 2615 2604 2621 2642 2664 2686 2707 2729 2747 2762 2775 2783 2787 2787 2782 2773 2760 2739 2716 2690 2659 2625 2592 2558 2525 2485 2441 2395 2348 2302 2259 2221 2186 2157 2131 2108 2087 2066 2044 2018 1985 1942 1911 1877 1843 1809 1776 1744 1714 1688 1667 1649 1632 1614 1596 1575 1552 1523 1492 1458 1422 1387 1353 1321 1293 1266 1244 1228 1213 1201 1191 1181 1172 1161 1149 1135 1117 1096 1072 1044 1011 973 931 884 833 779 723 665 607 547 490 437 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 250 251 250 247 245 243 242 240 238 235 232 228 223 217 211 204 196 188 179 169 158 146 135 124 115 107 101 95 91 89 87 86 84 81 78 76 74 72 70 69 69 69 68 66 63 60 58 55 52 50 49 49 48 48 48 48 48 47 47 47 46 46 45 45 45 45 45 46 46 47 47 48 48 49 50 53 55 57 59 60 61 62 62 62 60 56 50 44 37 32 28 24 21 19 17 16 15 15 17 19 23 27 33 37 40 40 40 37 33 30 29 29 29 30 31 34 36 36 37 55288 311 23875 -75 10709 15 21 28 8954 -17091 4414 4351 4293 4239 4188 4142 4101 4069 4045 4026 4009 3993 4017 4005 3991 3975 3957 3937 3916 3892 3867 3840 3809 3777 3757 3730 3698 3661 3616 3564 3505 3444 3384 3328 3279 3233 3189 3150 3096 3060 3026 2994 2962 2932 2909 2899 2897 2896 2897 2897 2894 2886 2870 2849 2823 2792 2759 2726 2695 2670 2648 2630 2618 2613 2613 2579 2599 2622 2649 2675 2701 2726 2749 2766 2780 2789 2793 2791 2785 2772 2754 2728 2700 2669 2634 2598 2564 2533 2504 2469 2431 2392 2351 2311 2271 2235 2201 2171 2143 2117 2092 2067 2040 2010 1973 1926 1892 1857 1823 1790 1759 1729 1702 1679 1660 1644 1628 1612 1593 1573 1549 1521 1490 1456 1421 1387 1353 1321 1293 1266 1244 1227 1211 1199 1189 1179 1170 1159 1147 1133 1116 1094 1070 1041 1008 969 926 878 826 771 713 655 596 535 478 425 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 247 248 248 245 243 241 240 237 235 232 228 224 219 214 208 202 195 188 179 170 159 147 136 125 116 108 100 95 90 87 85 84 82 80 77 76 74 71 69 68 68 68 67 65 63 61 58 56 53 50 49 49 49 49 49 49 49 48 48 48 47 46 46 45 44 44 44 45 45 46 46 47 48 49 50 53 56 58 60 61 62 62 63 63 61 57 53 46 40 33 28 23 20 17 15 13 13 14 16 19 23 28 33 38 41 41 41 37 33 30 28 28 28 29 31 33 36 35 36 55347 311 23875 -75 10737 15 22 27 8967 -17638 4393 4333 4279 4228 4181 4138 4100 4070 4048 4031 4015 4000 4027 4014 4000 3983 3963 3941 3918 3892 3864 3834 3802 3768 3745 3716 3683 3644 3601 3550 3494 3435 3379 3327 3282 3239 3199 3161 3111 3072 3034 2996 2959 2924 2897 2883 2880 2879 2879 2880 2878 2871 2856 2837 2813 2784 2753 2722 2693 2669 2649 2632 2620 2616 2616 2559 2578 2602 2631 2659 2687 2714 2737 2756 2770 2778 2780 2776 2766 2750 2727 2697 2665 2631 2595 2559 2528 2500 2476 2447 2417 2385 2352 2317 2282 2250 2216 2185 2155 2126 2098 2069 2037 2001 1960 1907 1871 1834 1800 1769 1739 1712 1688 1667 1650 1634 1620 1604 1584 1563 1540 1511 1481 1448 1415 1383 1350 1319 1292 1266 1244 1226 1210 1198 1187 1177 1167 1156 1143 1129 1111 1089 1063 1033 998 958 912 863 809 753 695 636 578 516 459 408 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 243 245 244 242 240 239 237 234 230 226 222 217 212 208 202 197 191 185 177 168 159 148 137 127 117 109 101 95 89 85 84 82 81 79 78 76 74 71 69 67 66 66 65 64 63 61 60 57 53 50 49 49 49 49 50 50 50 50 49 49 48 47 46 44 44 43 44 44 45 45 46 46 48 49 51 53 56 58 59 61 61 62 63 63 62 60 56 50 44 37 30 24 20 16 14 12 12 13 15 18 22 26 32 37 40 41 40 37 33 30 29 28 29 29 30 32 35 33 33 55405 311 23875 -75 10724 15 23 25 8979 -17591 4370 4314 4264 4217 4173 4134 4098 4071 4051 4035 4020 4006 4034 4021 4005 3987 3966 3942 3917 3889 3859 3827 3792 3757 3731 3700 3665 3627 3584 3535 3482 3427 3375 3327 3285 3247 3209 3174 3128 3086 3044 3002 2959 2918 2885 2868 2862 2859 2859 2859 2858 2852 2840 2823 2801 2775 2747 2720 2694 2672 2653 2638 2627 2623 2623 2551 2568 2591 2617 2645 2671 2697 2719 2736 2747 2753 2752 2746 2733 2713 2687 2655 2621 2587 2552 2518 2490 2467 2446 2423 2399 2374 2348 2319 2289 2260 2227 2196 2164 2132 2101 2069 2032 1993 1947 1890 1852 1815 1782 1751 1723 1698 1677 1658 1641 1625 1610 1593 1572 1550 1526 1498 1468 1437 1407 1377 1346 1317 1291 1266 1244 1226 1209 1197 1186 1174 1164 1152 1138 1123 1104 1080 1052 1019 981 939 891 839 784 727 669 611 553 492 438 390 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 239 241 241 239 238 236 234 230 225 220 215 210 205 201 196 191 186 180 173 166 157 147 137 128 119 110 102 95 89 85 83 82 81 80 79 78 75 71 67 65 64 63 63 63 63 62 61 58 54 51 49 49 49 50 50 51 51 51 51 50 49 48 46 44 43 43 43 43 44 45 46 47 48 49 51 54 56 57 58 60 61 61 63 63 63 61 58 54 48 41 34 27 22 17 14 12 11 12 14 16 20 24 30 36 39 40 40 37 34 31 30 30 30 30 30 31 34 30 29 55464 311 23875 -75 10723 15 24 24 8992 -17306 4347 4295 4249 4205 4165 4128 4095 4070 4052 4037 4024 4010 4038 4024 4008 3989 3966 3940 3914 3884 3852 3818 3782 3746 3717 3684 3648 3610 3568 3521 3471 3420 3372 3328 3290 3255 3221 3188 3147 3104 3058 3011 2963 2917 2878 2856 2845 2840 2837 2837 2836 2831 2821 2806 2788 2766 2742 2718 2695 2676 2660 2647 2638 2634 2634 2564 2576 2594 2616 2639 2661 2682 2700 2712 2720 2721 2717 2707 2692 2671 2643 2611 2579 2546 2514 2484 2459 2438 2420 2400 2380 2359 2338 2315 2289 2263 2231 2200 2167 2134 2101 2067 2029 1987 1939 1880 1842 1805 1772 1743 1715 1692 1671 1653 1635 1618 1601 1582 1560 1537 1512 1484 1456 1426 1398 1370 1341 1314 1289 1265 1244 1225 1209 1196 1184 1172 1161 1148 1133 1115 1094 1068 1038 1002 960 915 865 811 755 697 639 583 527 468 417 373 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 236 238 238 237 236 234 231 226 221 215 209 204 199 194 189 184 179 174 168 161 154 146 137 129 120 112 103 95 89 85 84 83 83 83 82 80 76 71 66 63 62 61 62 62 63 63 62 60 55 51 49 48 49 50 51 52 52 52 52 51 50 48 46 44 43 43 43 43 44 45 46 47 49 50 52 54 55 56 57 59 60 61 62 63 63 62 60 56 51 44 37 30 24 18 15 12 11 12 13 15 18 23 29 34 38 39 39 37 35 33 32 31 31 30 30 30 31 27 25 55523 311 23875 -75 10722 15 25 23 8994 -2867 4325 4277 4234 4194 4157 4123 4093 4069 4053 4039 4027 4013 4039 4025 4008 3988 3964 3937 3909 3877 3844 3808 3771 3734 3703 3668 3631 3593 3552 3508 3460 3412 3368 3328 3294 3262 3232 3201 3167 3123 3074 3023 2969 2917 2873 2846 2831 2822 2817 2815 2814 2810 2802 2790 2775 2757 2737 2718 2698 2683 2670 2659 2652 2649 2650 2594 2602 2614 2630 2645 2660 2673 2684 2691 2692 2689 2682 2670 2653 2632 2606 2577 2547 2518 2490 2463 2439 2418 2399 2379 2360 2341 2323 2303 2281 2257 2227 2197 2163 2129 2097 2064 2025 1984 1936 1879 1843 1808 1776 1747 1719 1695 1674 1653 1633 1613 1594 1573 1550 1526 1500 1472 1444 1416 1389 1363 1335 1309 1286 1262 1241 1223 1207 1194 1182 1169 1157 1143 1126 1107 1083 1054 1020 981 936 888 836 780 723 666 609 555 502 445 399 359 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 234 236 237 236 235 233 230 224 218 212 205 199 194 189 184 178 173 168 162 156 150 143 136 128 120 112 104 96 90 87 86 86 86 86 85 83 78 72 66 62 60 60 60 62 63 64 63 60 56 51 48 48 49 50 51 52 53 53 52 51 50 48 46 44 44 43 44 44 45 46 47 48 50 51 53 54 55 56 57 58 60 61 63 64 64 62 60 56 51 45 38 31 26 20 16 13 12 12 13 14 17 22 28 33 37 38 39 38 37 35 34 33 32 31 30 29 29 23 21 55582 311 23875 -75 10724 15 26 22 8981 -2037 4304 4260 4220 4183 4148 4117 4089 4068 4052 4040 4028 4015 4038 4023 4005 3984 3960 3932 3902 3870 3835 3798 3760 3722 3689 3653 3616 3578 3538 3495 3450 3406 3365 3328 3297 3269 3240 3212 3188 3142 3091 3036 2977 2920 2869 2836 2817 2804 2796 2793 2791 2788 2782 2772 2761 2746 2731 2715 2700 2688 2679 2672 2667 2666 2667 2641 2644 2651 2659 2665 2670 2674 2676 2675 2670 2662 2652 2638 2622 2601 2579 2554 2528 2503 2478 2453 2428 2405 2383 2361 2340 2321 2304 2286 2266 2244 2215 2186 2154 2121 2090 2059 2023 1985 1940 1887 1853 1821 1789 1760 1732 1706 1682 1658 1635 1612 1590 1567 1542 1518 1492 1463 1436 1409 1382 1356 1329 1304 1280 1256 1236 1219 1203 1189 1177 1165 1152 1137 1118 1096 1070 1038 1001 959 911 860 806 750 693 636 582 530 481 428 387 351 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 233 236 237 236 235 233 229 223 216 209 203 196 191 185 179 173 168 162 157 151 146 140 133 126 119 111 103 96 91 88 88 89 89 89 88 86 80 73 66 61 60 60 60 62 63 64 63 61 56 51 48 48 49 50 52 53 53 53 53 51 50 48 46 45 45 45 45 46 47 48 49 50 51 52 53 54 55 56 57 59 61 63 64 64 64 61 58 54 49 43 38 32 26 21 17 15 14 13 14 15 17 22 27 33 36 38 38 38 37 36 35 34 32 30 29 27 26 20 18 55640 311 23875 -75 10724 15 27 20 8968 -1339 4284 4243 4206 4172 4140 4111 4085 4065 4051 4039 4028 4015 4033 4018 4000 3978 3953 3924 3894 3861 3825 3788 3749 3710 3676 3639 3601 3564 3526 3485 3441 3400 3361 3328 3299 3272 3246 3220 3209 3163 3110 3051 2988 2925 2869 2831 2806 2789 2777 2771 2768 2765 2761 2754 2745 2735 2723 2712 2701 2692 2687 2683 2682 2683 2685 2696 2697 2698 2698 2695 2690 2683 2675 2665 2653 2640 2628 2614 2599 2581 2562 2542 2521 2499 2476 2451 2424 2397 2371 2346 2322 2302 2284 2266 2247 2226 2199 2172 2141 2110 2082 2054 2022 1989 1949 1900 1870 1840 1810 1780 1750 1722 1694 1666 1639 1614 1588 1563 1537 1512 1486 1457 1430 1403 1376 1350 1322 1297 1273 1249 1229 1212 1197 1183 1171 1159 1145 1129 1109 1085 1056 1021 981 936 886 833 778 721 665 611 559 511 466 416 380 348 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 234 236 237 237 235 233 229 222 215 208 201 195 188 182 176 170 164 158 152 147 141 135 129 123 116 109 102 96 91 90 90 91 91 92 91 88 81 73 66 62 60 60 61 63 64 64 63 60 55 51 48 48 49 50 52 53 53 53 53 52 50 48 47 46 46 46 47 47 48 49 50 51 52 53 54 54 55 56 57 60 62 64 65 65 64 61 56 51 46 40 35 31 26 22 19 17 15 15 15 16 19 23 28 33 36 38 38 37 37 36 35 33 32 30 27 25 23 17 16 55699 311 23875 -75 10725 15 28 19 8956 -529 4265 4227 4193 4161 4132 4106 4082 4063 4050 4038 4027 4015 4026 4011 3993 3971 3945 3916 3886 3852 3816 3778 3739 3700 3665 3628 3590 3553 3516 3477 3435 3395 3358 3326 3299 3275 3251 3226 3229 3185 3131 3071 3004 2937 2876 2832 2801 2779 2762 2752 2747 2744 2740 2735 2728 2720 2712 2705 2697 2693 2691 2692 2693 2697 2702 2752 2752 2749 2743 2731 2716 2699 2681 2662 2642 2624 2610 2596 2582 2567 2553 2538 2520 2499 2477 2451 2422 2391 2361 2332 2306 2283 2265 2246 2227 2207 2182 2156 2128 2099 2075 2049 2022 1993 1957 1913 1886 1859 1830 1800 1769 1739 1708 1676 1646 1618 1589 1561 1534 1509 1482 1453 1425 1399 1371 1344 1316 1290 1265 1242 1221 1205 1190 1176 1164 1152 1137 1119 1098 1072 1041 1003 961 914 862 807 752 697 642 590 541 497 456 411 380 352 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 235 237 238 237 236 233 229 222 215 208 201 194 187 180 173 167 161 155 149 143 137 131 125 119 113 107 100 94 91 89 90 91 92 92 91 88 81 73 67 63 62 62 63 64 65 65 63 60 54 50 48 48 48 50 52 53 54 54 53 52 50 49 48 47 47 48 48 49 50 51 52 53 54 55 55 55 55 56 58 61 63 65 66 66 64 60 54 47 42 37 33 29 26 23 20 19 17 17 17 18 21 25 30 33 36 37 37 36 35 34 33 32 31 28 26 24 20 15 14 55758 311 23875 -75 10728 15 29 18 8943 -89 4246 4211 4180 4151 4124 4100 4078 4061 4048 4037 4027 4015 4018 4002 3984 3962 3937 3908 3878 3844 3807 3769 3731 3692 3656 3619 3581 3545 3508 3469 3428 3389 3354 3323 3297 3274 3251 3229 3249 3207 3154 3093 3025 2954 2889 2839 2803 2774 2752 2738 2729 2725 2721 2716 2710 2704 2698 2694 2690 2689 2692 2696 2702 2709 2716 2799 2799 2795 2783 2764 2741 2715 2689 2662 2635 2613 2597 2583 2571 2559 2547 2535 2519 2500 2477 2450 2418 2385 2353 2321 2293 2268 2248 2229 2210 2189 2166 2142 2115 2090 2067 2044 2020 1995 1963 1922 1899 1874 1846 1817 1786 1754 1721 1686 1653 1623 1592 1562 1533 1507 1479 1449 1422 1395 1367 1338 1310 1285 1260 1237 1216 1200 1185 1171 1158 1145 1129 1110 1087 1059 1025 985 941 892 839 785 730 676 623 574 529 489 452 412 385 359 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 235 238 238 238 236 233 228 222 215 208 201 193 186 179 172 166 160 153 147 140 134 127 122 116 110 104 98 93 89 88 88 89 90 91 90 87 80 73 67 64 63 63 65 66 66 66 64 60 54 50 48 48 48 50 52 53 54 54 53 52 51 49 48 48 48 49 50 50 51 53 55 56 56 57 56 56 56 57 58 61 64 66 67 67 64 59 52 45 38 34 31 28 25 23 21 20 19 19 19 20 23 27 31 34 36 36 35 34 32 32 31 30 29 27 25 23 19 13 12 55817 311 23875 -75 10732 15 30 17 8930 190 4229 4197 4168 4142 4117 4095 4074 4059 4046 4036 4026 4014 4008 3993 3975 3953 3928 3900 3870 3836 3800 3763 3724 3686 3650 3613 3575 3539 3503 3464 3423 3384 3349 3318 3292 3269 3249 3228 3265 3226 3176 3115 3046 2974 2906 2851 2809 2775 2747 2727 2715 2708 2703 2697 2691 2685 2681 2679 2679 2681 2688 2696 2706 2716 2726 2828 2830 2825 2812 2789 2761 2730 2697 2664 2632 2606 2588 2574 2561 2550 2540 2529 2515 2496 2473 2445 2413 2380 2346 2313 2284 2258 2236 2216 2196 2175 2152 2129 2105 2081 2060 2039 2016 1993 1963 1925 1905 1882 1856 1828 1798 1767 1733 1697 1662 1630 1597 1565 1534 1506 1477 1447 1419 1392 1363 1335 1307 1281 1257 1234 1214 1198 1182 1167 1154 1139 1122 1100 1075 1045 1009 967 921 872 818 764 711 659 608 563 521 485 452 417 393 370 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 235 237 238 237 235 232 228 221 215 208 201 194 187 179 172 166 160 153 146 139 132 125 119 114 108 103 97 91 87 85 85 86 87 88 87 84 78 71 66 64 64 65 66 68 68 67 65 60 54 50 48 48 49 50 52 54 54 54 54 52 51 49 49 49 49 50 51 52 53 55 57 58 59 59 58 58 57 57 59 61 64 66 67 66 64 58 51 44 37 33 30 28 25 23 22 21 20 20 21 23 26 29 33 35 36 35 33 31 30 29 29 29 28 27 25 23 18 13 12 55875 311 23875 -75 10732 15 31 15 8917 379 4214 4185 4158 4134 4111 4091 4072 4057 4045 4035 4024 4012 3998 3983 3966 3944 3920 3892 3863 3830 3795 3758 3720 3682 3647 3610 3573 3536 3500 3460 3419 3379 3342 3311 3283 3261 3241 3222 3276 3241 3194 3136 3068 2996 2925 2867 2820 2781 2746 2721 2704 2694 2686 2678 2670 2665 2662 2661 2663 2668 2678 2691 2704 2719 2732 2835 2839 2837 2824 2801 2772 2739 2703 2668 2633 2604 2583 2566 2552 2540 2529 2518 2504 2486 2463 2436 2405 2373 2341 2308 2279 2253 2229 2208 2187 2166 2143 2119 2096 2073 2053 2032 2010 1988 1960 1924 1906 1886 1862 1836 1808 1778 1744 1708 1672 1637 1603 1569 1536 1505 1475 1444 1416 1388 1360 1332 1304 1279 1256 1234 1214 1198 1182 1166 1151 1134 1114 1091 1063 1029 991 948 901 850 797 745 694 644 597 555 517 484 454 424 402 381 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 234 236 237 236 234 231 227 221 214 208 201 195 188 181 174 167 161 154 146 138 131 124 118 113 108 103 96 89 84 82 82 83 83 84 84 81 76 70 66 64 64 66 68 69 69 69 66 60 54 50 49 49 49 51 53 54 55 54 54 53 51 50 50 50 50 51 52 52 54 56 58 60 61 61 60 59 58 58 59 61 63 65 66 66 63 58 51 44 38 34 31 28 26 24 23 22 21 22 23 24 27 31 33 34 35 34 31 29 27 27 28 28 28 28 26 25 19 13 12 55934 311 23875 -75 10733 15 32 14 8904 519 4200 4173 4149 4126 4106 4086 4069 4054 4043 4033 4023 4011 3987 3973 3956 3935 3912 3885 3857 3825 3791 3755 3719 3681 3646 3610 3573 3537 3500 3460 3416 3375 3336 3302 3273 3249 3230 3212 3279 3248 3205 3150 3085 3015 2944 2884 2833 2789 2748 2718 2697 2682 2672 2661 2651 2645 2642 2642 2646 2654 2667 2683 2700 2718 2735 2818 2827 2828 2819 2800 2774 2743 2709 2674 2638 2606 2580 2559 2541 2525 2512 2499 2486 2469 2448 2422 2395 2367 2337 2306 2279 2252 2228 2206 2184 2161 2136 2112 2089 2066 2045 2024 2003 1982 1955 1921 1905 1888 1867 1844 1818 1789 1755 1719 1682 1646 1609 1573 1538 1506 1474 1442 1413 1385 1356 1328 1302 1276 1254 1234 1214 1198 1181 1164 1148 1128 1105 1079 1048 1012 971 926 879 828 776 726 678 631 588 550 516 485 458 432 410 390 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 232 234 234 234 232 229 225 220 214 208 202 196 190 183 176 169 163 155 147 139 131 123 118 112 108 102 95 87 81 78 78 78 79 80 80 78 74 69 65 64 65 66 68 70 70 70 67 62 55 52 50 50 51 52 53 55 55 55 54 53 51 50 50 50 51 51 52 53 54 56 59 62 62 62 61 60 59 59 60 61 63 64 65 65 63 59 53 47 41 36 33 30 27 24 23 22 22 23 24 26 29 32 33 33 33 32 30 27 27 27 28 29 29 29 28 27 21 15 12 55993 311 23875 -75 10726 15 33 13 8891 626 4187 4163 4140 4119 4100 4082 4066 4052 4041 4031 4021 4009 3977 3964 3947 3928 3905 3879 3853 3823 3790 3755 3720 3683 3649 3613 3577 3541 3503 3461 3416 3371 3330 3292 3260 3234 3214 3197 3271 3245 3206 3157 3096 3029 2961 2900 2848 2800 2755 2720 2694 2676 2661 2647 2634 2626 2622 2623 2628 2638 2653 2672 2692 2714 2734 2785 2798 2804 2802 2790 2770 2744 2714 2681 2645 2609 2579 2551 2527 2506 2489 2474 2461 2445 2427 2405 2383 2359 2333 2306 2281 2255 2231 2208 2185 2161 2134 2108 2084 2061 2040 2019 1998 1977 1951 1919 1906 1891 1872 1851 1827 1800 1767 1730 1692 1654 1616 1578 1541 1507 1474 1440 1410 1380 1351 1324 1297 1272 1251 1231 1212 1195 1177 1160 1141 1119 1093 1064 1030 990 948 902 854 804 755 707 662 620 580 546 515 487 461 438 416 395 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 229 231 232 231 230 228 224 219 214 208 203 197 191 185 178 172 165 157 149 140 131 124 118 113 108 102 94 85 78 75 74 75 76 77 77 76 72 68 65 64 64 66 69 71 71 71 68 63 57 53 52 52 52 53 54 55 56 55 54 53 51 50 50 50 51 52 52 53 54 56 59 61 62 63 62 61 59 59 60 61 62 63 63 64 62 59 55 50 45 40 36 32 28 26 24 23 23 24 26 27 30 31 32 32 32 31 29 27 27 28 29 31 32 32 31 30 24 18 14 56052 311 23875 -75 10731 15 34 12 8878 708 4176 4153 4132 4113 4095 4078 4063 4050 4039 4029 4019 4008 3969 3956 3941 3922 3900 3876 3851 3823 3792 3758 3724 3688 3655 3620 3585 3548 3509 3464 3415 3367 3322 3281 3245 3216 3195 3178 3253 3232 3199 3155 3100 3038 2973 2914 2861 2811 2763 2724 2694 2671 2653 2635 2619 2609 2605 2606 2612 2623 2640 2662 2684 2709 2731 2744 2762 2773 2778 2774 2761 2741 2716 2686 2650 2612 2575 2540 2509 2483 2461 2445 2432 2418 2403 2385 2368 2350 2329 2306 2284 2260 2236 2213 2189 2164 2135 2108 2082 2059 2037 2017 1997 1976 1951 1920 1908 1895 1878 1859 1837 1810 1777 1740 1702 1662 1622 1584 1545 1508 1473 1437 1406 1375 1344 1317 1290 1265 1244 1225 1205 1188 1169 1151 1130 1104 1076 1044 1007 965 920 874 828 779 732 688 647 609 573 542 514 488 463 443 420 398 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 225 227 228 228 227 225 222 218 213 208 204 198 193 186 179 173 166 158 150 141 132 124 118 112 107 100 92 83 76 72 71 72 73 75 76 75 72 68 65 64 64 67 69 72 72 72 70 65 59 55 54 53 54 55 56 56 57 56 55 53 52 50 50 50 51 51 52 53 53 55 58 60 61 62 61 60 59 59 60 61 61 62 62 63 62 61 58 53 49 43 39 34 30 28 26 25 25 26 27 28 30 31 31 30 30 30 29 29 30 31 32 33 35 35 34 34 28 22 16 56110 311 23875 -75 10730 15 35 10 8866 764 4167 4145 4125 4107 4090 4075 4060 4048 4038 4028 4018 4007 3963 3951 3936 3919 3898 3876 3852 3826 3796 3765 3731 3696 3664 3630 3595 3557 3516 3469 3416 3363 3313 3267 3226 3194 3171 3154 3225 3207 3180 3143 3095 3041 2981 2925 2873 2823 2773 2731 2696 2670 2648 2627 2608 2596 2591 2592 2598 2610 2629 2652 2677 2704 2728 2707 2728 2743 2754 2758 2750 2736 2715 2687 2651 2609 2567 2525 2488 2456 2431 2414 2402 2390 2378 2364 2352 2339 2323 2305 2286 2264 2241 2218 2194 2168 2138 2110 2084 2061 2040 2020 2000 1980 1956 1924 1912 1899 1883 1865 1843 1816 1784 1748 1709 1669 1628 1588 1548 1510 1472 1434 1401 1368 1336 1308 1281 1256 1235 1215 1196 1178 1157 1137 1114 1086 1054 1019 980 936 890 845 799 754 710 670 633 599 567 539 514 489 465 445 422 399 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 222 224 225 225 225 223 220 216 212 208 204 199 193 186 179 173 166 159 150 141 132 124 117 111 105 98 89 80 73 69 69 69 72 74 75 75 72 69 65 65 65 67 70 73 74 74 71 67 61 57 55 55 55 56 57 58 58 57 56 55 53 51 50 50 50 51 51 52 52 54 56 58 60 60 60 60 59 59 60 60 60 61 61 62 62 62 60 57 53 47 41 36 32 30 28 27 26 27 28 29 29 30 29 29 29 30 31 32 33 34 36 37 38 38 38 37 32 26 18 56169 311 23875 -75 10732 15 36 9 8853 825 4159 4138 4119 4102 4086 4072 4058 4046 4036 4027 4017 4006 3960 3948 3935 3918 3899 3879 3856 3832 3804 3774 3741 3706 3675 3642 3607 3569 3525 3474 3418 3360 3305 3253 3208 3172 3146 3128 3187 3174 3152 3122 3082 3035 2982 2931 2882 2832 2781 2737 2699 2670 2645 2620 2599 2586 2580 2581 2588 2601 2621 2645 2671 2700 2725 2683 2706 2724 2738 2746 2742 2731 2711 2683 2645 2599 2553 2506 2464 2429 2402 2384 2373 2363 2354 2344 2336 2327 2316 2302 2285 2265 2243 2221 2198 2173 2143 2114 2090 2067 2048 2029 2010 1989 1964 1931 1917 1902 1885 1865 1842 1816 1784 1749 1712 1671 1630 1590 1549 1509 1470 1430 1395 1361 1328 1300 1273 1246 1225 1205 1186 1166 1143 1121 1095 1064 1030 993 951 906 860 815 772 729 690 654 621 590 562 537 513 489 466 447 423 399 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 219 221 223 223 222 221 219 215 211 208 204 198 192 185 178 171 164 157 149 140 131 122 115 108 102 94 86 77 70 67 67 68 71 74 76 76 73 70 66 65 65 67 71 74 75 75 73 69 62 58 56 56 56 57 58 59 59 59 58 56 54 52 50 50 50 50 50 50 51 52 54 56 57 58 58 58 58 59 59 59 59 59 60 61 63 64 63 61 56 50 43 37 33 32 30 29 28 28 29 29 29 29 28 28 29 31 33 35 37 38 39 40 41 41 41 40 36 30 21 56228 311 23875 -75 10737 15 37 8 8840 873 4152 4133 4115 4098 4083 4069 4056 4045 4035 4026 4017 4006 3959 3948 3935 3920 3903 3884 3863 3840 3814 3785 3753 3719 3689 3657 3621 3582 3535 3481 3420 3357 3296 3239 3188 3147 3119 3100 3140 3132 3117 3094 3062 3024 2979 2934 2888 2841 2790 2744 2705 2672 2644 2616 2593 2579 2573 2574 2582 2595 2616 2641 2667 2697 2722 2677 2699 2717 2733 2741 2737 2726 2706 2675 2634 2586 2535 2486 2441 2404 2377 2360 2349 2341 2333 2326 2322 2316 2308 2296 2281 2262 2242 2221 2199 2176 2147 2121 2098 2078 2061 2044 2025 2003 1976 1940 1922 1902 1881 1858 1833 1806 1775 1741 1705 1666 1626 1587 1546 1505 1465 1425 1390 1354 1321 1293 1266 1239 1217 1197 1177 1155 1131 1106 1077 1043 1006 967 924 878 833 789 748 709 672 640 611 583 558 535 513 491 468 449 426 400 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 218 220 220 221 220 219 217 214 210 207 203 197 191 183 175 167 161 153 146 137 128 119 111 104 98 90 82 74 68 65 65 67 71 75 77 77 75 71 67 66 66 68 72 75 76 76 74 70 64 59 57 57 57 58 59 60 61 61 60 58 56 53 50 49 49 49 49 49 50 51 53 54 55 56 57 57 57 58 58 58 57 58 59 61 63 65 65 63 59 52 44 38 34 32 31 30 29 29 29 28 28 28 28 28 30 33 36 38 40 41 42 42 43 42 42 42 39 33 24 56287 311 23875 -75 10735 15 38 7 8827 913 4148 4128 4111 4095 4080 4067 4055 4044 4035 4026 4016 4006 3961 3951 3939 3925 3909 3892 3873 3851 3827 3799 3768 3733 3705 3673 3637 3596 3547 3489 3422 3354 3287 3223 3166 3121 3090 3070 3090 3084 3074 3059 3036 3006 2969 2931 2890 2846 2797 2751 2709 2675 2644 2614 2590 2576 2570 2571 2580 2594 2616 2640 2667 2696 2721 2689 2710 2726 2740 2746 2740 2727 2704 2669 2625 2574 2521 2469 2423 2385 2359 2342 2331 2324 2318 2312 2311 2307 2300 2288 2273 2255 2237 2218 2198 2177 2151 2128 2108 2091 2077 2062 2043 2020 1992 1952 1928 1902 1874 1847 1818 1788 1756 1723 1689 1652 1615 1577 1537 1498 1459 1420 1385 1349 1317 1289 1261 1235 1212 1191 1170 1147 1121 1094 1063 1026 987 946 902 856 811 768 729 693 659 630 604 579 556 535 515 493 471 452 431 404 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 217 218 219 219 218 217 215 212 209 206 202 196 188 180 171 163 156 149 141 132 123 114 106 99 93 85 78 71 66 64 64 66 71 75 78 78 75 72 68 66 66 69 72 76 77 77 75 71 64 60 57 57 58 59 60 61 62 62 62 60 58 54 51 49 48 48 48 48 49 50 51 52 54 54 55 56 56 56 57 56 56 56 57 61 64 66 67 65 61 53 44 37 34 32 31 30 29 29 28 28 28 28 28 29 31 34 38 40 42 43 43 43 43 42 41 41 39 34 26 56346 311 23875 -75 10738 15 39 6 8814 946 4144 4125 4107 4092 4078 4065 4053 4043 4033 4025 4016 4006 3965 3956 3946 3933 3919 3902 3885 3865 3842 3815 3785 3750 3721 3690 3654 3610 3558 3496 3424 3350 3277 3207 3144 3094 3059 3036 3033 3030 3025 3016 3001 2981 2952 2921 2886 2845 2799 2755 2713 2678 2646 2615 2591 2577 2572 2574 2583 2598 2620 2644 2670 2698 2722 2714 2732 2746 2755 2757 2748 2732 2706 2668 2621 2568 2513 2461 2415 2377 2351 2334 2322 2314 2308 2302 2303 2300 2292 2280 2264 2247 2229 2212 2194 2177 2154 2134 2117 2105 2093 2080 2062 2039 2009 1966 1936 1902 1868 1833 1798 1765 1731 1698 1665 1630 1595 1561 1524 1487 1450 1414 1380 1346 1314 1286 1259 1232 1209 1187 1165 1142 1114 1086 1053 1015 974 932 887 841 796 754 717 682 651 625 600 578 557 537 518 498 476 457 438 411 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 217 218 219 218 217 215 214 211 209 206 201 195 186 177 168 159 151 143 135 126 117 108 100 93 87 81 74 69 65 63 64 66 70 75 78 78 76 72 68 67 66 68 72 75 77 77 75 71 65 60 58 58 58 59 60 62 63 63 63 62 59 55 51 49 48 48 48 48 48 49 50 51 52 53 54 54 55 55 55 54 54 54 56 60 64 66 67 66 62 54 44 36 32 31 30 29 28 28 28 27 27 27 28 29 31 35 38 41 42 43 43 42 41 40 39 38 36 32 26 56404 311 23875 -75 10740 15 40 4 8801 975 4142 4123 4105 4090 4076 4063 4052 4042 4033 4025 4016 4007 3972 3964 3955 3943 3930 3915 3899 3880 3858 3832 3802 3767 3739 3708 3670 3625 3569 3503 3426 3346 3267 3190 3121 3066 3027 3002 2975 2973 2973 2970 2962 2949 2929 2905 2876 2841 2799 2756 2716 2681 2648 2618 2595 2582 2578 2581 2591 2606 2627 2651 2675 2701 2723 2744 2759 2768 2773 2770 2758 2738 2709 2670 2623 2570 2515 2463 2418 2381 2354 2335 2321 2312 2304 2296 2298 2294 2285 2271 2255 2237 2220 2203 2188 2174 2154 2138 2125 2115 2107 2096 2079 2057 2027 1983 1948 1907 1865 1823 1781 1741 1703 1669 1636 1602 1571 1540 1506 1473 1440 1406 1375 1343 1312 1284 1256 1230 1207 1184 1162 1138 1111 1081 1047 1008 967 923 878 832 788 746 710 677 648 623 600 580 560 542 523 504 484 465 447 420 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 218 219 219 218 216 214 212 210 208 205 201 194 185 175 165 155 146 137 128 119 110 101 94 87 81 76 71 66 64 63 63 65 70 74 77 77 75 72 68 66 66 68 71 74 76 76 74 71 65 61 58 58 58 59 60 62 63 64 64 63 61 56 52 49 48 48 47 48 48 48 49 50 51 52 52 53 53 54 54 53 53 53 55 59 62 65 66 65 61 53 44 35 31 28 28 27 27 27 27 27 27 27 27 28 31 34 38 40 41 42 41 39 38 36 35 34 33 30 24 56463 311 23875 -75 10733 15 41 3 8790 1022 4142 4122 4104 4088 4074 4062 4051 4041 4033 4025 4017 4008 3982 3974 3966 3955 3943 3930 3915 3897 3876 3851 3821 3785 3758 3726 3687 3639 3580 3509 3427 3342 3256 3174 3099 3038 2996 2968 2920 2919 2921 2923 2921 2915 2902 2886 2863 2833 2796 2756 2717 2682 2650 2621 2599 2587 2584 2588 2599 2615 2635 2657 2680 2704 2724 2774 2784 2787 2784 2775 2759 2737 2707 2668 2623 2573 2521 2472 2429 2394 2367 2345 2329 2316 2305 2293 2294 2289 2279 2264 2247 2229 2211 2195 2182 2170 2154 2140 2130 2123 2117 2108 2093 2073 2043 1999 1962 1917 1868 1819 1769 1723 1679 1642 1607 1574 1545 1517 1487 1458 1428 1398 1369 1338 1308 1281 1253 1226 1204 1181 1159 1135 1108 1078 1043 1003 962 919 872 827 784 743 708 676 649 626 604 584 566 549 531 513 493 474 458 430 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 221 221 220 218 216 213 212 210 207 205 200 193 183 173 162 151 141 131 121 112 103 94 87 81 76 71 67 64 62 62 62 65 69 74 76 76 74 71 68 66 65 67 69 72 74 75 73 70 65 61 58 58 58 59 60 61 63 64 64 63 61 57 52 49 48 48 47 47 48 48 48 49 50 50 51 52 52 53 53 52 51 51 53 56 59 62 63 62 59 52 43 34 29 26 26 25 26 26 26 26 26 26 27 28 29 33 36 39 39 39 38 36 34 32 31 29 29 26 22 56522 311 23875 -75 10736 15 42 2 8777 1045 4142 4121 4102 4086 4072 4060 4049 4040 4032 4025 4017 4009 3992 3986 3978 3969 3958 3945 3931 3915 3895 3870 3839 3803 3775 3743 3703 3652 3589 3513 3427 3336 3245 3157 3076 3011 2965 2935 2870 2870 2874 2880 2883 2883 2876 2866 2849 2825 2792 2755 2718 2685 2654 2625 2604 2593 2591 2595 2606 2622 2641 2662 2683 2705 2721 2794 2797 2792 2782 2766 2745 2721 2692 2657 2617 2573 2526 2483 2444 2411 2385 2362 2342 2326 2310 2294 2292 2285 2273 2258 2240 2222 2204 2189 2176 2166 2153 2142 2134 2129 2125 2117 2104 2085 2057 2014 1975 1928 1875 1820 1765 1711 1663 1621 1583 1549 1521 1495 1468 1442 1415 1388 1361 1332 1303 1276 1248 1222 1200 1177 1154 1131 1104 1074 1038 999 958 914 868 823 782 742 708 678 652 630 609 591 574 557 540 522 502 485 468 440 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 224 224 222 219 216 213 211 209 207 204 199 191 181 170 158 147 136 126 115 105 96 88 81 76 71 67 64 62 61 60 61 64 69 73 75 75 73 71 67 65 65 65 68 71 73 73 72 69 64 60 58 58 58 58 59 61 62 63 63 63 61 57 52 49 48 48 47 47 47 47 48 48 49 50 50 51 52 52 52 52 51 50 51 54 56 58 59 59 56 50 41 33 27 25 24 24 25 25 26 26 26 26 26 27 28 31 34 37 37 37 36 33 30 28 27 26 25 23 19 56581 311 23875 -75 10731 15 43 1 8765 1038 4145 4123 4103 4086 4072 4060 4049 4040 4032 4025 4018 4010 4005 3999 3992 3984 3974 3962 3949 3933 3913 3888 3858 3820 3793 3760 3717 3663 3596 3516 3425 3330 3233 3140 3055 2986 2936 2904 2827 2827 2833 2841 2849 2853 2851 2846 2834 2815 2787 2753 2719 2687 2656 2628 2609 2599 2596 2600 2611 2627 2645 2664 2683 2702 2717 2800 2793 2780 2762 2740 2714 2689 2661 2631 2597 2561 2523 2486 2454 2426 2401 2378 2357 2337 2318 2297 2291 2282 2270 2254 2237 2218 2201 2186 2174 2165 2154 2146 2140 2136 2131 2124 2111 2092 2064 2022 1984 1936 1882 1824 1765 1707 1654 1608 1567 1531 1502 1477 1451 1426 1401 1376 1351 1323 1296 1270 1243 1218 1196 1173 1149 1125 1099 1068 1032 992 951 907 862 818 778 740 707 679 655 634 615 598 582 566 549 532 512 495 478 449 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 228 227 225 221 218 214 211 208 205 201 196 188 178 166 155 143 132 120 110 100 91 83 77 72 68 64 62 60 59 59 61 64 68 72 74 74 73 70 67 65 64 65 66 69 71 72 70 67 63 59 57 57 57 58 59 60 61 62 62 62 60 56 52 49 48 47 47 47 47 47 48 48 49 50 50 51 52 52 52 52 51 50 50 51 53 54 55 54 52 47 39 31 26 23 23 23 24 25 26 26 25 25 25 26 27 30 33 35 36 36 34 31 28 26 24 23 23 22 18 56640 311 23875 -75 10735 15 44 0 8752 1058 4149 4125 4105 4087 4072 4060 4049 4040 4032 4025 4018 4011 4017 4012 4006 3998 3989 3978 3966 3950 3931 3906 3874 3836 3808 3774 3729 3673 3602 3518 3423 3323 3222 3125 3036 2963 2909 2875 2792 2790 2796 2806 2816 2824 2826 2825 2817 2803 2780 2750 2717 2687 2658 2632 2613 2604 2601 2604 2614 2629 2646 2662 2679 2696 2707 2786 2771 2751 2726 2700 2671 2644 2619 2594 2567 2538 2508 2480 2454 2432 2411 2389 2368 2347 2325 2302 2292 2281 2268 2253 2236 2219 2202 2187 2176 2168 2160 2153 2148 2143 2138 2129 2115 2094 2064 2022 1984 1936 1883 1825 1765 1705 1649 1600 1557 1519 1488 1461 1435 1411 1387 1364 1340 1315 1289 1264 1238 1214 1192 1169 1144 1119 1091 1059 1021 981 940 896 851 810 771 735 704 677 656 637 619 603 588 573 557 540 521 505 486 456 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 231 230 228 224 219 215 211 207 202 198 192 184 173 162 151 139 128 117 106 96 88 80 74 70 66 63 60 59 58 58 60 63 68 72 73 74 73 70 67 65 64 64 66 68 70 70 68 65 61 58 57 57 57 58 59 60 60 61 61 60 59 56 52 49 47 46 46 46 47 47 48 49 49 50 51 51 52 52 52 52 52 51 50 51 51 51 52 51 49 44 37 30 25 23 23 24 25 26 27 27 26 25 25 26 27 30 33 35 36 36 34 31 27 25 23 22 22 22 18 56698 311 23875 -75 10729 15 44 58 8740 1154 4154 4129 4106 4088 4072 4059 4049 4040 4032 4025 4018 4011 4028 4024 4019 4012 4003 3993 3981 3965 3946 3921 3889 3850 3821 3786 3740 3681 3607 3519 3420 3316 3211 3110 3018 2942 2885 2848 2763 2759 2765 2775 2788 2798 2803 2806 2802 2793 2775 2747 2718 2689 2661 2635 2617 2607 2604 2605 2614 2626 2641 2655 2670 2684 2694 2754 2734 2710 2683 2654 2624 2598 2575 2554 2532 2510 2486 2464 2445 2427 2411 2392 2372 2351 2329 2306 2294 2282 2270 2255 2240 2223 2207 2194 2184 2176 2169 2164 2158 2152 2145 2134 2115 2091 2057 2011 1972 1926 1874 1818 1760 1702 1646 1596 1550 1510 1477 1449 1422 1398 1374 1352 1329 1306 1283 1259 1235 1212 1190 1165 1139 1111 1081 1047 1007 966 924 881 837 797 760 727 697 673 653 636 620 605 592 578 562 546 527 512 491 461 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 235 233 230 226 222 216 211 205 199 194 187 178 168 157 146 135 125 115 105 95 87 79 74 69 66 62 60 58 58 58 60 63 68 72 73 73 72 70 67 65 64 64 65 67 69 69 67 64 60 58 56 56 57 58 58 59 60 60 60 59 58 55 52 48 47 46 46 46 46 47 48 49 50 51 51 52 52 52 52 53 53 52 52 51 51 51 50 49 46 42 36 30 25 23 23 24 26 27 28 27 27 26 25 26 27 31 34 37 38 37 35 32 28 25 23 22 22 23 20 56757 311 23875 -75 10735 15 45 57 8728 1265 4159 4131 4108 4088 4072 4058 4047 4038 4030 4023 4017 4010 4037 4033 4028 4022 4014 4004 3993 3978 3959 3933 3901 3860 3832 3796 3747 3686 3609 3518 3416 3309 3201 3097 3003 2924 2865 2826 2741 2735 2740 2749 2763 2774 2782 2788 2788 2783 2769 2745 2718 2691 2664 2638 2620 2609 2603 2602 2608 2618 2630 2642 2654 2667 2675 2711 2690 2666 2641 2614 2586 2562 2541 2522 2503 2484 2464 2445 2429 2415 2401 2386 2368 2349 2329 2307 2296 2285 2273 2260 2246 2231 2217 2204 2195 2188 2181 2175 2168 2161 2150 2135 2112 2082 2042 1991 1951 1905 1855 1802 1748 1693 1640 1590 1544 1504 1468 1438 1410 1386 1363 1342 1321 1300 1279 1257 1234 1212 1188 1162 1133 1102 1069 1031 990 948 905 862 819 781 746 715 688 665 647 632 617 604 592 579 565 548 530 516 494 464 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 238 236 233 229 224 218 212 204 197 189 182 173 163 153 143 133 123 114 105 96 88 81 75 70 67 64 61 59 59 59 60 64 68 71 73 73 72 70 67 65 64 64 65 67 68 68 66 63 60 57 56 56 57 58 58 59 59 59 59 58 57 54 52 49 47 46 46 46 47 48 49 50 51 51 51 52 52 52 52 53 54 54 54 53 52 52 51 49 46 41 35 30 26 25 24 25 26 27 28 27 27 26 26 26 28 32 36 39 40 39 37 33 29 25 24 23 23 25 23 56816 311 23875 -75 10741 15 46 56 8716 1367 4165 4135 4110 4089 4071 4057 4045 4036 4029 4022 4015 4008 4043 4040 4036 4030 4022 4013 4002 3987 3968 3943 3909 3868 3839 3802 3751 3687 3607 3513 3408 3299 3190 3084 2988 2908 2848 2807 2726 2718 2722 2732 2746 2759 2769 2777 2780 2778 2768 2746 2721 2696 2668 2642 2622 2609 2600 2596 2598 2605 2615 2624 2634 2646 2653 2662 2645 2626 2606 2585 2562 2541 2523 2506 2487 2468 2449 2429 2413 2400 2387 2374 2359 2342 2324 2305 2297 2288 2277 2266 2254 2241 2228 2216 2206 2199 2191 2184 2174 2164 2150 2131 2103 2067 2022 1966 1925 1879 1831 1781 1731 1680 1629 1581 1536 1495 1459 1427 1399 1375 1354 1334 1315 1297 1277 1257 1235 1212 1187 1158 1126 1092 1055 1014 970 926 883 841 800 763 730 701 676 655 639 626 613 601 590 578 564 548 530 517 494 464 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 241 239 236 232 226 220 213 204 195 186 178 168 158 149 140 131 123 115 107 98 90 83 78 73 70 67 64 61 60 60 61 64 68 71 73 72 71 69 66 64 63 64 65 67 68 68 66 63 60 58 57 57 57 58 58 58 59 58 58 57 56 54 52 50 48 48 47 47 48 49 50 51 51 51 52 52 52 52 53 54 55 56 56 55 54 53 52 49 46 41 36 32 29 27 26 26 26 26 26 26 25 25 25 26 29 33 37 41 42 42 40 36 30 26 24 23 22 25 24 56875 311 23875 -75 10747 15 47 55 8704 1460 4172 4140 4113 4090 4072 4057 4044 4035 4027 4020 4013 4006 4047 4044 4040 4035 4028 4019 4008 3993 3975 3949 3915 3873 3843 3805 3753 3686 3603 3506 3399 3288 3177 3071 2974 2893 2832 2791 2716 2707 2710 2720 2736 2750 2761 2770 2776 2777 2768 2749 2725 2699 2671 2644 2621 2605 2592 2585 2583 2587 2594 2601 2610 2620 2627 2616 2606 2595 2582 2569 2553 2536 2520 2504 2485 2465 2443 2421 2403 2387 2374 2362 2348 2333 2318 2302 2298 2292 2283 2272 2262 2250 2238 2227 2215 2206 2197 2186 2173 2160 2142 2120 2087 2048 1999 1941 1898 1853 1806 1759 1711 1663 1615 1568 1524 1484 1448 1417 1389 1366 1347 1328 1311 1295 1277 1257 1236 1212 1185 1153 1117 1079 1039 995 949 905 861 820 781 746 715 688 665 646 631 619 607 597 586 575 562 546 528 515 491 462 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 243 241 239 234 229 222 214 204 195 185 175 165 156 147 138 130 123 115 108 100 93 86 81 76 73 70 67 64 62 62 63 65 68 70 72 71 70 67 65 63 62 63 64 66 68 68 66 64 61 59 57 57 57 57 58 58 58 58 58 57 56 54 53 51 50 49 48 48 48 49 50 51 52 52 52 52 52 52 53 54 56 58 58 57 56 55 53 51 48 43 39 35 33 30 28 26 25 24 24 23 23 23 24 26 28 32 37 41 42 42 41 37 32 27 25 23 22 25 25 56934 311 23875 -75 10747 15 48 54 8692 1545 4180 4145 4116 4092 4072 4056 4043 4033 4025 4018 4010 4003 4047 4045 4041 4036 4029 4020 4010 3995 3977 3951 3916 3874 3844 3805 3751 3682 3597 3498 3389 3277 3165 3058 2962 2881 2820 2778 2711 2701 2704 2715 2731 2746 2758 2768 2775 2778 2770 2752 2728 2702 2672 2643 2618 2598 2582 2570 2565 2565 2570 2575 2583 2592 2599 2577 2575 2572 2567 2561 2552 2540 2527 2511 2491 2470 2446 2421 2399 2381 2365 2352 2338 2325 2311 2297 2298 2295 2287 2278 2268 2258 2246 2233 2220 2208 2196 2181 2165 2148 2128 2102 2067 2027 1977 1918 1875 1830 1786 1739 1693 1646 1599 1553 1510 1472 1437 1406 1380 1359 1341 1325 1310 1295 1278 1258 1235 1210 1179 1144 1105 1064 1021 975 928 883 841 801 764 731 703 678 656 639 625 614 603 593 583 571 558 543 525 511 487 459 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 244 243 240 236 230 223 215 205 195 185 175 164 154 144 136 128 121 115 108 100 94 88 83 79 76 73 69 66 64 63 63 65 67 69 70 69 68 65 63 61 61 61 63 66 67 68 67 65 62 59 58 57 56 57 57 58 58 58 57 56 55 54 53 52 51 50 49 49 49 50 51 52 52 52 52 52 52 52 53 55 57 58 58 58 56 55 54 52 49 46 42 40 37 34 30 27 23 21 20 20 20 20 22 24 27 31 36 39 41 42 41 38 33 29 26 24 21 24 24 56992 311 23875 -75 10745 15 49 52 8680 1623 4188 4151 4119 4094 4072 4055 4041 4030 4022 4014 4006 3999 4043 4041 4037 4032 4025 4017 4006 3992 3973 3947 3913 3870 3840 3801 3746 3675 3588 3488 3377 3265 3153 3047 2951 2871 2810 2768 2708 2697 2700 2712 2729 2745 2758 2769 2776 2780 2773 2754 2730 2704 2672 2640 2612 2588 2568 2552 2543 2540 2542 2546 2553 2562 2570 2547 2552 2556 2558 2558 2554 2545 2534 2519 2498 2476 2450 2423 2399 2378 2360 2346 2332 2319 2307 2294 2298 2298 2291 2283 2273 2262 2250 2235 2219 2204 2188 2170 2150 2130 2108 2080 2045 2006 1957 1900 1859 1815 1771 1725 1679 1631 1584 1538 1497 1459 1426 1397 1373 1354 1338 1323 1309 1294 1277 1256 1232 1204 1170 1132 1090 1047 1002 955 908 864 823 786 751 721 694 671 652 635 623 612 601 591 580 568 555 539 521 506 482 454 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 245 243 240 236 231 224 215 206 195 185 174 163 152 142 133 125 118 112 105 98 92 87 83 80 78 74 71 67 64 63 63 64 65 67 67 67 66 63 61 59 59 60 62 65 67 68 67 65 62 59 57 56 56 56 57 57 58 57 56 55 55 54 53 52 51 50 49 49 49 50 51 52 53 53 53 52 53 53 54 56 57 59 58 57 56 55 54 53 51 48 46 44 41 37 32 26 21 18 17 17 17 18 20 23 26 29 34 37 38 40 40 38 34 30 27 24 21 22 22 57051 311 23875 -75 10741 15 50 51 8669 1695 4196 4156 4123 4095 4073 4054 4039 4027 4018 4009 4001 3993 4036 4033 4029 4024 4017 4009 3998 3984 3966 3939 3905 3862 3833 3793 3737 3665 3577 3476 3365 3253 3142 3037 2943 2865 2805 2763 2707 2697 2700 2713 2731 2747 2760 2770 2777 2781 2774 2755 2730 2702 2669 2634 2602 2575 2551 2532 2519 2514 2514 2517 2524 2533 2542 2522 2533 2542 2549 2553 2551 2544 2534 2520 2499 2477 2450 2423 2398 2375 2356 2342 2328 2315 2304 2293 2300 2300 2295 2287 2277 2265 2250 2234 2215 2197 2178 2157 2134 2112 2087 2060 2024 1987 1941 1886 1847 1804 1760 1715 1668 1619 1571 1526 1486 1449 1418 1391 1370 1352 1337 1324 1310 1294 1275 1252 1225 1194 1157 1116 1072 1027 981 935 889 848 809 774 743 715 691 670 652 636 624 613 601 590 579 567 552 536 517 501 478 450 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 243 242 239 235 230 223 214 205 194 183 172 160 149 138 129 120 113 106 100 94 89 85 81 79 77 74 70 66 63 61 61 61 63 64 64 64 63 61 59 57 57 58 60 63 66 67 67 65 62 59 56 55 55 55 56 57 57 56 55 54 53 52 51 50 50 49 48 48 48 49 51 53 53 53 53 53 53 54 55 56 58 59 58 57 55 54 54 53 52 51 49 47 44 39 32 26 20 16 14 14 15 17 19 22 25 28 31 34 36 37 38 37 34 32 29 26 22 22 21 57110 311 23875 -75 10739 15 51 50 8657 1762 4204 4162 4127 4097 4073 4052 4036 4023 4013 4003 3994 3985 4025 4022 4018 4012 4005 3996 3986 3971 3953 3927 3892 3850 3821 3781 3725 3652 3564 3462 3352 3241 3131 3029 2938 2861 2803 2762 2710 2700 2705 2718 2736 2753 2765 2774 2780 2782 2774 2753 2727 2697 2661 2624 2589 2558 2532 2510 2494 2486 2486 2489 2495 2505 2515 2502 2516 2528 2537 2542 2541 2534 2524 2511 2491 2468 2441 2415 2391 2369 2349 2335 2322 2311 2301 2292 2300 2302 2298 2289 2279 2266 2250 2231 2210 2190 2168 2144 2120 2096 2070 2042 2007 1971 1926 1874 1836 1794 1751 1706 1658 1609 1562 1518 1479 1444 1415 1390 1371 1355 1341 1327 1311 1294 1272 1246 1216 1181 1141 1098 1052 1007 961 916 873 834 799 767 738 713 692 672 655 640 627 615 603 590 578 564 549 532 513 497 474 446 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 241 239 236 232 227 220 211 202 191 180 168 156 145 133 123 114 107 100 93 88 83 80 78 76 74 72 68 64 61 59 58 58 59 60 61 61 61 59 57 56 55 56 58 61 65 66 66 64 61 57 55 54 54 54 55 56 56 55 54 53 51 50 49 48 48 47 46 46 47 48 51 53 54 54 54 54 54 54 55 57 58 59 58 57 55 54 54 53 53 52 50 48 44 38 31 24 18 15 13 14 15 17 20 23 26 28 30 32 33 35 36 36 34 33 30 28 24 23 21 57169 311 23875 -75 10735 15 52 49 8645 1823 4212 4168 4131 4099 4073 4051 4033 4019 4007 3996 3986 3976 4010 4006 4002 3996 3988 3979 3968 3954 3936 3910 3876 3833 3805 3766 3709 3636 3548 3446 3337 3228 3121 3022 2934 2861 2804 2765 2715 2706 2712 2727 2745 2761 2771 2779 2782 2781 2770 2748 2719 2687 2648 2609 2571 2538 2510 2486 2468 2460 2458 2462 2469 2479 2490 2484 2500 2513 2523 2528 2525 2518 2507 2493 2473 2450 2424 2398 2376 2355 2336 2324 2313 2303 2296 2289 2298 2302 2298 2290 2280 2266 2249 2229 2208 2186 2162 2137 2110 2085 2058 2028 1993 1957 1912 1861 1824 1782 1740 1696 1649 1601 1556 1514 1478 1444 1418 1395 1378 1362 1348 1333 1316 1295 1270 1240 1206 1168 1124 1078 1032 986 941 898 857 821 790 761 736 713 693 675 658 643 629 615 601 587 574 559 544 527 508 491 470 443 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 237 235 233 228 223 216 207 197 186 175 163 151 139 128 117 108 101 93 87 82 78 75 73 72 71 69 66 62 59 56 55 55 56 57 58 59 58 57 56 54 54 54 56 60 63 65 65 63 59 55 53 52 52 53 54 55 55 54 53 51 50 48 47 46 45 45 44 44 45 47 50 52 54 54 53 53 53 54 55 56 57 58 58 57 55 55 54 54 53 52 50 47 42 36 29 23 17 14 14 15 17 20 23 26 28 30 31 31 32 33 33 34 33 33 31 29 27 25 22 57228 324 24850 -75 10734 15 53 48 8633 1882 5620 5526 5432 5333 5230 5121 5010 4897 4783 4670 4560 4454 4357 4220 4174 4134 4100 4072 4048 4029 4013 4000 3988 3976 3965 3992 3987 3981 3974 3966 3957 3946 3932 3914 3889 3855 3813 3786 3747 3691 3618 3530 3429 3322 3215 3111 3016 2931 2861 2807 2769 2721 2715 2722 2737 2754 2769 2777 2782 2782 2778 2763 2738 2708 2673 2632 2591 2552 2517 2488 2463 2444 2435 2434 2438 2446 2456 2468 2467 2484 2497 2505 2509 2505 2496 2484 2470 2449 2426 2400 2376 2355 2337 2320 2308 2299 2292 2287 2283 2293 2298 2296 2289 2279 2266 2249 2229 2208 2186 2162 2135 2107 2079 2051 2020 1983 1945 1899 1847 1809 1768 1726 1684 1639 1594 1552 1514 1481 1450 1426 1406 1390 1375 1359 1342 1322 1298 1269 1235 1197 1155 1107 1060 1012 966 922 881 842 809 781 755 731 710 691 673 657 640 625 610 594 579 564 549 534 518 500 485 466 439 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 233 231 228 223 218 210 201 190 179 168 157 145 134 123 113 104 96 89 83 78 74 72 70 69 68 67 64 61 58 55 54 53 54 55 56 57 57 56 55 54 53 53 55 58 61 63 63 61 57 53 51 51 51 51 52 53 53 52 51 49 48 46 45 44 43 43 43 43 44 46 49 52 53 53 52 52 52 53 54 55 57 58 57 57 56 56 55 55 53 50 48 44 38 32 25 20 16 15 15 17 19 23 26 29 31 32 32 32 31 31 31 32 32 32 31 30 29 27 24 57286 324 24850 -75 10732 15 54 46 8621 1936 5588 5497 5407 5311 5211 5106 4998 4888 4778 4667 4560 4456 4361 4228 4179 4137 4101 4071 4045 4024 4006 3992 3978 3965 3952 3972 3965 3958 3950 3941 3931 3920 3906 3888 3863 3830 3790 3764 3725 3670 3598 3511 3412 3308 3203 3102 3011 2930 2863 2812 2776 2729 2724 2732 2748 2764 2776 2782 2783 2780 2772 2753 2726 2692 2655 2613 2571 2530 2496 2466 2441 2422 2414 2413 2418 2427 2438 2450 2453 2468 2480 2486 2488 2483 2472 2459 2444 2424 2401 2376 2353 2334 2317 2302 2292 2284 2280 2277 2275 2287 2293 2292 2286 2278 2265 2250 2231 2211 2189 2166 2139 2109 2080 2049 2016 1977 1936 1887 1833 1793 1752 1712 1671 1629 1587 1548 1515 1485 1457 1436 1418 1404 1389 1373 1354 1331 1303 1270 1233 1190 1145 1094 1044 996 949 905 865 828 797 770 746 724 703 684 665 648 630 613 596 579 562 548 533 519 504 488 476 459 433 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 230 228 224 219 213 205 195 184 173 162 151 141 130 120 111 102 95 88 82 77 74 72 70 69 68 67 65 62 59 56 54 53 53 55 56 57 57 56 55 54 53 53 55 58 60 62 61 59 56 52 50 49 50 50 51 52 51 51 50 48 47 45 44 43 42 41 42 42 43 46 48 51 52 51 51 50 51 51 52 54 56 57 57 57 57 57 56 55 52 48 44 38 33 27 22 18 16 15 16 19 22 26 30 32 34 34 33 32 31 30 30 30 30 31 31 30 30 29 26 57345 324 24850 -75 10732 15 55 45 8609 1987 5556 5469 5382 5290 5193 5091 4986 4879 4772 4664 4559 4457 4363 4235 4183 4139 4101 4069 4041 4017 3998 3982 3967 3952 3937 3950 3941 3933 3923 3913 3903 3891 3877 3859 3835 3803 3764 3739 3701 3647 3577 3491 3395 3293 3191 3094 3007 2931 2867 2818 2784 2740 2737 2744 2760 2774 2784 2786 2783 2775 2762 2740 2709 2673 2634 2591 2548 2508 2474 2445 2421 2404 2396 2396 2402 2411 2423 2435 2439 2452 2462 2467 2466 2460 2449 2436 2420 2400 2378 2354 2333 2316 2301 2288 2280 2274 2272 2271 2271 2283 2289 2289 2284 2277 2266 2252 2234 2216 2195 2173 2146 2116 2086 2054 2018 1976 1932 1880 1823 1781 1739 1699 1659 1618 1579 1544 1514 1488 1463 1445 1429 1416 1402 1386 1366 1341 1309 1274 1234 1187 1138 1085 1033 983 935 891 851 815 785 759 734 712 691 670 650 630 611 592 574 556 540 526 512 500 488 474 465 451 428 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 227 225 221 215 208 200 190 179 168 158 148 138 129 120 111 104 98 92 86 82 78 75 73 72 71 70 69 66 62 58 56 55 55 56 57 58 58 58 56 55 54 54 56 58 60 61 60 58 55 51 49 49 49 50 50 51 50 50 49 48 46 44 43 42 41 41 41 42 44 46 48 50 50 50 49 49 49 50 51 53 55 56 57 58 58 58 57 55 50 44 39 33 28 23 19 16 15 16 17 21 24 29 32 35 36 36 34 33 31 29 29 29 29 29 30 30 30 30 27 57404 324 24850 -75 10729 15 56 44 8597 2035 5522 5438 5355 5266 5173 5075 4973 4870 4765 4660 4558 4458 4366 4242 4188 4141 4101 4066 4036 4011 3989 3971 3954 3937 3921 3927 3916 3905 3894 3883 3871 3859 3845 3827 3804 3773 3735 3711 3675 3622 3554 3471 3377 3278 3181 3088 3005 2932 2872 2826 2794 2755 2753 2760 2774 2786 2793 2792 2784 2772 2754 2727 2693 2654 2613 2569 2526 2487 2454 2426 2404 2388 2382 2383 2390 2400 2412 2424 2425 2436 2444 2446 2445 2438 2427 2415 2400 2381 2361 2339 2321 2306 2294 2284 2277 2273 2272 2273 2275 2286 2291 2291 2287 2280 2270 2256 2239 2222 2202 2180 2155 2126 2096 2063 2025 1982 1935 1880 1819 1773 1729 1688 1648 1607 1570 1538 1511 1488 1466 1451 1438 1426 1413 1397 1376 1350 1316 1279 1236 1186 1134 1079 1024 973 924 880 840 804 774 747 722 699 676 653 631 609 588 568 548 531 516 502 491 481 472 461 455 444 422 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 225 223 219 212 205 196 187 176 166 157 148 139 131 122 114 108 103 98 94 90 86 82 80 79 77 76 74 70 66 62 59 58 58 59 60 61 60 59 58 57 56 56 58 59 61 61 60 58 54 51 49 49 49 50 50 50 50 50 49 48 46 44 42 41 41 41 42 43 45 46 48 49 49 48 47 47 47 48 50 52 54 56 57 58 59 59 57 53 47 40 34 28 23 19 17 15 15 16 18 22 26 31 34 36 36 36 35 33 30 29 28 28 28 29 29 30 29 30 29 57463 324 24850 -75 10729 15 57 43 8586 2080 5488 5407 5327 5242 5152 5057 4959 4858 4757 4655 4555 4458 4366 4247 4192 4143 4100 4063 4031 4003 3979 3959 3940 3921 3903 3903 3889 3876 3863 3850 3838 3825 3810 3793 3770 3740 3704 3681 3647 3596 3530 3450 3359 3264 3171 3082 3004 2935 2878 2835 2804 2771 2770 2776 2788 2797 2800 2796 2784 2767 2745 2714 2676 2636 2593 2549 2506 2468 2437 2412 2392 2377 2372 2375 2383 2393 2404 2416 2410 2419 2426 2427 2425 2418 2408 2397 2383 2367 2349 2332 2316 2305 2295 2288 2284 2282 2283 2285 2287 2297 2302 2301 2296 2288 2277 2263 2246 2228 2208 2187 2163 2135 2107 2075 2037 1993 1944 1886 1821 1771 1724 1680 1639 1598 1561 1530 1506 1485 1466 1453 1442 1432 1420 1404 1384 1357 1322 1282 1237 1185 1131 1073 1017 964 916 871 832 797 766 739 712 688 664 638 613 590 567 546 527 510 496 485 475 468 461 452 450 439 419 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 225 222 218 211 204 195 186 176 167 159 151 142 134 127 120 114 111 107 103 99 95 92 89 87 85 83 80 76 71 67 64 62 62 63 63 64 63 62 60 59 59 59 60 61 62 62 60 57 54 51 50 50 50 50 51 51 51 50 50 48 46 44 42 41 41 41 42 44 46 47 49 49 48 47 46 46 46 47 49 51 53 55 57 58 59 59 56 51 44 36 30 24 21 18 17 16 16 17 19 23 27 31 34 35 36 35 34 32 30 29 28 28 28 29 29 30 28 31 29 57522 324 24850 -75 10736 15 58 42 8574 2122 5454 5377 5300 5218 5131 5039 4944 4846 4748 4648 4551 4456 4366 4252 4194 4143 4098 4059 4024 3994 3968 3945 3923 3903 3883 3878 3861 3846 3831 3817 3803 3789 3774 3757 3735 3706 3672 3651 3618 3569 3505 3429 3342 3251 3162 3077 3003 2939 2885 2843 2814 2789 2788 2793 2803 2809 2808 2800 2785 2764 2738 2703 2663 2620 2576 2532 2491 2454 2425 2402 2384 2371 2367 2370 2379 2389 2400 2410 2394 2401 2407 2408 2406 2400 2392 2383 2371 2358 2344 2330 2318 2311 2305 2301 2300 2300 2302 2305 2307 2315 2318 2317 2311 2301 2289 2273 2254 2235 2214 2193 2169 2143 2116 2086 2049 2005 1955 1896 1827 1773 1722 1675 1631 1589 1552 1523 1499 1480 1465 1454 1445 1435 1424 1409 1389 1361 1325 1283 1234 1181 1124 1065 1008 956 908 864 826 792 762 735 708 683 657 630 603 578 555 534 515 499 487 477 470 465 459 452 450 440 421 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 226 223 219 213 205 197 188 179 171 163 155 147 140 132 126 122 118 115 112 109 105 101 98 95 93 90 86 81 76 71 69 67 67 67 68 67 66 65 63 62 62 63 64 64 64 63 60 57 53 51 50 51 51 52 52 52 52 51 51 49 47 44 42 41 41 41 43 44 46 48 49 49 49 47 46 45 45 46 48 50 52 54 56 57 58 57 54 48 41 34 28 24 21 19 18 17 17 18 19 23 26 30 32 34 34 34 32 31 29 29 28 28 29 29 30 30 28 31 29 57580 324 24850 -75 10740 15 59 40 8562 2161 5420 5346 5272 5193 5108 5020 4928 4833 4737 4641 4546 4453 4364 4255 4195 4142 4095 4053 4016 3983 3955 3930 3906 3883 3861 3852 3833 3815 3798 3782 3767 3753 3737 3720 3699 3671 3639 3619 3588 3542 3481 3408 3326 3239 3154 3074 3004 2943 2892 2852 2824 2807 2805 2808 2816 2819 2816 2805 2787 2763 2733 2695 2653 2608 2563 2520 2480 2445 2418 2396 2380 2370 2367 2370 2379 2388 2399 2408 2380 2387 2392 2392 2390 2385 2378 2370 2361 2351 2340 2331 2323 2318 2316 2315 2316 2318 2321 2324 2327 2333 2335 2333 2327 2316 2302 2284 2263 2242 2220 2198 2174 2148 2123 2094 2058 2015 1965 1905 1834 1777 1723 1673 1627 1584 1547 1518 1496 1478 1464 1455 1447 1438 1427 1411 1390 1361 1323 1278 1227 1171 1113 1054 997 945 899 858 822 790 762 736 710 684 659 631 604 578 555 535 517 502 492 484 478 473 468 460 459 448 427 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 229 226 222 216 208 201 192 183 176 168 161 153 146 138 132 128 125 122 120 117 113 109 106 103 99 95 90 85 80 76 74 72 72 72 72 71 69 67 66 66 66 66 67 67 66 64 60 56 53 51 51 51 52 52 53 53 53 53 52 50 47 44 42 41 40 41 43 45 47 49 50 50 49 48 47 46 45 46 47 49 51 53 54 55 55 54 50 45 38 33 28 25 23 22 21 20 19 19 20 22 25 28 30 31 32 32 31 30 29 29 29 29 30 30 30 30 28 31 29 57639 324 24850 -75 10739 16 0 39 8550 2199 5387 5316 5244 5168 5086 5000 4911 4819 4726 4632 4539 4448 4361 4257 4195 4140 4091 4047 4007 3972 3941 3914 3888 3863 3839 3826 3804 3784 3765 3747 3731 3715 3700 3683 3662 3636 3605 3587 3558 3515 3457 3389 3311 3229 3148 3073 3006 2948 2899 2861 2833 2828 2825 2826 2830 2830 2825 2812 2791 2764 2732 2691 2646 2600 2554 2512 2473 2439 2414 2395 2380 2371 2369 2373 2381 2391 2400 2408 2374 2379 2380 2379 2375 2369 2363 2357 2350 2343 2335 2329 2324 2323 2322 2323 2326 2330 2334 2338 2340 2345 2346 2344 2338 2327 2313 2294 2273 2250 2228 2204 2179 2153 2128 2099 2064 2020 1970 1909 1838 1780 1725 1674 1627 1585 1548 1520 1498 1482 1469 1460 1452 1442 1430 1412 1389 1357 1317 1268 1215 1157 1098 1038 981 932 888 850 817 789 763 739 715 691 667 640 614 589 567 548 532 519 510 503 497 492 486 477 474 461 438 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 232 230 226 220 213 206 197 189 181 174 166 159 151 144 138 134 130 127 124 122 118 115 112 109 105 99 93 87 83 80 78 77 77 76 76 74 72 70 69 69 69 70 70 70 68 64 60 56 53 51 51 51 52 53 53 54 54 53 52 50 47 44 42 41 40 41 43 45 48 49 50 50 50 49 47 46 45 46 47 48 49 51 52 52 51 50 47 42 37 33 30 28 27 26 24 23 21 20 20 22 24 26 28 29 30 30 29 29 29 29 29 29 30 30 30 31 28 31 28 57698 324 24850 -75 10741 16 1 38 8538 2235 5356 5287 5218 5144 5065 4982 4895 4806 4715 4623 4532 4443 4357 4256 4193 4136 4085 4038 3996 3959 3926 3896 3867 3840 3815 3799 3774 3752 3731 3712 3694 3678 3662 3645 3626 3601 3572 3555 3528 3488 3434 3370 3297 3220 3145 3073 3010 2955 2907 2870 2842 2849 2844 2842 2844 2841 2833 2818 2796 2767 2733 2690 2644 2597 2551 2509 2472 2440 2416 2398 2384 2376 2375 2378 2386 2394 2403 2409 2380 2380 2377 2371 2363 2355 2347 2342 2336 2331 2325 2321 2319 2319 2320 2322 2326 2330 2335 2339 2342 2346 2348 2347 2341 2332 2319 2302 2281 2259 2237 2212 2186 2159 2132 2103 2066 2021 1971 1911 1839 1783 1728 1679 1633 1591 1556 1529 1508 1492 1479 1470 1460 1449 1434 1414 1387 1352 1307 1256 1199 1139 1078 1019 964 916 876 841 812 786 764 743 721 699 677 653 628 606 586 569 555 544 536 529 523 517 509 498 493 476 451 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 237 235 231 225 219 211 203 194 186 178 170 163 156 149 143 137 133 129 126 124 121 118 116 113 108 101 95 89 85 83 82 81 81 81 80 77 74 72 72 72 72 72 73 71 69 64 59 55 52 51 51 51 52 53 53 54 54 53 52 50 47 44 42 41 41 41 43 45 47 49 50 51 51 50 48 46 45 46 46 47 48 49 48 48 47 45 43 40 37 35 34 32 32 30 28 26 24 22 21 21 22 24 25 26 27 28 28 28 28 28 29 29 30 30 30 30 27 30 26 57757 324 24850 -75 10746 16 2 37 8526 2269 5326 5259 5192 5121 5044 4963 4878 4791 4703 4613 4524 4436 4351 4254 4189 4131 4077 4029 3984 3944 3909 3877 3846 3817 3790 3773 3745 3720 3697 3677 3658 3641 3625 3609 3590 3567 3540 3525 3500 3463 3413 3354 3286 3215 3143 3076 3016 2962 2915 2878 2850 2868 2860 2856 2855 2849 2840 2824 2801 2772 2736 2692 2645 2598 2553 2512 2475 2445 2422 2405 2392 2384 2383 2386 2392 2399 2407 2412 2397 2392 2382 2369 2356 2343 2332 2325 2319 2315 2311 2308 2306 2307 2308 2311 2315 2321 2326 2330 2333 2337 2340 2340 2337 2330 2319 2305 2287 2267 2247 2223 2196 2168 2139 2108 2070 2023 1971 1910 1840 1786 1733 1686 1642 1603 1570 1544 1523 1508 1494 1484 1472 1459 1441 1418 1387 1347 1298 1243 1183 1121 1060 1000 947 901 863 831 805 781 762 744 724 705 686 664 643 624 607 593 581 571 564 558 551 544 534 520 512 491 463 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 241 239 235 230 224 216 208 199 190 182 174 166 159 152 146 140 134 129 126 124 122 120 118 115 110 102 95 90 86 85 85 85 85 84 83 80 77 75 74 74 74 75 74 73 69 64 58 54 52 51 51 52 52 53 53 53 53 52 52 50 47 45 43 42 41 42 43 45 47 49 50 51 51 50 49 47 46 46 46 46 47 47 45 44 42 41 39 38 37 37 37 36 35 34 31 29 26 24 22 21 21 22 23 24 26 27 27 27 28 28 29 29 30 30 30 30 27 28 24 57816 324 24850 -75 10745 16 3 36 8514 2301 5297 5233 5168 5098 5023 4944 4861 4776 4689 4601 4514 4427 4343 4250 4183 4123 4067 4017 3970 3928 3890 3856 3823 3793 3764 3746 3716 3689 3665 3643 3623 3606 3590 3574 3556 3535 3510 3495 3473 3440 3394 3340 3277 3211 3144 3080 3022 2969 2922 2885 2856 2882 2872 2866 2861 2854 2844 2828 2804 2775 2740 2696 2649 2603 2558 2519 2483 2454 2432 2415 2403 2395 2393 2395 2399 2406 2412 2416 2421 2410 2393 2374 2354 2336 2321 2312 2304 2299 2295 2291 2289 2289 2290 2293 2297 2302 2308 2313 2317 2322 2325 2327 2326 2322 2315 2304 2289 2273 2255 2232 2206 2178 2148 2115 2075 2026 1973 1911 1841 1789 1739 1693 1653 1617 1586 1561 1542 1527 1513 1500 1488 1471 1451 1424 1389 1345 1292 1233 1171 1107 1044 985 932 888 851 820 796 774 756 740 723 707 690 672 655 639 625 615 605 597 591 585 577 568 555 539 529 504 473 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 245 242 239 233 227 220 211 202 193 184 176 168 161 154 147 140 134 129 126 124 122 121 120 117 111 103 95 90 87 87 87 88 88 88 86 83 79 77 76 76 76 76 75 73 69 63 58 54 52 52 52 52 52 52 52 52 52 51 50 49 47 45 44 43 42 42 43 44 46 48 50 51 51 51 49 48 47 47 46 46 46 45 43 41 39 38 37 37 38 39 39 39 38 36 34 31 29 26 23 21 20 20 21 23 24 25 26 26 27 28 28 29 30 30 30 29 26 27 23 57874 324 24850 -75 10743 16 4 34 8502 2331 5269 5207 5144 5075 5002 4924 4843 4760 4675 4588 4502 4417 4333 4243 4175 4113 4056 4004 3955 3911 3871 3835 3800 3768 3738 3718 3686 3658 3632 3610 3590 3572 3556 3541 3524 3504 3481 3469 3449 3419 3377 3328 3270 3209 3146 3085 3029 2977 2929 2891 2861 2891 2878 2870 2864 2857 2846 2831 2808 2781 2746 2703 2658 2613 2570 2532 2497 2468 2446 2429 2416 2407 2404 2404 2407 2411 2416 2419 2441 2426 2404 2381 2358 2335 2317 2305 2296 2290 2283 2277 2273 2271 2271 2273 2276 2282 2287 2293 2298 2304 2309 2312 2313 2312 2307 2299 2288 2275 2260 2239 2214 2186 2156 2121 2080 2030 1975 1912 1843 1792 1743 1700 1663 1629 1601 1578 1560 1545 1531 1518 1504 1486 1463 1433 1395 1346 1290 1228 1163 1098 1034 974 922 878 841 810 786 764 746 732 718 704 690 675 662 650 640 632 625 618 613 606 598 587 573 554 541 513 479 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 246 244 240 235 230 223 214 205 195 185 177 169 161 154 147 140 133 128 125 123 122 121 120 117 112 104 96 91 89 88 89 90 91 91 89 85 81 78 77 77 77 77 76 73 68 63 58 55 53 53 53 53 53 52 52 51 51 50 49 48 47 46 45 44 43 42 42 44 45 47 49 50 51 51 50 49 48 47 47 47 46 44 42 39 36 35 35 36 38 40 40 40 40 38 35 33 31 28 25 23 21 20 20 21 22 24 25 26 27 28 28 29 30 30 29 29 26 26 22 57933 324 24850 -75 10743 16 5 33 8490 2360 5242 5181 5119 5052 4980 4904 4824 4742 4659 4574 4489 4405 4322 4235 4166 4103 4044 3990 3939 3893 3851 3813 3776 3743 3712 3690 3656 3627 3601 3577 3557 3540 3524 3509 3493 3476 3455 3444 3427 3400 3363 3319 3266 3209 3150 3092 3037 2985 2937 2897 2865 2894 2880 2870 2863 2855 2845 2831 2810 2785 2752 2711 2667 2624 2583 2547 2513 2485 2463 2446 2432 2422 2416 2414 2415 2417 2420 2421 2451 2435 2413 2389 2366 2343 2323 2310 2298 2290 2279 2271 2263 2258 2255 2254 2256 2261 2267 2273 2279 2287 2294 2299 2301 2302 2299 2293 2283 2272 2259 2239 2216 2188 2159 2124 2083 2033 1977 1913 1845 1794 1746 1704 1670 1639 1613 1592 1575 1562 1549 1535 1521 1501 1476 1444 1403 1351 1291 1226 1160 1094 1028 968 915 870 832 801 775 754 736 722 710 699 687 676 667 658 651 645 640 635 630 623 613 601 584 564 547 518 482 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 246 243 240 236 231 224 216 207 196 186 177 169 161 153 146 139 133 128 124 123 122 122 121 118 112 105 97 92 90 89 91 92 93 93 91 87 83 80 78 78 78 77 76 73 68 63 58 56 54 54 54 54 53 52 51 51 50 49 48 47 47 46 45 44 44 43 42 43 44 46 47 49 50 50 50 49 49 48 47 47 46 44 41 38 36 35 35 36 38 40 40 40 40 38 36 34 32 30 27 24 22 20 20 20 21 22 24 26 27 28 29 29 30 30 29 29 27 25 22 57992 324 24850 -75 10748 16 6 32 8478 2388 5215 5155 5094 5029 4958 4882 4804 4723 4641 4558 4474 4391 4308 4224 4154 4089 4029 3974 3921 3873 3830 3790 3752 3717 3686 3660 3626 3596 3570 3546 3526 3509 3493 3479 3465 3449 3431 3421 3407 3384 3351 3312 3264 3212 3156 3100 3047 2994 2945 2904 2870 2891 2875 2863 2855 2848 2839 2826 2808 2785 2755 2717 2677 2637 2599 2564 2532 2504 2483 2464 2449 2437 2430 2425 2423 2422 2423 2422 2448 2434 2416 2396 2376 2355 2336 2322 2309 2298 2284 2271 2260 2250 2244 2240 2239 2243 2248 2255 2261 2272 2281 2287 2290 2292 2289 2283 2274 2264 2251 2231 2209 2183 2154 2121 2081 2031 1977 1914 1845 1793 1746 1705 1673 1644 1621 1602 1587 1575 1564 1551 1537 1516 1489 1455 1411 1356 1293 1226 1157 1089 1022 960 907 861 822 791 765 743 727 714 703 694 685 677 671 665 660 656 652 648 642 634 623 609 590 568 549 518 481 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 244 241 239 235 231 225 218 208 198 187 177 168 160 152 145 138 132 127 125 123 123 122 121 119 114 106 99 94 91 91 92 93 94 94 93 89 84 81 79 78 78 77 76 73 68 63 59 57 56 56 55 55 55 53 52 50 49 48 47 47 46 46 46 45 44 43 42 42 43 44 46 48 50 50 50 50 49 48 47 46 45 43 41 38 36 35 35 36 38 40 40 40 40 38 36 34 33 31 29 26 23 21 19 19 20 21 23 26 28 29 29 30 30 30 29 29 27 25 22 58066 324 24850 -75 10743 16 7 46 8463 2421 5190 5131 5071 5006 4935 4860 4783 4703 4622 4540 4458 4375 4293 4211 4140 4074 4013 3956 3902 3852 3807 3766 3727 3692 3659 3631 3596 3566 3540 3517 3497 3481 3466 3453 3440 3426 3410 3402 3390 3371 3342 3308 3265 3217 3164 3110 3057 3004 2953 2909 2874 2881 2863 2850 2841 2833 2825 2814 2799 2780 2754 2720 2683 2648 2613 2582 2551 2525 2503 2484 2468 2454 2444 2436 2430 2426 2424 2420 2436 2428 2415 2400 2385 2368 2351 2337 2323 2310 2293 2276 2261 2248 2238 2230 2226 2229 2233 2239 2246 2258 2268 2275 2279 2280 2277 2270 2260 2249 2235 2215 2194 2169 2142 2110 2073 2026 1974 1912 1844 1792 1746 1706 1674 1648 1627 1610 1597 1587 1577 1565 1551 1529 1500 1464 1417 1359 1293 1222 1151 1081 1012 949 895 849 810 778 753 733 718 707 698 692 685 680 676 672 668 665 661 657 650 640 627 611 591 566 545 514 477 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 241 239 236 234 231 226 219 210 199 187 177 167 158 150 143 137 132 128 125 124 124 123 122 120 115 109 101 96 93 91 92 93 95 95 94 90 86 82 80 79 78 78 76 73 69 64 60 58 57 57 57 57 56 54 52 51 49 48 46 46 46 46 45 45 44 43 43 42 43 44 46 48 49 50 50 50 48 47 46 45 44 42 41 39 37 36 36 37 39 40 40 40 39 38 36 34 33 31 29 26 24 21 19 19 19 21 24 27 29 30 30 30 30 29 29 28 28 26 23 58124 324 24850 -75 10743 16 8 44 8452 2446 5166 5108 5048 4983 4912 4838 4761 4682 4602 4520 4439 4357 4276 4196 4124 4057 3995 3937 3882 3832 3785 3743 3703 3667 3634 3600 3566 3537 3511 3489 3471 3455 3441 3429 3418 3406 3392 3386 3377 3361 3337 3307 3269 3224 3174 3122 3068 3014 2960 2914 2876 2865 2844 2830 2820 2813 2806 2798 2786 2771 2749 2720 2689 2659 2628 2600 2572 2546 2525 2506 2488 2472 2458 2446 2436 2429 2423 2417 2422 2418 2410 2400 2390 2377 2362 2348 2334 2319 2300 2282 2265 2249 2236 2226 2220 2220 2223 2227 2233 2246 2256 2262 2265 2264 2260 2252 2241 2228 2215 2195 2173 2150 2126 2097 2062 2019 1970 1911 1844 1792 1746 1706 1675 1651 1631 1616 1605 1596 1588 1577 1562 1540 1508 1469 1419 1357 1287 1213 1138 1066 995 930 877 831 794 764 742 725 712 703 696 692 687 684 681 679 676 673 669 663 654 642 627 608 586 560 537 507 471 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 237 236 234 232 230 227 221 212 200 188 177 167 157 149 142 136 131 128 126 125 125 125 124 122 118 112 104 98 94 92 92 93 94 94 94 91 87 83 80 79 79 78 77 74 70 65 62 60 59 58 58 58 57 55 53 51 49 47 46 45 45 45 45 45 44 44 43 43 43 44 45 47 49 50 50 49 47 46 44 43 42 41 40 39 38 38 38 39 39 40 40 39 38 37 35 33 32 30 29 26 24 21 19 19 19 21 24 28 30 31 31 30 29 29 28 28 28 26 23 58183 324 24850 -75 10745 16 9 43 8440 2470 5142 5085 5025 4959 4889 4814 4737 4659 4580 4499 4419 4338 4257 4178 4106 4039 3976 3917 3862 3810 3763 3720 3680 3643 3611 3570 3536 3508 3484 3463 3446 3431 3418 3408 3398 3388 3377 3373 3366 3354 3334 3308 3274 3233 3186 3134 3080 3024 2967 2918 2877 2846 2823 2807 2797 2790 2784 2778 2770 2760 2742 2718 2692 2667 2641 2615 2590 2566 2546 2526 2506 2489 2471 2455 2441 2429 2420 2411 2413 2411 2405 2398 2390 2378 2365 2351 2337 2322 2303 2285 2268 2253 2239 2227 2220 2218 2219 2221 2225 2236 2243 2247 2248 2246 2240 2230 2218 2205 2191 2172 2152 2132 2111 2085 2054 2015 1969 1913 1847 1795 1748 1708 1677 1653 1635 1620 1610 1603 1595 1585 1570 1545 1512 1470 1416 1350 1276 1198 1119 1044 971 906 853 810 775 749 730 717 708 701 697 694 691 689 687 685 683 679 673 666 654 640 622 601 578 551 526 497 463 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 234 233 232 231 230 228 223 213 202 189 177 167 157 148 141 135 131 128 127 126 126 125 124 123 119 114 107 101 96 93 92 92 93 93 93 91 87 83 81 80 79 79 78 76 72 67 63 61 60 59 59 59 58 56 53 51 49 46 45 44 44 44 44 44 45 44 44 44 44 44 46 47 49 49 49 48 46 44 43 42 41 40 39 38 38 38 39 40 40 41 40 39 38 36 34 32 30 29 27 25 23 21 20 19 20 22 26 29 31 32 31 30 29 29 28 27 27 26 23 58242 324 24850 -75 10741 16 10 42 8428 2493 5120 5062 5002 4936 4865 4790 4713 4635 4556 4476 4397 4316 4236 4158 4086 4018 3955 3896 3840 3788 3741 3697 3656 3620 3588 3540 3508 3481 3458 3439 3423 3410 3399 3389 3382 3373 3364 3362 3359 3350 3333 3311 3281 3243 3198 3147 3093 3034 2975 2923 2879 2827 2801 2784 2773 2766 2761 2758 2753 2746 2733 2713 2693 2672 2650 2628 2605 2584 2564 2544 2524 2504 2484 2463 2445 2429 2415 2402 2408 2404 2397 2389 2381 2369 2356 2343 2330 2317 2301 2286 2271 2258 2245 2235 2227 2224 2221 2221 2221 2228 2231 2232 2230 2225 2218 2207 2195 2183 2170 2153 2136 2118 2101 2079 2052 2017 1973 1918 1853 1800 1751 1709 1678 1654 1636 1622 1613 1606 1599 1589 1572 1546 1510 1465 1408 1339 1261 1179 1097 1019 945 880 829 788 757 735 721 712 706 701 699 697 695 694 693 691 688 683 677 666 653 635 615 592 568 541 515 487 454 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 230 230 230 230 229 228 223 215 203 190 178 167 157 148 140 134 130 128 127 126 126 125 124 123 120 115 109 103 97 93 92 91 92 92 91 90 87 83 81 80 80 79 78 77 73 69 65 62 61 60 60 60 59 57 54 51 49 46 44 43 43 42 43 43 44 45 45 45 45 45 46 47 49 49 48 47 45 43 42 41 40 39 38 38 38 39 40 41 41 41 41 39 37 35 33 31 29 27 25 24 23 21 20 20 21 23 27 31 32 33 32 31 29 28 28 27 26 25 23 58301 324 24850 -75 10743 16 11 41 8416 2515 5100 5041 4979 4912 4840 4765 4688 4610 4531 4452 4373 4293 4214 4137 4065 3997 3934 3875 3819 3767 3720 3676 3635 3599 3567 3511 3481 3456 3435 3418 3404 3392 3382 3374 3368 3361 3354 3354 3353 3347 3334 3316 3289 3253 3210 3160 3105 3045 2983 2929 2881 2810 2782 2763 2751 2744 2739 2736 2733 2729 2719 2704 2688 2672 2654 2636 2616 2597 2579 2559 2539 2518 2494 2469 2447 2426 2408 2392 2402 2394 2385 2375 2365 2354 2342 2330 2319 2309 2298 2287 2277 2267 2257 2248 2240 2235 2229 2224 2220 2222 2220 2217 2212 2206 2197 2187 2176 2165 2154 2139 2126 2112 2098 2080 2056 2023 1979 1925 1859 1804 1752 1709 1676 1651 1633 1620 1611 1604 1597 1586 1569 1541 1504 1456 1397 1324 1244 1159 1075 996 921 857 807 769 743 725 714 709 705 703 701 700 699 698 698 696 692 687 678 666 651 631 609 585 559 532 506 478 447 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 227 227 228 228 228 227 223 216 204 192 180 168 157 148 139 133 129 126 125 125 124 123 122 121 119 115 110 104 99 94 92 91 91 90 90 88 86 83 81 80 79 79 79 77 74 70 66 63 62 61 61 60 59 58 55 52 49 46 44 42 42 41 41 42 44 45 46 46 46 46 47 48 48 49 48 47 45 43 42 41 39 38 37 36 37 38 39 40 41 41 41 39 37 35 32 30 28 25 24 23 22 21 21 21 22 25 28 31 33 33 32 31 30 29 28 27 26 24 23 58360 324 24850 -75 10747 16 12 40 8404 2536 5079 5019 4956 4888 4815 4739 4661 4583 4505 4426 4348 4269 4190 4114 4042 3975 3913 3854 3798 3746 3699 3655 3615 3579 3547 3483 3455 3433 3414 3399 3386 3376 3368 3362 3357 3352 3347 3349 3350 3347 3337 3321 3297 3264 3222 3172 3117 3055 2991 2934 2884 2797 2766 2745 2731 2722 2716 2714 2712 2710 2703 2692 2680 2668 2654 2640 2623 2607 2591 2572 2551 2529 2502 2474 2447 2422 2400 2381 2388 2376 2364 2352 2343 2333 2323 2315 2308 2303 2298 2292 2286 2279 2272 2264 2256 2248 2239 2230 2220 2216 2210 2203 2196 2189 2181 2172 2162 2153 2144 2132 2121 2110 2098 2083 2061 2028 1984 1928 1860 1803 1749 1704 1670 1644 1625 1612 1604 1598 1591 1579 1560 1532 1493 1444 1382 1308 1227 1141 1057 977 903 841 793 757 734 719 711 708 706 705 704 703 702 702 701 699 696 689 680 667 649 628 605 580 554 526 501 472 441 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 224 224 225 225 225 225 222 215 205 193 180 168 157 147 138 131 127 124 123 122 121 120 118 117 115 112 109 104 99 95 93 91 90 89 89 87 85 82 80 79 79 79 78 77 75 71 67 64 63 62 61 60 60 58 56 53 50 47 44 42 41 40 40 42 44 45 46 47 47 47 47 48 49 49 48 47 46 44 43 42 40 38 37 35 35 36 38 39 40 40 40 39 37 35 33 30 27 25 23 22 22 21 22 22 24 26 29 31 32 33 33 32 31 30 29 27 25 23 23 58419 324 24850 -75 10744 16 13 39 8392 2557 5060 4999 4934 4864 4789 4712 4633 4555 4477 4399 4321 4243 4165 4090 4019 3952 3890 3832 3777 3726 3679 3636 3596 3561 3530 3458 3432 3412 3396 3383 3372 3363 3356 3351 3348 3345 3341 3345 3348 3348 3340 3327 3305 3274 3234 3185 3128 3066 3000 2941 2888 2790 2755 2731 2715 2704 2697 2694 2692 2691 2686 2678 2669 2660 2651 2639 2626 2613 2599 2581 2561 2538 2509 2477 2446 2417 2391 2368 2361 2346 2333 2323 2316 2310 2305 2303 2301 2302 2302 2301 2298 2294 2287 2280 2272 2261 2247 2233 2218 2209 2200 2191 2184 2177 2171 2163 2154 2146 2138 2128 2118 2108 2097 2082 2059 2026 1980 1923 1853 1794 1739 1694 1659 1632 1613 1601 1593 1587 1580 1567 1548 1519 1480 1430 1368 1294 1213 1129 1045 966 894 834 787 753 731 718 712 710 709 708 707 706 705 705 704 702 698 692 682 668 650 628 605 580 553 525 499 469 437 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 220 220 221 222 222 222 219 214 204 193 181 169 157 147 137 130 125 122 120 118 116 114 113 111 110 108 106 103 99 96 93 91 90 89 88 86 84 81 80 78 78 77 77 77 75 72 68 65 64 62 61 60 60 58 56 54 51 48 45 43 41 40 40 41 43 45 46 47 47 47 47 48 49 49 49 48 47 46 45 44 42 39 37 35 34 35 36 37 38 39 38 38 37 35 33 31 28 25 23 23 22 22 23 24 25 27 29 30 31 32 33 32 31 31 29 27 24 22 23 58477 324 24850 -75 10744 16 14 37 8380 2576 5043 4980 4913 4841 4764 4685 4605 4527 4448 4371 4294 4217 4140 4065 3995 3929 3868 3811 3757 3707 3661 3618 3579 3545 3515 3435 3412 3394 3380 3369 3360 3353 3347 3343 3341 3339 3337 3342 3347 3349 3344 3333 3313 3284 3245 3197 3140 3076 3009 2948 2893 2790 2753 2725 2706 2693 2684 2679 2676 2674 2670 2663 2656 2650 2642 2634 2624 2614 2601 2586 2567 2543 2512 2478 2444 2412 2383 2358 2327 2310 2298 2291 2288 2288 2290 2293 2298 2304 2309 2312 2311 2307 2300 2292 2282 2268 2250 2231 2213 2202 2191 2182 2175 2171 2166 2159 2151 2143 2134 2123 2112 2100 2086 2070 2046 2010 1964 1906 1834 1776 1722 1678 1644 1618 1599 1588 1580 1574 1567 1555 1535 1506 1467 1417 1356 1283 1204 1122 1040 963 893 834 789 756 734 721 715 713 712 712 711 710 709 708 708 706 702 695 684 670 652 630 607 581 554 525 500 468 435 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 217 216 217 217 218 217 216 211 203 192 181 169 157 146 136 128 123 119 117 114 112 109 106 105 104 103 102 101 99 96 93 91 90 88 87 85 83 81 79 77 76 76 76 76 75 72 69 66 64 62 61 60 59 58 57 55 52 49 46 43 41 39 39 40 42 45 46 47 47 47 48 48 49 49 49 49 49 48 48 46 44 40 37 35 33 33 33 34 35 36 37 37 36 35 34 32 29 26 24 24 23 24 24 25 26 27 28 29 30 32 32 32 32 31 30 27 24 22 23 58536 324 24850 -75 10740 16 15 36 8368 2595 5026 4961 4892 4818 4739 4658 4578 4498 4420 4343 4267 4190 4114 4041 3971 3907 3847 3791 3738 3688 3644 3602 3564 3531 3502 3415 3395 3380 3368 3358 3351 3345 3340 3337 3335 3335 3334 3340 3347 3350 3347 3338 3320 3292 3254 3207 3151 3086 3019 2956 2900 2800 2759 2727 2705 2688 2676 2668 2663 2658 2653 2646 2640 2634 2629 2622 2615 2608 2598 2584 2567 2543 2512 2477 2441 2407 2376 2349 2293 2276 2267 2263 2266 2271 2279 2289 2299 2309 2318 2321 2321 2316 2308 2298 2285 2268 2247 2225 2205 2193 2184 2177 2172 2169 2166 2160 2151 2141 2128 2114 2099 2082 2065 2045 2018 1981 1934 1876 1807 1751 1701 1660 1628 1604 1586 1575 1568 1562 1555 1542 1523 1495 1456 1407 1346 1275 1199 1120 1041 966 898 841 797 764 741 728 721 720 719 718 717 715 714 713 712 710 705 698 687 673 654 632 608 582 555 525 500 466 432 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 214 213 213 213 213 213 212 208 200 191 180 168 156 145 135 127 121 117 114 110 108 104 101 100 99 99 99 98 97 95 93 91 89 88 87 85 83 80 78 76 75 75 75 75 74 73 70 68 65 63 61 60 59 58 57 55 53 50 47 44 41 39 39 40 42 44 46 47 47 47 48 48 49 49 50 50 50 50 50 48 46 43 39 35 33 32 31 32 33 34 35 35 35 35 35 33 31 28 26 26 25 25 26 26 27 27 28 29 30 31 32 32 32 31 29 27 23 22 23 58595 324 24850 -75 10741 16 16 35 8356 2614 5010 4943 4871 4794 4713 4631 4549 4469 4391 4314 4239 4163 4088 4016 3948 3884 3826 3771 3720 3672 3629 3589 3552 3520 3491 3400 3382 3369 3358 3350 3344 3339 3335 3332 3331 3331 3331 3338 3345 3350 3348 3340 3324 3298 3261 3215 3159 3095 3028 2964 2906 2817 2773 2738 2711 2690 2674 2663 2653 2645 2637 2629 2622 2616 2612 2607 2602 2597 2590 2578 2562 2539 2508 2472 2436 2401 2369 2342 2271 2255 2248 2248 2255 2264 2276 2289 2302 2315 2326 2329 2328 2320 2310 2298 2282 2263 2239 2216 2195 2186 2179 2175 2172 2171 2169 2163 2152 2138 2121 2101 2080 2057 2034 2010 1979 1941 1894 1839 1773 1723 1677 1641 1613 1591 1575 1565 1558 1553 1545 1532 1513 1485 1447 1397 1338 1269 1195 1119 1042 971 906 851 808 776 753 739 732 730 728 727 726 724 723 721 719 716 710 701 689 674 655 632 608 581 553 524 498 464 428 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 212 210 210 210 210 209 208 204 197 189 179 167 156 144 135 126 120 116 112 109 105 101 98 96 96 96 96 96 95 93 92 90 88 87 86 85 83 80 77 75 74 73 74 74 74 73 71 68 66 63 61 59 58 58 57 56 54 51 48 44 42 40 40 40 42 44 46 47 47 47 47 48 48 49 49 50 51 51 51 50 48 45 41 37 33 31 30 30 31 32 33 34 34 34 34 34 32 30 29 28 27 27 27 27 27 28 28 29 30 31 31 32 31 30 29 26 23 22 23 58654 324 24850 -75 10743 16 17 34 8344 2631 4995 4925 4851 4772 4689 4604 4521 4441 4362 4286 4211 4137 4062 3991 3925 3863 3806 3753 3704 3658 3616 3577 3542 3511 3484 3390 3374 3362 3353 3346 3340 3335 3331 3329 3328 3328 3329 3336 3344 3348 3348 3341 3326 3301 3265 3221 3166 3103 3035 2972 2913 2837 2789 2750 2719 2694 2674 2658 2645 2634 2622 2612 2605 2599 2595 2591 2588 2584 2579 2569 2554 2533 2502 2467 2431 2397 2364 2337 2264 2250 2246 2248 2257 2269 2282 2296 2310 2324 2333 2336 2333 2322 2309 2295 2276 2255 2230 2207 2187 2180 2176 2175 2174 2174 2173 2166 2152 2134 2113 2087 2059 2029 2000 1971 1936 1897 1851 1799 1737 1693 1654 1623 1600 1581 1567 1558 1551 1545 1536 1522 1503 1475 1436 1387 1327 1260 1189 1115 1042 974 913 861 821 790 768 755 747 744 743 741 740 738 735 732 728 723 715 704 690 673 653 629 604 577 549 519 493 459 423 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 210 209 208 208 208 207 205 201 195 186 177 167 155 144 134 125 119 115 112 108 104 100 96 94 93 94 94 94 93 91 89 88 87 86 85 84 82 80 76 74 73 73 73 74 74 73 72 69 66 63 60 59 58 57 56 55 54 51 48 45 42 40 40 41 43 45 47 47 47 47 47 47 48 48 49 50 51 52 52 51 50 47 43 39 34 31 29 29 29 30 31 32 33 34 34 34 33 32 31 30 29 28 28 28 28 29 29 30 30 31 31 31 30 30 28 26 24 23 24 58713 324 24850 -75 10743 16 18 33 8332 2648 4981 4908 4832 4750 4664 4578 4494 4413 4334 4258 4184 4111 4038 3968 3903 3843 3788 3737 3689 3645 3605 3568 3535 3505 3478 3384 3370 3359 3351 3344 3338 3333 3329 3326 3325 3325 3326 3333 3340 3345 3345 3339 3324 3301 3267 3224 3170 3108 3042 2979 2919 2859 2808 2764 2728 2699 2675 2656 2638 2623 2609 2597 2588 2581 2578 2574 2572 2570 2565 2557 2544 2524 2495 2462 2427 2394 2362 2335 2270 2260 2258 2261 2271 2283 2296 2310 2323 2335 2343 2344 2338 2325 2310 2293 2272 2248 2223 2200 2181 2177 2175 2175 2176 2176 2174 2166 2151 2130 2104 2074 2041 2005 1970 1936 1897 1856 1811 1761 1703 1665 1632 1607 1587 1571 1559 1551 1544 1538 1528 1513 1492 1463 1423 1372 1312 1245 1175 1104 1035 971 916 870 834 807 787 774 766 763 762 760 758 755 751 746 739 731 720 706 689 670 648 624 598 571 543 513 487 453 418 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 210 208 208 208 208 206 204 199 192 184 176 166 155 144 133 125 119 115 112 109 105 100 96 93 92 92 93 93 91 89 87 85 85 84 84 83 82 79 76 73 72 72 73 73 74 74 73 70 66 62 60 58 57 56 56 55 53 51 49 46 43 41 41 42 43 45 47 48 48 47 47 47 47 47 48 49 50 52 52 52 51 49 45 41 36 32 29 28 28 29 30 31 32 33 34 34 35 34 34 32 31 30 29 29 30 30 31 31 31 31 30 30 29 29 28 26 25 24 25 58771 324 24850 -75 10748 16 19 31 8320 2664 4968 4892 4813 4729 4641 4553 4468 4386 4307 4232 4159 4086 4015 3947 3883 3825 3772 3723 3677 3635 3597 3562 3530 3501 3476 3383 3370 3360 3351 3345 3338 3333 3328 3324 3322 3321 3322 3328 3335 3340 3339 3333 3320 3298 3265 3224 3173 3113 3049 2986 2927 2881 2826 2778 2738 2705 2677 2653 2632 2613 2596 2582 2571 2564 2560 2557 2555 2554 2550 2543 2532 2513 2487 2456 2424 2393 2364 2338 2284 2277 2277 2282 2291 2303 2315 2327 2339 2349 2354 2353 2346 2330 2313 2293 2270 2244 2218 2195 2178 2174 2173 2174 2175 2175 2172 2163 2147 2125 2098 2065 2028 1988 1949 1910 1868 1824 1779 1729 1674 1640 1611 1590 1574 1560 1551 1543 1537 1530 1518 1501 1478 1447 1404 1351 1289 1222 1153 1085 1021 964 915 876 846 823 807 796 789 785 783 781 778 774 768 760 751 739 724 707 687 666 643 618 592 565 537 507 481 448 414 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 210 210 210 210 210 208 205 199 192 183 175 165 154 143 133 124 118 114 112 109 106 101 96 93 91 91 91 91 89 87 84 83 83 83 82 82 80 78 75 72 71 72 73 73 74 73 72 69 66 62 59 57 56 55 55 54 53 51 49 47 44 42 42 42 44 46 47 48 48 48 47 47 47 46 47 48 49 51 51 51 51 49 46 42 37 32 29 28 28 29 30 31 32 33 34 36 36 36 36 35 33 32 31 31 31 32 32 33 32 31 30 29 29 28 28 27 27 26 26 58830 324 24850 -75 10751 16 20 30 8308 2680 4956 4878 4796 4710 4620 4530 4444 4362 4283 4208 4136 4064 3994 3927 3866 3809 3758 3711 3668 3628 3592 3558 3528 3500 3475 3387 3374 3364 3355 3348 3340 3333 3327 3322 3319 3317 3317 3322 3328 3331 3331 3325 3312 3291 3261 3222 3173 3116 3054 2994 2935 2903 2845 2793 2749 2711 2679 2652 2626 2603 2583 2566 2554 2545 2540 2537 2535 2534 2531 2525 2516 2500 2477 2450 2422 2394 2368 2344 2300 2295 2295 2300 2310 2320 2331 2341 2351 2359 2363 2360 2351 2334 2315 2294 2268 2242 2215 2192 2175 2171 2170 2171 2171 2170 2167 2157 2141 2121 2093 2059 2021 1979 1937 1895 1849 1803 1755 1705 1651 1619 1593 1574 1560 1548 1540 1534 1527 1520 1506 1487 1461 1426 1379 1323 1258 1190 1123 1060 1002 952 912 880 857 840 827 817 811 808 805 802 798 792 784 773 760 745 727 707 685 662 638 613 587 560 532 503 477 446 411 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 211 212 213 214 213 212 208 202 193 184 174 164 154 142 132 123 117 113 111 109 106 101 97 93 91 91 90 90 88 85 83 82 81 81 81 81 79 77 74 72 71 72 73 73 73 73 72 69 65 61 59 56 55 54 54 53 52 51 50 47 45 43 43 43 44 46 48 49 49 48 48 47 47 46 46 47 48 49 50 50 50 49 46 42 37 33 30 29 29 29 30 32 33 35 36 37 38 38 38 37 35 34 33 33 33 33 34 34 33 32 30 29 29 29 29 29 29 27 28 58889 324 24850 -75 10752 16 21 29 8296 2695 4944 4864 4780 4692 4600 4510 4422 4340 4261 4187 4115 4045 3976 3911 3851 3796 3747 3702 3661 3623 3589 3558 3528 3502 3478 3396 3382 3372 3362 3353 3344 3336 3328 3321 3316 3313 3312 3315 3319 3321 3320 3314 3301 3282 3253 3217 3172 3118 3059 3001 2944 2920 2860 2804 2756 2715 2680 2649 2621 2595 2572 2553 2539 2529 2523 2519 2517 2515 2513 2508 2500 2487 2467 2444 2421 2397 2374 2353 2317 2312 2312 2316 2324 2332 2340 2348 2357 2362 2363 2358 2349 2332 2312 2290 2264 2237 2210 2187 2171 2167 2165 2165 2165 2164 2160 2150 2136 2116 2090 2057 2019 1976 1933 1887 1838 1789 1739 1687 1633 1602 1577 1559 1546 1536 1529 1523 1516 1507 1492 1470 1440 1400 1349 1289 1222 1155 1090 1032 981 940 908 884 868 855 845 838 832 827 823 819 813 806 795 782 766 748 727 705 682 659 635 610 585 558 530 502 476 445 410 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 213 215 217 218 218 216 213 205 196 185 175 164 153 142 131 122 116 112 110 108 105 101 97 93 91 90 90 90 88 85 83 82 81 81 81 80 78 76 73 72 71 72 73 73 73 72 70 67 64 60 58 55 54 53 52 52 51 51 50 48 46 44 43 44 45 47 49 50 50 49 48 48 47 46 46 46 47 48 48 49 48 48 46 42 37 33 30 29 30 31 32 34 35 37 38 39 40 40 40 39 37 36 35 34 34 34 35 35 34 32 30 30 30 30 30 31 31 30 30 58948 324 24850 -75 10758 16 22 28 8284 2710 4934 4852 4765 4675 4582 4490 4402 4319 4241 4167 4096 4027 3960 3896 3838 3785 3738 3695 3656 3621 3589 3559 3531 3506 3483 3409 3395 3383 3372 3361 3350 3340 3329 3321 3314 3310 3307 3308 3309 3310 3307 3300 3287 3268 3242 3208 3166 3116 3061 3006 2951 2932 2870 2812 2761 2717 2680 2646 2615 2587 2562 2542 2527 2516 2509 2504 2501 2499 2496 2492 2485 2474 2458 2440 2422 2402 2383 2365 2335 2329 2326 2327 2331 2334 2339 2344 2350 2353 2351 2345 2335 2319 2300 2279 2254 2228 2203 2181 2166 2162 2160 2160 2159 2157 2153 2144 2131 2112 2087 2055 2017 1975 1930 1882 1831 1779 1726 1674 1620 1589 1565 1546 1534 1525 1518 1511 1503 1493 1475 1449 1415 1370 1315 1253 1185 1120 1059 1007 964 931 907 890 879 870 862 855 848 843 837 831 823 813 800 785 767 747 726 703 680 658 634 609 584 558 530 502 476 446 410 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 215 218 220 222 222 220 217 209 198 186 175 164 152 141 130 120 114 110 108 106 104 101 97 93 91 91 91 90 89 87 84 82 82 81 81 79 77 75 73 72 72 72 72 72 71 70 68 65 63 59 57 54 53 52 51 51 51 50 50 48 46 45 44 44 45 47 49 51 51 50 49 48 47 46 45 45 46 47 47 47 47 47 45 41 37 33 31 30 31 32 34 36 37 39 40 41 42 42 42 41 39 37 36 35 35 35 35 35 34 33 31 30 30 31 32 32 33 31 32 59007 324 24850 -75 10760 16 23 27 8272 2724 4924 4840 4752 4660 4566 4473 4385 4302 4223 4150 4080 4012 3946 3885 3828 3777 3731 3691 3654 3621 3591 3563 3537 3513 3490 3425 3410 3396 3383 3371 3357 3344 3332 3321 3312 3306 3301 3299 3298 3296 3291 3283 3270 3253 3228 3197 3159 3113 3062 3010 2958 2938 2875 2816 2763 2718 2679 2643 2610 2580 2554 2533 2516 2504 2496 2490 2487 2484 2481 2478 2473 2464 2452 2439 2425 2410 2395 2380 2358 2349 2342 2338 2336 2334 2332 2332 2334 2334 2329 2323 2312 2297 2279 2259 2237 2214 2192 2173 2160 2157 2157 2157 2157 2155 2150 2141 2128 2110 2085 2053 2015 1972 1925 1875 1824 1770 1716 1664 1611 1581 1557 1539 1527 1518 1510 1501 1491 1478 1457 1427 1388 1339 1282 1218 1153 1091 1036 991 956 931 913 900 892 885 878 870 862 854 846 837 826 814 800 783 764 744 723 701 679 657 633 609 585 558 531 502 476 447 410 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 218 221 223 224 224 222 218 210 198 186 175 163 151 139 128 119 112 108 106 105 103 100 97 94 93 93 92 92 91 88 86 84 82 81 81 79 77 75 73 72 71 71 72 71 70 68 66 63 61 58 56 54 52 51 50 50 50 50 49 48 46 45 44 45 46 48 50 52 52 51 50 49 47 46 45 45 45 46 46 47 46 45 43 40 36 33 32 32 33 34 36 38 40 41 42 43 43 43 43 42 40 39 37 36 35 35 35 35 34 34 32 32 32 32 33 33 34 33 33 59065 324 24850 -75 10761 16 24 25 8260 2738 4915 4830 4740 4647 4553 4459 4370 4287 4209 4136 4067 4000 3936 3875 3820 3771 3727 3689 3655 3623 3596 3570 3544 3521 3498 3444 3428 3412 3397 3382 3366 3350 3335 3321 3310 3302 3295 3290 3286 3282 3275 3265 3252 3234 3211 3183 3148 3106 3060 3013 2964 2941 2879 2820 2767 2721 2680 2643 2609 2577 2549 2526 2509 2495 2486 2479 2474 2471 2468 2465 2462 2456 2448 2439 2430 2420 2408 2396 2384 2372 2361 2352 2343 2334 2325 2320 2316 2311 2304 2296 2285 2271 2255 2237 2218 2199 2181 2166 2156 2156 2158 2159 2159 2157 2151 2142 2128 2109 2083 2050 2011 1967 1918 1866 1814 1760 1706 1657 1606 1578 1554 1536 1525 1515 1506 1494 1481 1464 1438 1403 1360 1309 1251 1189 1128 1072 1024 987 959 940 926 916 909 902 893 883 873 862 851 839 826 812 796 779 760 740 720 699 677 656 633 609 585 558 530 501 474 446 409 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 221 223 224 224 222 220 215 206 195 183 171 160 148 137 126 117 110 107 105 103 102 100 98 96 95 94 94 93 92 89 87 84 83 81 81 79 77 75 73 71 71 70 70 69 67 65 63 61 59 57 55 53 52 51 50 50 50 49 49 48 47 45 45 45 46 48 51 52 53 52 51 49 47 46 45 45 46 46 47 47 46 45 42 39 36 34 33 33 34 36 38 40 42 43 43 44 44 44 44 43 41 39 37 36 35 34 35 35 35 35 34 34 33 33 33 34 35 33 34 59124 324 24850 -75 10765 16 25 24 8248 2751 4906 4820 4730 4636 4541 4447 4358 4275 4197 4124 4055 3990 3927 3868 3815 3767 3725 3689 3657 3628 3602 3578 3554 3531 3509 3466 3448 3429 3412 3394 3375 3356 3338 3322 3309 3298 3289 3281 3274 3267 3257 3246 3232 3215 3193 3168 3136 3099 3057 3014 2968 2941 2881 2823 2771 2725 2684 2647 2611 2578 2549 2524 2504 2489 2478 2469 2463 2459 2456 2454 2453 2450 2446 2441 2437 2430 2421 2412 2411 2397 2384 2370 2356 2341 2326 2314 2306 2296 2286 2276 2264 2250 2235 2219 2203 2187 2173 2162 2154 2158 2162 2165 2166 2163 2157 2146 2131 2110 2082 2047 2007 1961 1910 1858 1806 1753 1699 1652 1604 1578 1556 1539 1528 1518 1506 1491 1474 1452 1421 1382 1336 1283 1227 1169 1114 1065 1025 994 972 957 946 936 929 920 908 896 882 868 854 838 823 808 791 774 756 737 718 698 677 656 633 609 583 556 528 499 472 444 407 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 223 222 222 220 217 213 207 198 186 175 165 154 144 133 124 115 109 105 104 102 101 100 98 97 96 95 94 93 92 89 86 83 82 80 80 78 76 74 72 70 69 69 68 67 65 63 60 59 57 56 55 53 52 51 50 50 50 50 49 48 47 46 45 45 46 49 51 53 53 52 51 49 47 46 46 46 47 47 47 47 46 44 41 38 35 34 34 35 36 38 40 42 43 44 45 45 45 45 44 43 41 40 38 36 35 35 35 36 36 36 36 35 34 34 33 33 34 33 34 59183 324 24850 -75 10764 16 26 23 8236 2764 4899 4812 4722 4627 4532 4438 4349 4266 4188 4115 4048 3983 3921 3863 3811 3765 3725 3690 3660 3633 3610 3587 3564 3542 3520 3489 3469 3448 3427 3407 3385 3363 3343 3324 3308 3296 3284 3273 3263 3252 3240 3227 3212 3194 3173 3150 3122 3089 3052 3013 2972 2938 2882 2828 2777 2732 2691 2652 2616 2581 2550 2524 2503 2486 2474 2464 2456 2452 2449 2448 2448 2447 2446 2446 2444 2441 2435 2429 2435 2422 2408 2392 2375 2356 2338 2322 2308 2295 2282 2270 2255 2241 2225 2210 2195 2182 2170 2161 2154 2161 2168 2172 2174 2171 2163 2152 2135 2112 2083 2047 2006 1959 1907 1855 1803 1752 1699 1654 1608 1584 1563 1547 1535 1524 1510 1491 1470 1443 1407 1364 1316 1263 1210 1157 1109 1068 1035 1010 993 981 970 960 949 938 923 907 890 873 856 838 821 805 788 771 754 736 718 698 677 655 632 607 581 553 525 496 468 440 405 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 223 220 217 213 208 202 194 184 173 163 154 146 137 128 120 113 107 104 103 102 100 99 98 97 95 94 93 91 90 87 84 81 79 78 77 77 75 73 71 69 68 67 66 65 63 61 59 57 56 55 55 54 53 52 51 51 51 50 50 49 47 46 45 45 47 49 51 53 53 52 51 49 47 46 46 47 48 48 49 48 47 44 41 38 35 35 35 36 38 40 42 44 45 45 45 45 45 45 44 43 41 40 38 36 35 35 35 37 38 38 38 37 36 34 33 33 33 33 34 59242 324 24850 -75 10767 16 27 22 8224 2776 4893 4807 4716 4622 4527 4433 4344 4261 4183 4111 4043 3980 3918 3862 3811 3766 3727 3694 3666 3641 3619 3598 3576 3554 3532 3513 3490 3467 3444 3420 3396 3372 3348 3328 3310 3295 3281 3267 3253 3239 3224 3208 3191 3173 3153 3132 3107 3077 3044 3010 2973 2935 2884 2834 2786 2743 2702 2663 2625 2588 2556 2527 2504 2485 2471 2460 2452 2447 2445 2445 2446 2448 2450 2452 2454 2453 2449 2444 2455 2444 2432 2417 2400 2380 2360 2342 2325 2309 2293 2277 2259 2243 2226 2209 2193 2180 2168 2160 2154 2163 2172 2178 2180 2177 2169 2156 2139 2115 2087 2050 2009 1962 1911 1860 1811 1761 1709 1665 1620 1596 1575 1559 1546 1533 1516 1494 1468 1436 1396 1350 1301 1249 1200 1153 1111 1077 1050 1030 1016 1006 995 983 969 955 937 917 897 878 859 839 821 805 789 772 755 738 720 700 678 656 631 605 578 550 522 492 463 435 402 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 221 216 210 204 197 189 179 169 158 150 143 136 130 123 117 111 107 104 103 101 100 98 97 95 93 91 90 88 86 83 80 77 75 74 74 74 73 72 70 68 66 65 64 63 62 60 58 56 56 55 55 55 55 54 53 52 52 52 51 50 48 46 45 45 46 49 51 52 53 52 51 49 47 47 47 48 49 49 50 50 47 44 40 37 36 36 37 38 40 41 43 45 46 46 46 46 46 45 44 43 41 39 38 36 35 35 36 38 39 40 40 39 37 34 32 32 32 32 33 59301 324 24850 -75 10776 16 28 21 8212 2788 4890 4804 4714 4620 4526 4433 4344 4261 4183 4111 4044 3980 3920 3864 3814 3771 3733 3701 3674 3651 3631 3610 3590 3568 3546 3535 3510 3485 3460 3434 3408 3381 3356 3333 3313 3296 3280 3262 3245 3227 3209 3190 3171 3151 3131 3111 3089 3063 3035 3005 2973 2934 2890 2845 2802 2761 2721 2680 2640 2601 2566 2535 2508 2487 2471 2459 2450 2445 2443 2444 2447 2451 2456 2460 2464 2464 2462 2458 2471 2464 2455 2442 2428 2410 2390 2371 2352 2333 2314 2293 2271 2251 2232 2212 2194 2179 2166 2158 2151 2162 2172 2179 2181 2179 2171 2158 2140 2118 2090 2055 2016 1972 1923 1875 1828 1780 1729 1684 1638 1613 1591 1573 1558 1542 1522 1496 1467 1431 1387 1339 1290 1241 1196 1153 1117 1089 1067 1050 1038 1028 1016 1002 986 968 948 926 904 883 863 843 825 809 792 776 759 742 723 703 680 657 631 604 576 547 519 489 459 431 399 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 217 210 203 195 186 176 165 155 144 137 131 127 123 119 114 110 107 104 103 101 99 97 95 93 90 88 85 83 81 78 75 72 71 70 70 71 71 70 68 67 65 64 63 62 61 60 58 57 56 56 56 56 56 56 55 54 54 53 52 50 48 46 45 45 46 48 51 52 52 52 50 49 48 47 48 49 50 50 50 51 48 43 40 38 36 37 38 40 41 43 45 46 47 47 47 46 46 46 45 43 41 39 37 36 36 36 37 39 41 42 42 41 38 35 32 31 31 31 32 59359 324 24850 -75 10774 16 29 19 8200 2796 4887 4803 4713 4621 4527 4435 4347 4264 4186 4115 4047 3984 3924 3869 3820 3777 3740 3710 3684 3662 3643 3624 3603 3582 3560 3557 3530 3503 3475 3448 3420 3392 3365 3340 3319 3300 3281 3260 3239 3217 3195 3173 3151 3130 3110 3091 3071 3049 3025 3000 2972 2936 2900 2861 2823 2785 2746 2704 2662 2619 2580 2545 2515 2490 2472 2458 2450 2445 2444 2446 2450 2456 2462 2469 2474 2475 2474 2470 2488 2483 2477 2468 2457 2441 2421 2401 2381 2359 2334 2308 2281 2258 2234 2211 2190 2173 2160 2152 2145 2157 2169 2176 2178 2176 2168 2156 2139 2118 2092 2060 2025 1984 1941 1897 1852 1807 1757 1710 1662 1633 1608 1586 1566 1547 1523 1494 1461 1423 1378 1329 1282 1235 1194 1155 1124 1099 1080 1065 1054 1043 1030 1015 997 978 956 933 910 889 870 850 832 816 799 783 766 748 728 707 683 658 631 603 574 545 516 486 456 427 397 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 212 204 195 187 177 166 155 144 134 128 123 121 118 116 113 110 107 105 103 101 98 96 93 90 88 85 82 79 77 74 71 68 67 66 67 68 68 68 67 66 64 64 63 62 61 60 59 57 57 56 57 57 57 57 57 56 56 55 54 51 48 46 45 45 46 48 50 52 52 51 50 49 48 48 48 49 50 51 51 51 48 43 40 38 37 38 40 42 44 45 46 47 48 48 48 47 47 46 45 43 40 38 37 36 36 37 38 40 42 43 43 42 39 35 32 30 30 30 31 59418 324 24850 -75 10774 16 30 18 8188 2791 4884 4801 4713 4622 4530 4439 4352 4269 4191 4120 4053 3990 3930 3875 3826 3784 3748 3718 3694 3674 3656 3637 3618 3597 3575 3576 3549 3520 3491 3462 3432 3403 3375 3349 3326 3306 3286 3261 3236 3211 3185 3159 3135 3112 3090 3072 3054 3035 3015 2994 2971 2941 2913 2881 2848 2813 2774 2731 2685 2639 2596 2557 2522 2494 2474 2460 2451 2447 2447 2451 2456 2463 2471 2479 2484 2485 2484 2480 2504 2502 2497 2491 2483 2469 2448 2427 2404 2378 2349 2316 2283 2256 2230 2204 2181 2163 2150 2142 2137 2150 2163 2170 2173 2170 2163 2151 2135 2115 2092 2063 2032 1997 1959 1919 1878 1835 1786 1737 1686 1651 1621 1595 1569 1545 1517 1485 1451 1411 1366 1319 1274 1230 1192 1156 1127 1104 1087 1072 1060 1050 1036 1020 1002 983 962 939 917 898 879 860 842 826 809 791 773 754 733 710 685 659 631 602 573 544 514 485 454 424 395 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 206 198 189 180 170 160 149 139 130 123 120 118 116 115 113 111 109 107 104 102 99 96 93 90 86 83 80 77 74 71 67 65 63 63 63 65 66 66 66 65 64 63 63 63 62 61 60 59 58 58 58 58 58 58 58 58 57 56 55 52 49 46 45 44 45 48 50 51 51 51 50 49 49 48 49 50 50 51 50 51 48 43 41 39 38 40 43 45 47 48 49 49 50 49 48 47 46 45 44 41 39 37 36 36 36 37 39 41 42 43 43 42 39 35 31 29 29 30 30 59477 324 24850 -75 10773 16 31 17 8176 2782 4882 4801 4715 4625 4535 4446 4359 4277 4199 4127 4060 3998 3938 3883 3835 3793 3757 3729 3705 3686 3669 3652 3632 3612 3589 3594 3565 3535 3505 3475 3445 3415 3386 3360 3336 3314 3292 3265 3237 3208 3178 3149 3121 3096 3073 3055 3038 3022 3005 2988 2969 2945 2925 2900 2872 2840 2802 2757 2709 2659 2613 2569 2531 2500 2479 2464 2456 2453 2454 2459 2466 2474 2482 2490 2495 2495 2493 2489 2517 2516 2513 2509 2502 2488 2467 2444 2418 2388 2353 2314 2277 2247 2218 2190 2167 2151 2140 2134 2131 2146 2158 2165 2167 2165 2158 2146 2131 2111 2090 2064 2036 2006 1973 1938 1900 1858 1810 1759 1704 1663 1627 1595 1564 1535 1503 1470 1435 1395 1352 1308 1266 1226 1190 1156 1128 1105 1087 1071 1059 1048 1034 1018 1002 984 965 945 925 907 890 871 854 837 818 799 779 758 736 712 685 658 630 600 571 542 513 483 453 423 394 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 200 193 184 176 167 157 147 138 130 124 121 119 117 116 114 112 110 108 106 103 100 97 94 91 88 84 81 78 74 70 66 63 61 61 61 62 63 64 64 64 64 63 63 63 62 62 61 60 59 59 59 59 59 59 59 58 58 56 55 52 49 46 45 45 46 47 49 50 51 50 50 49 49 49 49 50 50 50 50 51 48 43 41 40 40 42 45 49 50 51 51 51 51 50 49 47 44 42 40 38 35 34 33 33 34 35 37 39 40 41 40 39 36 32 29 28 27 29 28 59536 324 24850 -75 10774 16 32 16 8165 2773 4881 4803 4719 4631 4543 4455 4369 4287 4210 4138 4070 4007 3948 3893 3845 3803 3768 3740 3717 3699 3683 3666 3647 3626 3604 3610 3580 3549 3519 3489 3458 3428 3399 3373 3348 3325 3301 3271 3240 3208 3175 3142 3112 3084 3060 3041 3026 3011 2997 2983 2967 2951 2938 2919 2896 2866 2829 2783 2732 2679 2629 2582 2540 2507 2484 2470 2462 2460 2462 2469 2477 2485 2495 2502 2506 2505 2501 2496 2521 2521 2518 2514 2508 2495 2473 2449 2421 2387 2348 2305 2265 2233 2203 2176 2156 2144 2136 2132 2132 2146 2158 2164 2165 2162 2154 2142 2127 2108 2088 2064 2038 2011 1982 1949 1912 1870 1822 1769 1712 1665 1625 1588 1552 1519 1485 1451 1417 1380 1340 1300 1261 1223 1188 1156 1127 1103 1083 1066 1053 1041 1027 1013 998 984 968 951 934 918 902 884 866 847 827 806 783 760 736 710 682 654 625 595 566 538 511 482 451 422 394 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 195 189 182 174 166 158 149 141 134 129 125 122 120 118 116 114 112 110 108 105 102 100 97 94 91 88 84 80 76 72 67 64 61 60 60 61 62 63 63 63 63 63 63 63 62 62 61 60 60 59 59 59 59 59 58 58 57 56 55 52 50 47 46 45 46 47 49 50 50 50 50 50 49 49 49 49 49 49 49 49 48 43 42 41 42 44 47 50 51 52 52 52 51 50 49 45 41 37 35 32 30 29 29 30 31 33 34 35 36 36 35 33 31 28 27 26 26 29 27 59595 324 24850 -75 10772 16 33 15 8153 2765 4882 4806 4725 4640 4554 4468 4383 4301 4224 4151 4083 4020 3960 3905 3856 3815 3779 3751 3729 3711 3696 3680 3661 3640 3617 3623 3593 3562 3532 3502 3472 3443 3414 3387 3362 3338 3312 3280 3246 3211 3174 3138 3104 3074 3049 3029 3014 3000 2988 2977 2965 2955 2948 2936 2917 2890 2854 2807 2754 2699 2646 2595 2551 2515 2492 2477 2470 2470 2473 2481 2490 2499 2508 2515 2517 2515 2509 2502 2513 2511 2508 2504 2498 2485 2464 2440 2412 2377 2336 2293 2253 2221 2192 2168 2153 2145 2140 2140 2141 2154 2164 2168 2168 2164 2154 2141 2126 2108 2089 2066 2041 2015 1987 1953 1915 1872 1822 1768 1710 1659 1616 1577 1538 1503 1469 1436 1404 1369 1332 1296 1260 1224 1190 1157 1128 1101 1079 1060 1046 1033 1019 1007 995 983 971 958 943 929 913 895 876 855 833 809 784 758 732 704 675 646 616 587 559 532 510 481 450 422 394 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 192 187 181 174 167 160 152 146 139 134 130 127 123 120 118 115 113 112 110 108 105 103 100 97 94 92 88 84 79 75 69 65 63 61 61 61 61 62 62 63 63 63 63 62 62 61 61 60 60 59 59 59 59 58 58 57 56 55 54 52 50 48 47 47 47 47 48 49 49 50 50 50 49 49 49 48 48 48 47 47 46 42 41 40 42 43 46 48 50 50 50 50 49 48 47 44 39 35 32 30 27 27 27 28 29 31 33 33 33 33 32 30 28 26 26 26 27 29 27 59653 324 24850 -75 10829 16 34 13 8141 2757 4884 4812 4733 4651 4568 4483 4399 4317 4239 4166 4098 4034 3973 3917 3868 3826 3790 3762 3741 3723 3709 3693 3674 3653 3630 3634 3604 3573 3543 3515 3486 3457 3429 3403 3378 3352 3325 3291 3255 3216 3177 3138 3101 3068 3041 3020 3004 2992 2981 2972 2962 2960 2959 2951 2936 2912 2877 2830 2775 2717 2661 2608 2560 2523 2499 2485 2479 2480 2485 2493 2503 2512 2521 2527 2528 2524 2516 2507 2494 2489 2483 2478 2471 2459 2439 2417 2391 2358 2319 2279 2243 2213 2188 2168 2159 2156 2155 2156 2158 2167 2174 2176 2173 2167 2157 2143 2128 2110 2092 2070 2045 2018 1989 1952 1911 1864 1812 1758 1701 1649 1605 1566 1528 1493 1460 1430 1400 1368 1334 1300 1266 1230 1196 1163 1131 1101 1077 1057 1041 1027 1014 1003 993 984 975 964 952 938 923 904 883 860 835 809 781 753 724 695 665 634 604 575 549 524 507 479 448 422 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 186 191 187 181 175 169 162 156 150 144 139 134 130 126 122 119 117 115 113 112 110 108 106 104 101 98 96 92 88 83 78 73 69 66 64 63 62 62 62 62 63 63 62 62 62 61 61 60 60 59 59 59 59 58 57 56 56 55 54 54 52 51 49 49 48 48 48 48 49 49 50 50 50 50 49 48 48 46 45 45 44 44 41 40 40 41 43 45 46 48 48 48 48 47 47 46 42 38 34 31 29 26 26 26 27 29 31 32 32 32 32 31 29 28 27 27 27 29 30 28 59712 324 24850 -75 10940 16 35 12 8128 2748 4888 4818 4743 4663 4582 4499 4416 4335 4256 4183 4113 4049 3987 3930 3881 3838 3802 3774 3752 3735 3721 3705 3687 3666 3642 3643 3614 3582 3554 3527 3499 3472 3445 3419 3394 3368 3339 3304 3265 3225 3183 3141 3101 3066 3036 3014 2998 2986 2977 2969 2961 2962 2965 2961 2949 2927 2892 2845 2789 2730 2673 2617 2569 2531 2507 2494 2489 2491 2497 2506 2517 2526 2535 2540 2539 2533 2523 2512 2474 2463 2452 2442 2433 2420 2403 2383 2359 2331 2298 2264 2234 2209 2189 2176 2174 2176 2177 2178 2178 2183 2185 2183 2178 2171 2159 2146 2130 2114 2097 2076 2050 2022 1990 1950 1904 1854 1799 1745 1691 1640 1598 1562 1526 1494 1464 1435 1407 1376 1344 1312 1277 1241 1205 1170 1136 1105 1078 1056 1040 1026 1013 1003 995 987 980 970 958 945 928 908 885 860 833 804 774 744 713 683 651 619 589 561 537 515 504 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 190 191 188 182 177 171 165 159 153 147 142 137 132 127 123 120 118 116 114 113 112 110 109 106 104 101 99 96 92 87 82 77 73 70 68 67 65 64 64 63 63 63 62 62 61 60 60 59 59 59 59 58 58 57 56 55 54 54 54 53 53 52 51 50 50 49 48 48 48 49 49 50 50 50 49 48 46 44 43 41 41 40 39 38 39 40 42 43 45 46 46 46 46 45 45 44 41 37 34 31 28 26 26 26 28 29 31 32 32 31 31 30 29 28 28 28 28 30 31 29 59771 324 24850 -75 11058 16 36 11 8116 2740 4892 4826 4753 4677 4598 4516 4435 4354 4275 4200 4130 4064 4002 3945 3894 3851 3814 3786 3764 3747 3733 3717 3698 3677 3654 3650 3621 3591 3563 3538 3512 3486 3460 3435 3410 3384 3354 3317 3277 3235 3190 3147 3105 3067 3036 3012 2996 2983 2974 2968 2961 2963 2967 2966 2956 2935 2901 2855 2799 2740 2682 2627 2578 2540 2517 2505 2501 2503 2510 2519 2530 2539 2546 2550 2548 2540 2528 2515 2464 2444 2425 2408 2394 2379 2362 2343 2322 2299 2273 2247 2224 2207 2195 2189 2194 2200 2202 2202 2199 2198 2195 2189 2182 2172 2159 2145 2130 2115 2099 2079 2052 2023 1989 1946 1897 1844 1789 1737 1686 1638 1599 1567 1535 1506 1478 1451 1423 1393 1360 1327 1291 1253 1215 1179 1143 1110 1082 1060 1043 1029 1017 1007 999 992 984 974 962 947 929 907 882 855 827 797 765 733 701 668 635 602 573 548 525 504 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 196 193 192 188 183 178 172 166 160 154 148 143 138 133 128 124 121 118 117 116 115 113 112 110 108 106 104 101 98 94 90 86 81 78 75 73 71 70 68 67 65 64 64 63 62 61 60 59 58 58 58 58 57 56 56 55 54 53 53 53 53 53 53 53 52 52 50 49 49 48 49 49 50 50 49 49 47 45 42 40 38 38 37 37 37 38 40 41 42 43 44 44 44 44 44 43 42 39 36 33 30 28 26 26 27 28 30 31 32 32 31 31 30 29 29 29 29 30 32 32 30 59830 324 24850 -75 11156 16 37 10 8104 2732 4896 4833 4763 4689 4613 4534 4453 4372 4293 4218 4147 4081 4018 3959 3908 3864 3827 3797 3775 3758 3744 3728 3710 3688 3665 3656 3628 3598 3572 3548 3524 3500 3475 3451 3426 3398 3368 3330 3289 3244 3199 3153 3110 3071 3038 3014 2997 2984 2975 2969 2963 2959 2964 2964 2955 2935 2902 2857 2803 2745 2688 2634 2586 2549 2527 2516 2513 2516 2523 2532 2542 2550 2557 2559 2555 2545 2533 2518 2470 2441 2412 2387 2366 2346 2326 2306 2287 2268 2248 2231 2215 2206 2203 2204 2214 2222 2226 2224 2218 2211 2203 2193 2182 2169 2155 2140 2125 2110 2095 2075 2048 2019 1985 1941 1892 1839 1786 1736 1689 1645 1609 1580 1551 1525 1498 1471 1443 1411 1376 1341 1302 1262 1223 1185 1148 1115 1087 1065 1048 1034 1022 1013 1005 996 987 976 962 945 925 901 875 847 817 786 753 720 687 653 618 584 559 535 513 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 200 205 207 198 195 192 188 183 178 172 166 159 153 147 142 137 132 127 124 121 119 117 116 115 114 112 111 109 107 105 103 100 97 93 89 86 83 80 79 77 75 72 70 68 66 65 63 62 60 59 58 58 58 57 56 55 54 54 53 52 52 53 53 54 55 55 55 54 53 52 50 49 49 49 49 49 49 48 48 46 44 40 38 36 35 35 35 36 38 39 40 41 41 42 42 42 42 41 41 40 37 34 32 29 28 26 27 28 30 31 32 32 32 31 30 30 30 30 30 31 31 34 33 32 59889 324 24850 -75 11253 16 38 9 8092 2724 4901 4841 4774 4703 4629 4551 4472 4392 4312 4237 4165 4097 4033 3974 3922 3877 3838 3809 3786 3769 3755 3739 3720 3698 3674 3660 3633 3605 3581 3558 3536 3513 3490 3466 3441 3412 3380 3341 3299 3254 3207 3160 3116 3076 3043 3018 3000 2988 2978 2972 2965 2955 2958 2957 2948 2928 2897 2853 2802 2746 2690 2638 2592 2557 2536 2526 2523 2527 2534 2542 2552 2559 2564 2565 2560 2549 2535 2519 2491 2455 2418 2384 2355 2329 2303 2280 2260 2244 2230 2218 2209 2207 2212 2219 2233 2242 2246 2243 2234 2223 2211 2197 2181 2165 2148 2132 2116 2100 2084 2063 2036 2009 1976 1935 1888 1838 1788 1742 1699 1658 1624 1597 1570 1545 1518 1490 1459 1425 1388 1351 1309 1268 1227 1189 1152 1120 1092 1071 1053 1040 1029 1019 1009 999 988 974 958 939 917 891 864 835 805 773 740 707 672 638 602 565 546 523 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 205 207 203 206 205 199 195 191 186 181 175 169 162 156 149 143 138 133 128 124 121 119 117 116 114 113 112 110 109 108 106 105 103 101 98 94 91 89 87 85 83 82 79 77 74 71 68 66 64 62 60 59 58 57 57 56 55 53 52 51 51 50 51 52 54 55 56 56 56 56 54 53 51 50 49 49 48 48 47 47 46 45 42 39 37 35 34 34 34 35 37 39 39 40 40 40 40 40 40 39 39 38 35 32 30 28 27 26 28 30 31 33 33 33 32 31 30 30 30 31 32 33 33 35 35 33 59948 324 24850 -75 11348 16 39 8 8079 2717 4906 4849 4785 4716 4645 4569 4490 4410 4330 4253 4181 4112 4047 3987 3934 3888 3849 3818 3796 3778 3764 3747 3728 3707 3683 3664 3638 3610 3588 3568 3547 3526 3504 3480 3455 3425 3392 3352 3309 3263 3216 3169 3124 3084 3050 3024 3006 2994 2984 2976 2969 2952 2952 2949 2937 2917 2886 2844 2795 2741 2688 2639 2595 2562 2542 2533 2531 2535 2542 2550 2558 2564 2569 2569 2563 2551 2536 2520 2517 2479 2436 2396 2360 2327 2296 2269 2247 2233 2221 2213 2208 2212 2222 2234 2248 2258 2261 2257 2247 2234 2219 2202 2183 2163 2142 2124 2105 2087 2069 2046 2018 1992 1963 1926 1885 1839 1794 1752 1711 1673 1640 1613 1586 1560 1531 1501 1468 1432 1393 1353 1310 1268 1227 1190 1154 1123 1097 1076 1059 1046 1034 1023 1012 999 985 969 950 929 906 879 852 822 791 760 727 693 658 624 587 549 535 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 200 205 207 205 205 202 197 192 187 182 176 170 163 156 149 142 136 131 126 122 118 116 113 112 111 109 108 107 105 104 104 103 103 101 100 97 94 92 90 89 88 86 85 83 80 77 73 70 67 64 62 60 59 58 57 57 56 54 51 49 48 48 49 50 52 54 55 56 57 57 56 55 53 52 50 50 49 47 46 45 44 44 43 42 39 37 35 35 34 34 35 37 38 38 38 38 38 38 38 38 37 37 35 32 30 29 28 27 27 29 32 34 34 35 34 33 31 30 30 30 31 33 34 35 36 36 36 60006 324 24850 -75 11404 16 40 6 8067 2710 4911 4857 4796 4730 4660 4586 4508 4428 4348 4271 4197 4128 4062 4000 3946 3899 3859 3828 3804 3786 3772 3755 3736 3714 3690 3668 3642 3616 3595 3576 3557 3537 3516 3493 3467 3437 3402 3362 3319 3272 3224 3178 3133 3093 3059 3033 3015 3002 2991 2982 2973 2949 2945 2938 2923 2901 2870 2830 2783 2732 2682 2636 2595 2565 2546 2538 2536 2540 2546 2553 2560 2566 2569 2568 2562 2550 2535 2518 2537 2500 2457 2414 2374 2338 2303 2273 2250 2236 2226 2220 2216 2224 2236 2248 2261 2270 2272 2269 2258 2245 2229 2209 2188 2165 2142 2121 2099 2077 2056 2028 1997 1974 1948 1916 1880 1840 1800 1761 1723 1686 1653 1624 1595 1567 1536 1503 1468 1430 1390 1348 1305 1264 1225 1188 1155 1126 1102 1081 1065 1051 1039 1026 1013 998 981 962 941 918 894 867 839 810 778 747 714 681 646 612 574 535 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 202 199 204 206 204 202 199 193 187 181 175 168 161 154 145 137 130 124 119 115 111 108 106 104 103 102 101 99 98 97 97 97 97 97 97 95 94 92 91 90 89 88 87 85 83 81 78 74 71 67 64 62 60 59 58 57 56 54 52 49 47 46 46 47 49 51 54 55 56 56 56 55 54 52 51 50 49 48 46 44 43 43 43 42 42 40 38 37 36 35 35 36 36 37 37 36 36 36 36 36 36 36 35 33 30 29 28 27 27 28 31 34 36 36 37 36 33 31 30 29 30 31 32 34 36 36 37 38 60065 324 24850 -75 11402 16 41 5 8055 2702 4916 4864 4806 4742 4674 4602 4525 4445 4365 4287 4213 4142 4075 4013 3957 3910 3869 3837 3813 3794 3779 3762 3742 3720 3696 3672 3647 3621 3601 3584 3566 3547 3526 3503 3476 3445 3410 3370 3326 3280 3232 3186 3142 3102 3069 3043 3025 3012 2999 2989 2979 2948 2938 2926 2908 2883 2852 2812 2768 2720 2674 2631 2594 2566 2549 2541 2539 2542 2547 2552 2558 2562 2564 2562 2555 2544 2529 2513 2542 2510 2469 2429 2390 2354 2318 2288 2265 2252 2243 2237 2234 2242 2253 2263 2273 2279 2280 2277 2267 2255 2239 2220 2198 2174 2149 2127 2103 2077 2050 2018 1983 1961 1935 1907 1876 1840 1803 1766 1729 1693 1659 1627 1596 1565 1532 1497 1460 1421 1380 1339 1297 1258 1221 1187 1156 1130 1107 1088 1071 1058 1044 1029 1014 996 976 955 932 908 883 855 827 798 767 736 704 670 635 602 563 525 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 198 197 201 202 200 198 194 187 180 173 166 158 149 140 131 122 115 109 104 100 97 95 93 92 91 90 89 88 87 86 86 87 88 89 89 88 88 87 87 86 86 85 84 83 82 80 77 74 70 67 64 62 60 59 58 56 55 53 51 47 45 45 45 46 48 50 52 53 54 54 53 53 51 50 49 48 48 46 44 42 41 41 42 42 42 42 41 40 39 38 37 36 36 35 35 34 34 34 35 35 35 34 33 31 29 28 28 28 29 30 33 36 38 38 38 36 34 30 28 28 28 29 30 32 38 36 39 40 60124 320 24850 -75 11407 16 42 4 8043 2696 4920 4871 4815 4753 4688 4616 4540 4461 4381 4302 4228 4157 4089 4025 3969 3920 3878 3845 3820 3801 3785 3767 3748 3725 3701 3677 3652 3626 3607 3591 3574 3555 3534 3510 3483 3451 3415 3374 3330 3284 3237 3192 3149 3110 3078 3053 3034 3021 3007 2995 2982 2949 2933 2915 2891 2863 2830 2792 2750 2706 2663 2625 2592 2566 2550 2542 2540 2541 2544 2548 2551 2554 2554 2552 2545 2534 2520 2505 2531 2504 2470 2436 2401 2370 2338 2311 2290 2278 2269 2264 2259 2266 2273 2279 2284 2286 2285 2282 2273 2262 2249 2231 2211 2188 2164 2141 2116 2087 2057 2020 1981 1957 1931 1904 1874 1839 1804 1769 1732 1695 1659 1624 1592 1558 1521 1485 1447 1407 1367 1327 1288 1251 1216 1186 1159 1135 1114 1096 1080 1066 1052 1035 1017 996 974 951 926 900 874 846 818 789 758 727 695 662 627 594 555 518 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 193 194 196 196 195 192 187 180 173 165 156 146 135 124 114 104 97 92 87 84 81 79 78 77 77 77 76 75 74 74 75 76 77 78 78 79 80 80 80 81 80 80 79 78 77 76 74 71 69 66 63 61 59 58 57 55 54 52 49 47 45 44 44 46 48 49 50 50 50 50 50 49 48 48 47 46 45 44 42 40 40 40 41 43 43 44 43 42 41 40 38 37 35 34 33 32 32 33 34 34 34 34 33 31 29 29 29 30 30 32 35 38 39 39 39 36 33 29 26 25 24 25 26 29 60183 320 24850 -75 11412 16 43 3 8031 2689 4922 4875 4821 4761 4698 4628 4553 4475 4394 4316 4241 4169 4101 4036 3979 3930 3887 3853 3827 3807 3790 3772 3752 3730 3706 3681 3656 3630 3612 3596 3580 3561 3540 3515 3487 3453 3416 3374 3331 3285 3240 3196 3155 3118 3087 3063 3045 3032 3017 3003 2987 2954 2931 2906 2877 2846 2811 2774 2734 2693 2654 2620 2590 2566 2551 2542 2539 2538 2538 2539 2540 2540 2539 2536 2529 2519 2507 2493 2507 2487 2461 2434 2408 2383 2359 2337 2320 2310 2302 2295 2290 2293 2295 2295 2295 2293 2289 2284 2277 2268 2257 2242 2225 2206 2185 2164 2140 2110 2077 2037 1993 1966 1938 1908 1877 1842 1806 1770 1731 1693 1654 1618 1583 1546 1507 1470 1431 1392 1353 1314 1279 1246 1214 1187 1164 1143 1126 1109 1094 1079 1063 1044 1024 1000 975 950 922 895 868 840 812 783 752 721 689 655 621 588 549 513 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 187 188 189 188 187 184 180 173 164 155 145 132 119 107 95 86 79 74 70 67 65 64 63 63 64 64 64 63 63 63 63 64 65 66 67 68 70 72 73 74 74 73 72 72 71 70 69 68 66 64 62 60 58 57 56 54 53 51 49 47 45 45 45 46 47 47 47 46 46 46 46 46 45 45 44 44 43 42 40 39 39 40 42 43 45 45 45 44 42 41 39 37 35 32 31 30 30 32 33 34 34 33 33 31 30 30 31 32 33 34 37 39 40 40 39 36 32 27 23 21 20 21 22 24 60242 320 24850 -75 11411 16 44 2 8019 2682 4922 4877 4824 4767 4705 4637 4563 4486 4405 4327 4251 4180 4111 4046 3988 3938 3895 3860 3833 3812 3795 3776 3756 3733 3709 3685 3660 3634 3617 3601 3585 3566 3544 3518 3488 3454 3415 3372 3329 3284 3239 3197 3158 3123 3094 3072 3055 3042 3026 3010 2992 2962 2933 2901 2866 2831 2795 2757 2719 2681 2645 2615 2588 2566 2551 2541 2536 2532 2530 2527 2525 2523 2520 2516 2510 2500 2489 2478 2481 2467 2448 2430 2412 2396 2379 2364 2351 2343 2335 2327 2319 2318 2315 2311 2305 2299 2292 2286 2279 2271 2263 2251 2238 2223 2206 2189 2167 2139 2106 2065 2019 1988 1956 1923 1888 1850 1811 1772 1731 1691 1649 1610 1573 1534 1493 1455 1416 1377 1340 1304 1273 1244 1217 1194 1175 1157 1142 1127 1112 1097 1079 1058 1035 1008 980 952 923 894 865 836 808 778 747 716 684 650 616 583 544 509 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 179 180 180 179 178 175 171 164 155 144 132 118 103 89 78 68 62 58 55 53 52 51 51 53 54 54 54 54 54 54 54 55 55 56 56 58 61 64 66 67 67 67 65 64 64 64 64 64 63 61 60 58 57 56 55 54 53 51 50 48 47 46 46 46 46 45 44 42 42 42 42 43 43 42 42 42 41 40 38 38 38 40 42 44 45 46 45 44 43 41 39 36 34 31 29 29 29 31 33 34 35 34 33 32 31 32 33 34 35 36 38 39 40 40 38 34 29 24 20 18 17 17 18 21 60300 320 24850 -75 11408 16 45 0 8007 2676 4920 4876 4825 4769 4709 4642 4570 4493 4414 4336 4261 4189 4120 4055 3997 3946 3902 3866 3838 3816 3798 3779 3758 3735 3712 3690 3665 3639 3621 3605 3589 3569 3546 3519 3488 3451 3411 3368 3324 3279 3236 3195 3158 3126 3100 3079 3064 3051 3035 3017 2997 2970 2935 2897 2856 2817 2778 2741 2705 2669 2637 2610 2587 2566 2551 2540 2532 2526 2519 2514 2508 2503 2498 2493 2487 2478 2469 2460 2460 2450 2438 2427 2417 2408 2398 2388 2379 2372 2364 2355 2345 2340 2333 2324 2315 2305 2296 2288 2281 2274 2268 2258 2249 2238 2226 2212 2195 2169 2138 2099 2052 2019 1982 1945 1906 1864 1821 1779 1735 1691 1646 1605 1566 1524 1481 1442 1404 1367 1332 1300 1273 1248 1225 1207 1192 1177 1164 1150 1135 1119 1099 1075 1048 1019 988 957 926 895 865 835 805 775 743 712 679 645 611 578 540 505 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 170 170 169 168 167 165 160 152 143 132 119 104 88 74 63 54 49 46 44 43 42 43 44 45 47 48 48 49 49 49 48 48 48 48 49 51 54 58 61 62 62 61 59 58 58 58 59 60 59 59 58 56 55 55 54 53 53 52 51 50 49 48 47 46 45 43 41 39 39 39 40 41 41 41 41 40 39 38 37 37 38 40 42 44 45 45 45 43 41 39 37 35 32 29 28 28 29 31 33 35 36 35 35 34 33 34 35 36 37 38 39 40 40 39 36 32 27 21 18 15 15 15 16 19 60359 320 24850 -75 11409 16 45 59 7995 2670 4915 4872 4823 4769 4710 4645 4574 4499 4420 4343 4268 4197 4128 4063 4005 3954 3909 3872 3843 3820 3801 3781 3760 3737 3713 3695 3669 3642 3624 3608 3591 3571 3546 3518 3485 3447 3405 3361 3316 3272 3229 3190 3155 3125 3101 3083 3069 3057 3041 3021 2999 2981 2939 2895 2849 2806 2765 2727 2693 2660 2631 2608 2587 2568 2552 2540 2530 2519 2509 2499 2490 2482 2474 2468 2461 2453 2445 2438 2445 2439 2433 2428 2423 2419 2414 2408 2402 2395 2387 2376 2363 2356 2347 2335 2324 2313 2303 2294 2287 2281 2275 2266 2258 2251 2242 2232 2217 2195 2166 2130 2085 2049 2010 1970 1927 1881 1834 1788 1742 1695 1649 1605 1564 1520 1476 1437 1399 1364 1332 1303 1281 1261 1242 1227 1215 1203 1190 1177 1161 1142 1119 1092 1062 1029 995 963 930 897 865 834 804 773 740 708 675 640 606 573 535 501 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 158 157 156 154 152 147 139 129 117 105 90 75 62 52 45 41 39 38 37 37 38 39 41 43 44 45 46 47 47 46 45 44 44 44 46 50 54 57 58 57 56 54 53 53 54 55 56 57 56 56 55 54 54 54 54 54 54 53 53 51 49 48 46 44 41 39 38 37 38 39 40 40 40 40 39 39 38 37 37 38 40 42 44 45 45 44 42 39 37 35 33 31 29 28 28 29 32 34 36 37 36 36 35 35 35 36 37 38 39 39 40 39 38 34 29 24 19 16 14 14 15 16 20 60418 320 24850 -75 11409 16 46 58 7983 2664 4908 4865 4817 4765 4708 4644 4575 4501 4424 4347 4273 4203 4135 4070 4011 3960 3914 3877 3847 3823 3803 3782 3761 3738 3714 3699 3673 3645 3627 3610 3592 3570 3545 3515 3481 3441 3397 3352 3307 3263 3221 3182 3149 3122 3100 3084 3072 3061 3044 3023 2999 2989 2943 2894 2844 2798 2756 2718 2685 2655 2629 2608 2590 2572 2555 2541 2527 2512 2497 2483 2470 2459 2448 2441 2434 2426 2419 2415 2431 2430 2429 2428 2427 2426 2424 2420 2415 2408 2400 2388 2374 2365 2356 2345 2334 2323 2313 2305 2298 2291 2285 2277 2269 2262 2256 2246 2234 2214 2187 2152 2109 2072 2031 1989 1944 1896 1847 1799 1752 1703 1656 1611 1569 1524 1479 1440 1403 1370 1340 1316 1297 1281 1267 1255 1244 1233 1220 1205 1186 1164 1137 1107 1074 1038 1001 967 932 898 866 834 802 770 736 703 670 635 601 567 530 496 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 145 144 143 142 140 137 132 123 113 102 90 77 64 53 45 39 36 35 35 35 36 37 38 40 42 43 44 46 47 47 46 45 44 43 43 45 49 52 54 55 54 52 51 50 50 51 53 54 55 55 54 54 53 53 53 54 55 55 55 55 53 51 48 46 43 41 39 38 37 38 38 40 40 40 40 39 38 38 38 38 39 40 42 43 44 44 42 40 37 35 33 31 30 28 28 28 30 33 35 37 38 37 37 36 36 36 37 38 39 39 40 40 39 37 33 27 21 17 14 13 14 16 18 21 60477 320 24850 -75 11408 16 47 57 7970 2658 4899 4856 4809 4758 4702 4640 4573 4501 4425 4349 4276 4206 4139 4074 4016 3964 3919 3880 3850 3825 3804 3783 3761 3737 3713 3703 3676 3647 3628 3610 3591 3569 3543 3512 3476 3435 3390 3343 3297 3252 3210 3172 3141 3115 3096 3082 3072 3062 3045 3024 2998 2997 2947 2895 2843 2794 2751 2714 2682 2653 2630 2612 2595 2577 2559 2542 2525 2506 2486 2467 2451 2436 2423 2413 2406 2398 2392 2390 2413 2416 2419 2422 2425 2426 2425 2423 2418 2412 2403 2392 2378 2370 2362 2353 2344 2336 2328 2320 2313 2307 2300 2291 2282 2274 2267 2257 2244 2225 2197 2163 2119 2081 2041 1997 1951 1904 1856 1808 1761 1713 1666 1622 1579 1534 1490 1451 1416 1385 1358 1337 1322 1309 1297 1287 1276 1264 1249 1231 1209 1182 1151 1117 1081 1042 1004 968 933 898 865 832 800 767 732 698 664 630 595 562 525 491 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 131 129 128 127 124 121 116 107 97 87 78 67 57 48 41 37 35 34 35 36 36 37 38 40 42 43 45 46 48 48 48 47 45 44 44 46 49 51 53 52 52 50 49 48 49 50 52 53 54 54 53 53 53 53 53 54 55 56 56 56 54 52 49 46 44 41 40 39 38 38 39 40 40 40 39 39 39 38 38 39 39 41 42 43 43 43 41 38 35 32 31 30 29 28 29 29 31 33 36 38 38 38 38 37 36 37 37 38 39 40 40 40 39 36 31 25 19 15 13 13 15 17 20 24 60536 320 24850 -75 11410 16 48 56 7958 2652 4886 4844 4798 4747 4693 4632 4567 4496 4422 4348 4277 4208 4142 4078 4020 3968 3922 3884 3852 3826 3804 3782 3760 3736 3712 3706 3678 3648 3628 3610 3590 3568 3540 3508 3471 3429 3382 3334 3286 3241 3198 3160 3129 3106 3089 3077 3069 3060 3044 3022 2995 3001 2950 2896 2842 2793 2749 2712 2682 2656 2635 2618 2602 2583 2564 2544 2523 2499 2475 2451 2430 2412 2396 2385 2377 2369 2364 2364 2383 2390 2398 2405 2412 2416 2417 2415 2412 2406 2399 2389 2377 2371 2366 2360 2355 2349 2344 2338 2332 2325 2317 2307 2297 2287 2278 2265 2250 2229 2198 2163 2118 2079 2037 1994 1949 1903 1857 1811 1766 1721 1675 1633 1591 1547 1505 1467 1434 1405 1381 1362 1350 1338 1328 1318 1307 1291 1273 1251 1225 1194 1159 1122 1083 1043 1003 967 931 896 862 829 796 762 727 693 659 624 589 556 520 485 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 118 115 114 112 110 106 101 93 83 75 67 60 52 46 40 37 35 35 36 37 38 39 40 41 42 44 46 48 50 50 50 49 48 47 47 48 49 51 51 50 49 48 47 47 48 50 51 53 53 53 53 53 52 52 53 54 55 56 56 56 55 53 50 47 45 43 41 41 40 40 40 40 40 40 39 39 39 39 39 40 40 42 42 43 43 42 40 37 33 31 30 29 29 29 29 30 32 34 37 38 39 38 38 37 37 37 38 39 40 40 40 40 38 35 30 23 17 14 13 13 15 19 23 27 60594 320 24850 -75 11413 16 49 54 7947 2647 4869 4827 4782 4733 4680 4621 4558 4490 4418 4345 4276 4209 4143 4081 4024 3972 3926 3887 3854 3827 3804 3782 3759 3735 3711 3708 3679 3648 3628 3608 3588 3565 3537 3504 3466 3422 3374 3324 3275 3228 3184 3145 3114 3092 3078 3068 3061 3054 3039 3017 2990 3000 2948 2893 2839 2790 2747 2711 2682 2658 2638 2623 2607 2588 2567 2545 2520 2492 2464 2436 2412 2390 2373 2360 2351 2343 2339 2340 2343 2354 2366 2378 2389 2396 2399 2399 2397 2393 2388 2381 2373 2370 2368 2367 2365 2364 2361 2356 2350 2343 2334 2323 2311 2298 2286 2270 2251 2228 2194 2156 2109 2068 2027 1983 1939 1895 1852 1808 1767 1724 1682 1642 1602 1560 1520 1484 1453 1427 1404 1387 1376 1365 1355 1344 1330 1312 1290 1265 1234 1199 1160 1121 1081 1040 999 963 927 892 857 823 790 755 720 686 652 617 582 549 514 478 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 106 103 101 99 97 94 89 81 73 66 61 56 51 46 42 39 37 37 37 38 39 40 41 43 44 46 48 50 52 53 53 52 51 50 50 50 50 51 50 48 47 46 45 46 48 50 51 53 53 53 53 52 52 52 52 53 54 55 56 56 55 53 50 48 46 45 44 43 42 41 41 40 40 40 39 39 39 40 40 41 41 42 43 43 43 42 40 37 33 31 30 29 29 29 30 31 32 35 37 39 39 38 38 37 37 37 38 39 40 41 41 40 38 35 29 22 16 12 12 12 15 20 25 29 60653 320 24850 -75 11419 16 50 53 7935 2641 4850 4808 4763 4715 4664 4607 4546 4480 4410 4340 4272 4207 4144 4082 4026 3975 3929 3889 3855 3827 3804 3780 3757 3733 3709 3707 3678 3647 3625 3605 3585 3561 3533 3500 3461 3417 3367 3316 3264 3216 3170 3130 3099 3077 3064 3056 3050 3044 3030 3008 2981 2993 2942 2888 2835 2787 2745 2710 2684 2661 2643 2628 2612 2593 2570 2545 2517 2485 2453 2422 2395 2370 2350 2337 2327 2319 2315 2317 2298 2312 2328 2345 2360 2370 2376 2378 2378 2377 2374 2370 2365 2368 2370 2373 2375 2377 2376 2373 2367 2359 2348 2335 2321 2305 2290 2271 2249 2223 2187 2147 2098 2056 2015 1972 1928 1885 1844 1802 1763 1723 1683 1645 1608 1569 1532 1498 1469 1445 1424 1408 1396 1385 1373 1360 1343 1322 1297 1269 1235 1198 1157 1117 1076 1035 994 957 922 886 851 817 783 747 712 678 643 609 574 541 506 470 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 98 95 93 91 89 86 82 75 68 62 59 56 53 49 46 43 40 39 39 40 40 41 43 45 47 48 50 52 54 55 55 54 53 52 52 51 51 50 49 47 45 45 44 45 47 50 51 52 53 53 52 52 52 51 51 52 52 53 54 54 54 53 51 49 48 47 46 45 44 43 42 41 41 40 40 40 40 41 41 41 42 42 42 43 43 42 40 37 33 31 30 30 30 30 31 31 33 35 37 38 38 38 37 37 36 37 38 40 41 41 41 41 38 35 29 21 15 11 11 11 14 20 26 30 60712 285 24850 -75 11415 16 51 52 7923 2635 4828 4786 4742 4695 4645 4590 4531 4468 4400 4333 4267 4204 4142 4082 4026 3976 3930 3890 3856 3827 3802 3778 3754 3730 3706 3705 3676 3645 3622 3601 3580 3557 3529 3496 3458 3413 3362 3309 3256 3205 3157 3115 3082 3060 3047 3040 3035 3030 3016 2995 2968 2981 2932 2881 2830 2784 2743 2710 2685 2663 2646 2631 2615 2594 2570 2543 2511 2477 2441 2408 2378 2352 2331 2316 2305 2298 2294 2298 2258 2274 2293 2312 2329 2342 2350 2355 2357 2357 2356 2355 2355 2362 2370 2377 2384 2388 2390 2387 2381 2370 2358 2342 2324 2305 2286 2264 2241 2213 2177 2136 2089 2048 2008 1965 1921 1879 1837 1795 1757 1719 1681 1644 1609 1573 1539 1507 1479 1456 1436 1420 1407 1394 1380 1364 1345 1322 1295 1264 1230 1191 1150 1110 1070 1030 990 952 916 880 844 809 774 738 703 668 634 600 565 531 497 459 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 92 90 88 87 86 84 80 73 67 63 61 59 56 54 51 47 44 42 41 41 42 43 45 48 50 52 53 55 56 57 56 55 54 53 53 52 51 50 48 46 45 44 44 45 47 49 51 52 52 52 52 51 51 50 50 50 51 51 52 52 52 52 51 50 49 48 48 47 46 45 43 42 42 41 41 41 41 42 42 42 41 41 41 42 43 42 41 37 33 60771 285 24850 -75 11423 16 52 51 7911 2630 4803 4761 4717 4672 4623 4570 4513 4453 4388 4323 4259 4198 4138 4080 4026 3975 3930 3889 3854 3825 3799 3774 3751 3726 3702 3702 3672 3641 3618 3597 3576 3553 3526 3494 3456 3411 3360 3305 3249 3196 3146 3101 3066 3043 3029 3021 3016 3011 2998 2978 2952 2964 2918 2870 2823 2780 2742 2710 2686 2665 2648 2632 2615 2593 2567 2537 2503 2466 2429 2393 2362 2334 2312 2297 2287 2279 2277 2281 2232 2248 2266 2285 2303 2316 2326 2332 2336 2337 2339 2340 2343 2356 2368 2379 2390 2397 2400 2398 2391 2378 2362 2343 2321 2298 2275 2251 2226 2199 2164 2126 2082 2046 2007 1965 1922 1878 1836 1792 1753 1714 1676 1640 1606 1571 1539 1509 1482 1460 1440 1423 1408 1392 1376 1358 1337 1312 1284 1254 1219 1181 1142 1104 1065 1025 986 949 912 874 837 801 765 729 694 659 625 590 555 521 486 448 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 90 89 88 88 88 86 82 76 71 68 66 64 62 60 57 53 48 45 44 43 44 45 48 51 54 55 57 58 58 58 57 56 55 54 53 52 51 50 48 46 45 44 44 45 47 49 51 51 51 51 51 50 50 50 49 49 49 49 49 49 50 50 50 50 50 49 49 48 47 46 45 44 43 42 42 42 43 43 43 42 40 39 39 42 42 41 40 38 33 60830 285 24850 -75 11424 16 53 50 7899 2625 4776 4734 4690 4646 4599 4548 4493 4435 4373 4311 4250 4191 4133 4076 4023 3973 3928 3887 3852 3821 3795 3770 3745 3721 3697 3696 3666 3636 3612 3591 3571 3549 3524 3493 3456 3411 3359 3303 3245 3189 3136 3088 3050 3025 3010 3001 2996 2991 2978 2959 2934 2943 2901 2857 2814 2774 2738 2708 2684 2664 2647 2630 2611 2588 2560 2529 2493 2454 2415 2379 2347 2318 2296 2281 2271 2265 2263 2269 2223 2236 2252 2269 2286 2299 2308 2315 2319 2322 2324 2327 2333 2349 2364 2379 2392 2401 2405 2403 2395 2381 2362 2339 2312 2284 2258 2231 2205 2179 2148 2114 2076 2045 2011 1971 1928 1884 1840 1794 1753 1713 1673 1636 1602 1568 1537 1507 1480 1457 1436 1417 1400 1382 1363 1343 1321 1296 1268 1239 1206 1171 1135 1098 1061 1023 984 946 909 870 831 795 758 720 685 650 615 581 545 510 475 435 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 90 90 90 91 92 91 88 83 79 75 73 71 68 67 63 59 54 50 48 47 47 48 51 54 57 59 60 60 60 60 59 57 55 54 53 52 51 50 48 47 46 45 45 46 48 50 51 51 51 50 50 49 49 48 48 47 47 46 46 46 47 48 48 49 49 49 49 49 48 47 46 45 44 43 43 43 44 44 43 41 39 37 36 40 41 40 39 37 34 60888 285 24850 -75 11423 16 54 48 7887 2620 4746 4704 4661 4618 4572 4523 4471 4416 4357 4297 4238 4182 4126 4071 4019 3970 3925 3884 3848 3817 3790 3764 3740 3715 3691 3689 3659 3629 3605 3585 3565 3545 3522 3492 3457 3414 3361 3304 3244 3185 3128 3075 3034 3006 2989 2979 2973 2967 2955 2937 2913 2919 2882 2843 2803 2766 2733 2704 2681 2660 2641 2623 2603 2578 2550 2516 2480 2441 2402 2366 2333 2305 2284 2269 2260 2254 2254 2262 2228 2238 2252 2266 2281 2292 2301 2307 2311 2313 2315 2319 2325 2343 2360 2375 2389 2398 2403 2401 2392 2377 2355 2328 2298 2266 2236 2207 2181 2157 2129 2100 2069 2043 2014 1978 1937 1893 1848 1801 1758 1716 1674 1636 1601 1566 1534 1503 1474 1449 1427 1406 1385 1365 1344 1323 1301 1277 1251 1224 1194 1162 1129 1095 1059 1023 984 945 906 866 827 789 751 713 677 642 607 572 536 501 465 422 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 92 92 93 95 97 97 95 91 87 84 81 78 75 73 69 65 60 56 53 51 51 52 55 58 61 62 63 63 63 62 61 59 57 56 54 53 52 50 49 48 47 47 47 48 49 51 51 51 50 49 48 48 47 47 46 45 44 43 43 43 43 44 45 46 46 47 47 48 48 48 47 46 45 44 44 44 44 44 43 41 38 35 34 38 38 37 37 35 34 60947 285 24850 -75 11425 16 55 47 7875 2615 4715 4673 4631 4589 4545 4498 4448 4396 4339 4282 4226 4171 4118 4065 4014 3966 3921 3880 3844 3812 3784 3758 3733 3709 3685 3679 3651 3621 3598 3578 3559 3542 3520 3493 3460 3418 3366 3307 3245 3183 3122 3066 3020 2989 2970 2958 2950 2943 2931 2914 2891 2892 2860 2824 2789 2755 2724 2696 2673 2652 2633 2613 2591 2566 2537 2503 2466 2427 2389 2354 2322 2295 2275 2261 2253 2249 2250 2259 2240 2250 2263 2276 2288 2298 2305 2310 2313 2314 2315 2317 2324 2340 2356 2369 2381 2389 2393 2389 2380 2364 2340 2311 2278 2244 2212 2182 2155 2132 2107 2081 2056 2036 2011 1980 1942 1900 1857 1811 1768 1724 1681 1641 1604 1568 1534 1501 1469 1441 1415 1391 1369 1347 1324 1303 1282 1259 1236 1212 1185 1156 1126 1094 1060 1024 985 945 905 863 822 784 745 707 671 636 601 566 529 494 455 411 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 94 95 97 99 101 102 101 98 95 93 89 85 81 78 75 70 66 62 59 57 56 57 59 62 65 66 66 66 66 65 64 62 60 58 56 55 53 51 50 50 49 49 50 51 52 52 52 51 50 48 47 47 46 46 45 44 42 40 40 39 39 40 40 41 42 43 45 46 47 47 47 46 45 45 45 44 44 44 43 40 37 34 33 36 36 35 35 34 33 61006 285 24850 -75 11434 16 56 46 7863 2611 4682 4640 4599 4558 4516 4471 4424 4374 4320 4266 4212 4160 4109 4057 4008 3960 3916 3875 3839 3806 3778 3752 3727 3702 3678 3669 3642 3613 3590 3571 3554 3539 3520 3495 3464 3424 3372 3312 3248 3184 3120 3058 3008 2974 2951 2936 2926 2917 2905 2889 2868 2863 2834 2803 2771 2741 2712 2685 2662 2641 2620 2599 2576 2551 2521 2487 2451 2414 2378 2345 2314 2289 2271 2257 2250 2248 2250 2260 2254 2267 2280 2293 2305 2314 2320 2323 2325 2325 2324 2323 2329 2342 2353 2362 2370 2375 2375 2370 2359 2343 2317 2287 2253 2220 2188 2158 2130 2108 2085 2061 2040 2024 2003 1976 1943 1905 1865 1822 1779 1736 1693 1651 1612 1574 1537 1500 1465 1433 1404 1378 1353 1329 1307 1286 1266 1246 1226 1205 1181 1155 1127 1096 1062 1025 986 945 903 860 818 778 739 702 666 631 596 561 523 489 447 401 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 98 98 100 103 105 106 106 105 102 100 96 92 87 83 80 75 71 67 64 62 62 62 64 66 67 68 68 68 69 68 67 66 64 62 59 56 54 52 51 51 50 51 52 53 54 54 53 52 50 48 47 46 45 45 44 42 40 38 36 35 35 34 35 36 36 38 40 43 45 45 45 45 45 45 44 44 44 44 43 40 37 34 33 36 36 34 33 33 32 61065 298 24850 -75 11436 16 57 45 7851 2606 4648 4606 4566 4526 4485 4443 4398 4351 4300 4248 4198 4148 4098 4049 4001 3954 3911 3870 3834 3801 3772 3745 3720 3695 3672 3658 3631 3604 3581 3563 3549 3536 3520 3498 3469 3431 3380 3320 3254 3186 3118 3053 2998 2959 2933 2914 2902 2891 2880 2864 2845 2830 2806 2778 2750 2723 2695 2670 2648 2626 2604 2582 2559 2534 2505 2471 2437 2402 2369 2338 2309 2286 2270 2258 2252 2251 2255 2266 2267 2284 2301 2316 2329 2338 2343 2345 2345 2343 2340 2336 2340 2348 2354 2357 2359 2359 2354 2345 2332 2314 2288 2257 2226 2194 2164 2136 2109 2087 2064 2040 2023 2008 1989 1966 1938 1903 1867 1828 1789 1747 1705 1663 1623 1583 1543 1503 1465 1429 1397 1368 1341 1317 1295 1275 1257 1239 1222 1203 1182 1157 1130 1099 1065 1027 986 943 899 856 813 773 734 697 662 627 593 557 519 486 442 394 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 103 102 104 106 108 109 109 109 108 105 102 97 92 87 83 79 74 71 68 67 66 66 67 68 69 70 70 71 71 71 70 69 67 64 61 57 55 53 52 51 51 52 54 55 55 55 54 52 50 48 46 46 45 44 43 41 39 36 34 32 31 30 30 30 31 33 36 39 41 42 43 43 43 44 44 44 43 43 42 40 38 35 35 37 36 34 33 32 31 33 35 37 40 41 42 42 41 36 29 25 23 21 61124 298 24850 -75 11432 16 58 44 7839 2601 4612 4571 4531 4493 4454 4413 4371 4327 4279 4230 4182 4134 4087 4039 3992 3947 3904 3864 3827 3794 3765 3738 3713 3688 3665 3645 3620 3595 3572 3555 3542 3532 3519 3500 3474 3438 3388 3327 3260 3190 3119 3049 2990 2947 2916 2894 2878 2866 2854 2839 2822 2796 2776 2753 2728 2703 2677 2653 2631 2608 2586 2563 2539 2515 2487 2456 2423 2392 2361 2333 2307 2287 2273 2262 2257 2257 2263 2274 2278 2300 2322 2340 2354 2364 2368 2369 2368 2365 2359 2353 2354 2358 2358 2356 2352 2345 2335 2321 2304 2285 2257 2227 2198 2170 2143 2118 2093 2071 2049 2024 2008 1992 1974 1953 1928 1897 1864 1829 1793 1754 1715 1673 1633 1592 1550 1509 1468 1429 1394 1364 1336 1312 1290 1272 1256 1240 1224 1207 1187 1163 1135 1103 1067 1027 984 939 894 850 807 767 728 693 659 625 591 555 517 485 439 390 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 110 108 108 109 111 111 112 112 111 109 105 100 95 90 86 81 76 73 70 69 68 68 69 69 70 70 71 72 73 73 73 72 70 66 61 57 54 52 51 51 51 52 54 56 56 55 54 52 50 48 47 46 45 45 44 42 39 35 32 30 28 26 26 26 27 29 32 34 37 38 39 40 41 42 43 43 42 42 41 40 38 37 36 38 37 35 32 31 30 31 33 36 39 41 42 41 40 35 29 25 23 22 61182 299 24850 -75 11434 16 59 42 7827 2597 4576 4536 4498 4461 4423 4384 4344 4303 4258 4211 4165 4119 4074 4028 3983 3938 3896 3856 3820 3787 3758 3731 3706 3681 3658 3633 3609 3585 3563 3548 3536 3529 3519 3503 3480 3446 3398 3337 3269 3197 3123 3049 2985 2937 2903 2876 2856 2841 2828 2815 2799 2762 2745 2725 2702 2679 2655 2632 2610 2587 2564 2541 2518 2495 2469 2440 2411 2383 2357 2332 2309 2292 2280 2270 2267 2268 2274 2286 2290 2318 2344 2363 2379 2388 2392 2393 2391 2386 2378 2370 2369 2369 2365 2358 2348 2335 2320 2302 2281 2259 2230 2202 2175 2152 2129 2107 2084 2064 2043 2016 1999 1982 1963 1941 1916 1886 1855 1822 1789 1754 1717 1678 1639 1599 1557 1516 1474 1435 1398 1367 1339 1315 1294 1277 1262 1247 1232 1215 1194 1169 1140 1105 1067 1024 979 933 887 843 800 761 724 690 657 624 591 556 518 486 439 390 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 117 114 113 113 114 113 114 114 113 110 106 101 96 91 86 81 76 73 70 69 69 69 69 69 69 69 70 71 73 73 73 73 70 66 61 56 53 51 50 50 51 52 54 55 55 54 53 51 49 47 46 46 45 45 44 42 39 35 32 29 26 25 24 24 24 26 28 30 32 34 35 37 38 40 41 41 41 41 40 39 38 37 37 38 37 35 32 30 29 30 32 35 38 40 41 40 38 34 29 25 23 23 25 61241 320 25825 -75 11437 17 0 41 7816 2592 5410 5277 5142 5007 4879 4761 4655 4564 4488 4424 4370 4326 4292 4541 4501 4464 4428 4392 4355 4317 4278 4235 4191 4147 4104 4060 4016 3972 3929 3887 3848 3812 3779 3749 3723 3698 3674 3651 3620 3598 3576 3555 3540 3531 3526 3519 3506 3486 3455 3408 3348 3279 3206 3129 3051 2983 2931 2891 2860 2836 2818 2804 2791 2776 2729 2715 2697 2677 2655 2632 2609 2587 2564 2542 2519 2497 2476 2453 2427 2401 2377 2354 2333 2314 2299 2289 2281 2278 2280 2286 2298 2308 2337 2365 2385 2401 2409 2412 2413 2410 2404 2395 2384 2382 2378 2371 2360 2347 2331 2311 2290 2267 2242 2213 2186 2162 2142 2123 2105 2085 2067 2045 2018 2000 1980 1957 1931 1905 1873 1840 1808 1777 1744 1711 1675 1639 1602 1562 1523 1483 1444 1408 1377 1349 1326 1305 1287 1272 1257 1241 1222 1200 1173 1141 1104 1063 1019 972 925 880 837 795 757 722 690 659 627 594 559 521 489 442 393 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 124 120 117 117 117 116 116 115 113 110 105 99 94 89 84 79 75 71 69 68 67 67 67 67 67 67 68 70 71 72 72 72 70 65 60 55 52 50 49 49 50 52 53 54 54 53 51 49 48 46 46 45 45 45 45 43 40 36 33 30 27 25 24 23 24 25 26 28 29 30 31 33 35 37 38 39 39 39 39 38 37 37 37 38 37 35 31 29 28 29 31 34 37 39 39 38 36 32 28 24 23 23 25 25 24 23 22 22 23 21 20 61300 323 25825 -75 11436 17 1 40 7804 2588 5383 5250 5115 4982 4855 4738 4633 4544 4469 4405 4353 4310 4277 4506 4467 4431 4397 4362 4327 4291 4254 4213 4171 4130 4088 4046 4003 3960 3918 3877 3839 3803 3770 3741 3714 3690 3666 3644 3608 3587 3567 3546 3533 3526 3523 3519 3509 3492 3463 3418 3359 3290 3215 3137 3056 2984 2928 2883 2847 2819 2798 2783 2770 2757 2698 2686 2669 2651 2630 2608 2585 2563 2541 2518 2496 2476 2458 2438 2416 2394 2374 2356 2338 2322 2310 2302 2295 2292 2293 2300 2311 2330 2357 2384 2403 2417 2424 2426 2426 2423 2416 2406 2392 2388 2383 2373 2361 2347 2329 2309 2286 2262 2237 2209 2183 2162 2145 2128 2113 2096 2078 2057 2028 2008 1983 1956 1925 1893 1858 1823 1789 1758 1728 1698 1666 1634 1602 1566 1531 1494 1458 1423 1393 1365 1341 1319 1300 1283 1266 1248 1227 1202 1172 1137 1098 1056 1010 964 918 874 833 794 758 725 695 665 634 601 566 527 495 448 398 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 131 124 121 121 120 118 117 115 113 108 101 94 89 84 80 76 72 68 65 65 64 64 64 63 64 64 65 66 68 69 70 70 69 65 59 55 51 50 49 49 50 52 53 53 52 51 49 48 46 45 45 44 45 45 45 43 41 38 34 31 28 26 24 24 24 25 25 26 27 28 29 30 32 34 35 36 36 37 37 36 36 35 36 36 36 34 31 28 28 28 30 33 36 37 37 35 33 30 26 24 23 23 25 24 23 21 20 20 21 20 19 20 20 21 61359 332 25825 -75 11441 17 2 39 7792 2583 5355 5222 5089 4956 4831 4716 4612 4524 4450 4388 4337 4295 4263 4472 4434 4399 4366 4333 4299 4265 4229 4191 4151 4111 4071 4031 3989 3948 3907 3867 3829 3794 3762 3733 3706 3682 3659 3637 3597 3578 3558 3539 3527 3522 3521 3520 3512 3497 3471 3428 3370 3301 3226 3146 3063 2987 2927 2878 2837 2805 2781 2765 2751 2739 2670 2660 2645 2627 2607 2585 2562 2540 2518 2496 2475 2457 2442 2425 2406 2389 2373 2359 2345 2332 2323 2316 2309 2306 2308 2313 2323 2355 2377 2400 2416 2428 2433 2434 2433 2430 2422 2410 2394 2388 2381 2370 2358 2344 2327 2308 2287 2265 2242 2216 2193 2173 2158 2143 2129 2114 2096 2074 2043 2020 1991 1958 1920 1883 1843 1804 1769 1737 1709 1682 1653 1627 1600 1570 1539 1506 1473 1440 1410 1382 1357 1333 1311 1292 1272 1250 1226 1197 1165 1128 1088 1046 1001 956 913 872 835 799 766 735 706 677 646 612 576 537 502 455 405 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 135 127 123 122 121 119 117 114 110 104 96 88 82 78 75 71 67 64 61 60 60 60 60 59 60 60 61 63 64 65 67 68 67 64 60 55 52 51 50 50 51 52 53 53 51 50 48 46 45 44 43 43 44 44 44 43 42 39 36 33 30 27 26 25 25 26 26 26 26 26 27 28 29 30 32 33 33 34 34 34 33 33 33 34 35 34 31 29 28 28 29 32 34 35 35 33 30 27 25 23 23 23 24 23 22 20 18 18 18 18 19 19 20 20 20 20 21 22 25 28 31 35 33 61417 333 25825 -75 11442 17 3 37 7780 2579 5327 5195 5063 4932 4809 4695 4594 4507 4434 4374 4323 4283 4251 4440 4403 4369 4337 4305 4272 4239 4205 4169 4131 4092 4054 4015 3975 3935 3895 3856 3820 3785 3753 3725 3699 3675 3652 3631 3589 3570 3552 3533 3522 3518 3519 3520 3514 3501 3477 3435 3378 3310 3234 3154 3069 2991 2927 2875 2830 2794 2768 2751 2737 2726 2648 2639 2624 2607 2587 2564 2541 2519 2496 2475 2456 2440 2428 2414 2400 2387 2375 2364 2354 2344 2337 2331 2324 2321 2321 2325 2332 2377 2392 2409 2422 2430 2433 2434 2433 2429 2421 2408 2391 2383 2374 2363 2352 2339 2325 2309 2291 2271 2251 2229 2208 2190 2176 2162 2148 2134 2115 2091 2057 2030 1996 1958 1914 1871 1828 1787 1750 1719 1691 1667 1643 1620 1599 1573 1547 1517 1487 1457 1427 1398 1371 1344 1319 1296 1272 1247 1219 1187 1153 1116 1075 1035 993 951 912 876 843 811 781 752 724 694 662 627 589 548 510 462 412 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 137 128 122 121 119 118 116 112 107 99 89 80 74 70 68 65 62 59 56 55 55 55 55 55 56 56 57 58 59 61 63 65 66 64 60 57 54 52 52 52 53 54 54 53 52 50 48 46 44 44 43 43 43 44 44 44 43 41 38 35 32 30 28 27 27 27 27 27 27 26 26 27 27 28 29 30 31 32 32 31 30 30 30 32 33 33 31 29 29 28 29 31 32 33 33 31 29 26 24 23 23 22 22 21 20 18 17 16 17 17 18 19 20 20 20 19 19 20 22 25 28 33 32 23 61476 333 25825 -75 11445 17 4 36 7768 2575 5297 5167 5037 4908 4786 4675 4575 4490 4419 4360 4311 4272 4241 4408 4373 4340 4310 4278 4247 4216 4183 4148 4112 4075 4038 4000 3962 3923 3884 3846 3811 3777 3746 3718 3692 3669 3647 3626 3581 3564 3547 3529 3518 3515 3518 3519 3515 3503 3480 3440 3384 3316 3242 3161 3076 2996 2930 2874 2826 2788 2759 2741 2728 2717 2633 2624 2609 2592 2570 2547 2523 2500 2477 2456 2439 2425 2415 2405 2395 2386 2378 2370 2363 2356 2350 2345 2338 2334 2332 2335 2340 2393 2399 2411 2420 2426 2428 2428 2427 2423 2414 2401 2383 2375 2365 2355 2344 2333 2321 2308 2293 2277 2260 2241 2223 2207 2193 2179 2165 2150 2129 2103 2066 2035 1997 1954 1906 1859 1814 1772 1736 1706 1680 1658 1637 1618 1600 1578 1554 1527 1499 1469 1439 1409 1380 1351 1322 1296 1268 1239 1208 1174 1138 1101 1062 1025 988 950 917 886 857 830 802 774 747 716 682 645 604 560 519 469 417 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 137 127 120 118 116 114 112 108 102 93 82 72 66 62 60 58 56 54 51 50 49 49 50 50 51 52 53 54 55 56 59 62 64 63 61 58 55 54 53 53 54 55 55 55 54 51 49 47 45 44 44 44 44 44 45 45 44 43 41 38 35 32 31 30 30 29 29 29 28 27 27 27 27 27 27 28 29 30 29 28 28 27 28 29 31 32 32 31 30 29 29 30 31 32 31 30 29 27 25 24 23 22 21 20 18 17 15 15 16 17 18 20 20 20 19 18 17 18 20 23 26 32 31 24 61535 333 25825 -75 11445 17 5 35 7756 2571 5265 5137 5009 4882 4763 4654 4557 4474 4405 4348 4300 4262 4233 4379 4345 4314 4284 4254 4224 4194 4162 4129 4094 4058 4022 3986 3949 3911 3873 3837 3803 3770 3739 3712 3687 3665 3643 3623 3575 3558 3542 3525 3516 3513 3516 3518 3515 3504 3481 3442 3387 3321 3246 3166 3081 3001 2933 2875 2824 2784 2753 2735 2721 2711 2628 2619 2604 2585 2562 2537 2511 2486 2463 2442 2425 2413 2405 2398 2392 2386 2381 2376 2372 2367 2363 2358 2351 2345 2342 2342 2345 2397 2398 2404 2410 2415 2417 2418 2417 2414 2406 2394 2377 2370 2361 2350 2340 2329 2318 2306 2293 2279 2265 2249 2233 2217 2203 2189 2175 2159 2136 2107 2066 2031 1990 1944 1894 1846 1801 1762 1728 1699 1675 1656 1637 1619 1603 1582 1560 1534 1506 1477 1446 1415 1385 1353 1321 1292 1260 1228 1195 1159 1123 1088 1051 1018 985 954 926 900 876 852 827 800 771 739 703 663 619 572 527 474 419 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 135 125 117 114 111 110 107 103 97 87 76 65 58 54 53 52 50 48 46 44 44 44 45 46 47 48 48 49 50 52 55 58 61 62 60 58 56 55 54 54 55 56 56 56 55 53 51 49 47 46 46 45 45 46 46 46 46 46 44 42 39 36 34 33 33 32 32 31 30 29 29 28 28 28 27 27 28 28 28 27 26 26 26 28 31 33 33 32 31 30 30 30 30 31 31 31 30 29 27 26 24 22 21 19 17 15 15 14 15 17 19 20 21 21 19 18 16 17 19 21 24 31 30 25 61594 333 25825 -75 11447 17 6 34 7744 2567 5232 5107 4981 4857 4741 4635 4540 4459 4392 4336 4290 4253 4225 4352 4319 4289 4260 4231 4202 4173 4143 4111 4077 4042 4007 3972 3936 3900 3864 3829 3795 3764 3734 3708 3683 3661 3640 3620 3571 3555 3540 3524 3515 3512 3516 3518 3514 3503 3481 3443 3388 3323 3249 3170 3086 3005 2936 2877 2824 2782 2750 2732 2718 2708 2632 2622 2606 2586 2561 2533 2504 2478 2453 2432 2416 2405 2398 2394 2390 2387 2385 2382 2380 2377 2374 2369 2362 2355 2350 2348 2347 2390 2388 2391 2394 2398 2401 2404 2405 2404 2398 2390 2376 2372 2364 2354 2342 2331 2318 2306 2293 2279 2266 2251 2237 2221 2207 2193 2179 2162 2135 2103 2059 2020 1977 1931 1880 1834 1791 1755 1724 1699 1677 1659 1641 1624 1607 1586 1563 1536 1508 1478 1448 1416 1384 1350 1316 1285 1251 1217 1182 1145 1110 1076 1043 1014 986 960 937 916 896 875 851 824 795 760 722 678 631 581 532 476 418 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 132 122 114 110 107 105 102 98 91 82 71 60 52 48 46 45 44 43 41 39 39 40 40 42 43 44 45 45 46 48 51 55 58 59 59 58 56 55 54 54 54 55 57 57 57 55 53 51 49 48 48 48 48 48 49 49 49 48 47 45 42 40 38 37 37 36 36 34 33 31 31 30 30 29 28 28 28 28 28 27 26 26 27 29 32 34 34 34 33 31 30 30 30 31 32 32 32 31 30 28 26 24 21 18 16 15 15 15 16 18 20 21 22 21 20 18 16 16 18 20 23 30 29 26 61653 333 25825 -75 11446 17 7 33 7732 2563 5199 5076 4953 4832 4719 4616 4524 4446 4380 4326 4282 4246 4219 4327 4296 4267 4239 4211 4183 4154 4125 4094 4061 4028 3994 3959 3925 3890 3855 3821 3789 3758 3730 3704 3680 3659 3638 3619 3569 3553 3539 3523 3515 3513 3516 3517 3513 3501 3479 3442 3388 3324 3252 3174 3091 3011 2941 2881 2827 2784 2752 2732 2718 2708 2642 2632 2615 2593 2566 2535 2504 2475 2449 2427 2411 2400 2395 2392 2391 2390 2390 2389 2389 2388 2385 2381 2372 2364 2357 2352 2349 2374 2370 2371 2373 2377 2382 2388 2392 2395 2394 2390 2383 2382 2375 2366 2353 2340 2325 2310 2295 2280 2267 2252 2237 2222 2207 2193 2177 2158 2130 2095 2047 2006 1961 1915 1866 1823 1784 1752 1726 1704 1684 1666 1649 1631 1612 1589 1565 1536 1506 1476 1445 1413 1380 1345 1310 1276 1241 1206 1170 1133 1099 1067 1037 1012 988 967 949 932 913 894 870 843 811 775 734 687 637 583 530 472 414 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 129 120 112 106 103 100 97 93 86 77 66 55 47 42 40 40 39 38 36 35 35 35 36 38 39 41 42 42 44 45 48 51 54 56 56 56 54 53 53 53 53 54 56 57 57 56 54 52 51 50 50 51 51 51 52 52 51 51 50 48 46 44 43 42 41 40 39 38 36 34 34 33 32 32 31 30 30 29 29 28 27 27 28 31 34 36 36 36 34 33 31 31 31 32 33 34 35 34 33 31 28 25 22 19 17 16 15 16 17 19 21 22 22 22 20 19 17 17 19 21 23 29 29 27 61711 333 25825 -75 11447 17 8 31 7720 2560 5165 5045 4926 4808 4699 4599 4510 4434 4371 4318 4276 4241 4215 4306 4276 4248 4221 4194 4166 4138 4110 4079 4047 4015 3982 3948 3915 3881 3847 3815 3784 3754 3727 3702 3679 3658 3638 3619 3569 3554 3540 3525 3516 3514 3516 3517 3512 3499 3477 3440 3387 3324 3254 3178 3096 3017 2948 2887 2832 2788 2754 2734 2720 2709 2660 2649 2630 2606 2576 2543 2509 2477 2449 2427 2410 2400 2395 2393 2393 2394 2396 2396 2397 2397 2395 2390 2381 2371 2362 2355 2349 2349 2345 2345 2347 2351 2359 2369 2379 2387 2393 2396 2396 2398 2393 2384 2370 2354 2337 2319 2302 2285 2271 2255 2239 2223 2208 2192 2175 2153 2122 2083 2032 1990 1945 1899 1854 1815 1780 1753 1731 1712 1695 1677 1660 1640 1618 1593 1566 1535 1503 1472 1440 1407 1374 1337 1301 1267 1230 1194 1159 1123 1090 1061 1033 1012 991 973 958 942 925 904 880 851 817 777 734 685 632 576 520 459 408 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 125 117 110 104 100 97 94 88 81 72 62 51 43 38 36 35 35 34 32 32 31 32 33 34 36 38 39 40 42 43 46 49 52 53 54 53 52 52 51 51 52 53 54 56 56 55 53 52 51 51 52 53 54 54 54 54 54 53 51 50 49 47 46 46 45 44 43 41 39 37 37 36 35 34 33 33 32 31 31 30 30 30 31 34 37 38 39 38 37 34 33 32 32 33 35 36 37 36 35 33 30 26 23 20 18 17 17 18 19 21 22 23 23 23 22 20 19 19 21 22 24 29 29 27 61770 333 25825 -75 11457 17 9 30 7708 2556 5131 5014 4898 4784 4678 4582 4496 4423 4362 4312 4271 4238 4213 4287 4259 4232 4206 4179 4152 4124 4097 4067 4036 4004 3971 3939 3906 3873 3841 3810 3780 3752 3725 3701 3679 3658 3639 3620 3571 3556 3542 3528 3519 3516 3517 3516 3510 3496 3473 3435 3383 3322 3253 3179 3100 3023 2954 2893 2837 2793 2759 2739 2724 2711 2681 2669 2649 2623 2590 2554 2517 2484 2454 2431 2413 2403 2398 2397 2398 2400 2402 2404 2405 2406 2404 2399 2389 2378 2367 2358 2350 2322 2317 2316 2318 2324 2335 2350 2365 2379 2392 2403 2410 2415 2412 2403 2389 2372 2353 2333 2315 2297 2281 2264 2247 2230 2212 2194 2173 2147 2111 2069 2015 1972 1928 1886 1845 1810 1781 1758 1739 1723 1708 1691 1672 1651 1627 1599 1569 1536 1501 1468 1434 1400 1366 1328 1291 1256 1219 1183 1148 1114 1083 1056 1031 1011 992 976 961 945 925 903 876 844 807 765 719 668 613 556 500 438 401 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 120 115 108 103 99 95 90 84 75 66 56 47 40 35 33 33 32 31 30 29 29 29 30 32 34 36 38 39 41 42 45 47 49 51 51 51 50 50 49 50 50 51 53 54 54 53 52 51 51 52 53 55 56 57 57 57 55 53 52 51 50 49 49 48 48 47 46 44 42 40 40 39 38 37 36 35 34 34 33 33 33 33 35 37 40 41 42 41 39 37 35 34 34 35 36 37 38 38 36 34 30 27 24 21 19 18 19 20 21 23 24 25 25 24 23 22 22 22 23 24 26 29 28 27 61829 333 25825 -75 11460 17 10 29 7696 2552 5096 4983 4870 4761 4659 4566 4484 4414 4355 4307 4268 4237 4212 4270 4244 4218 4192 4166 4139 4112 4085 4056 4025 3994 3962 3930 3898 3867 3835 3806 3778 3751 3725 3702 3681 3660 3641 3622 3576 3561 3547 3532 3523 3519 3518 3515 3507 3490 3466 3428 3377 3316 3250 3178 3102 3027 2959 2899 2843 2799 2766 2744 2728 2715 2705 2692 2671 2643 2608 2570 2530 2495 2464 2440 2422 2412 2406 2405 2406 2407 2410 2411 2413 2413 2412 2406 2396 2384 2372 2362 2352 2299 2292 2289 2291 2298 2311 2330 2351 2370 2389 2407 2419 2427 2425 2417 2405 2388 2369 2349 2331 2313 2297 2279 2260 2241 2220 2197 2170 2138 2096 2050 1993 1951 1910 1872 1838 1808 1784 1764 1749 1736 1721 1705 1686 1664 1638 1607 1574 1538 1501 1465 1429 1393 1357 1318 1280 1244 1207 1172 1138 1105 1076 1051 1027 1008 989 972 955 936 913 887 856 820 780 736 688 636 582 525 470 408 392 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 116 112 107 102 98 94 88 79 70 59 51 43 37 33 32 32 31 31 29 28 27 27 28 30 32 35 37 38 40 42 44 46 48 49 49 49 48 47 48 48 50 51 52 52 52 51 50 50 50 51 53 56 58 59 59 58 56 54 52 51 51 51 50 50 49 48 47 46 44 43 42 41 40 39 38 37 37 36 36 36 36 37 38 40 42 44 44 43 41 39 37 36 35 36 37 38 39 38 37 34 30 27 25 22 21 20 21 22 24 26 27 27 27 26 25 25 25 25 26 27 27 30 28 26 61888 333 25825 -75 11465 17 11 28 7684 2548 5059 4950 4842 4737 4639 4551 4472 4405 4349 4303 4266 4236 4213 4257 4232 4207 4182 4156 4129 4103 4076 4047 4017 3986 3954 3923 3892 3862 3832 3804 3777 3751 3727 3705 3684 3664 3645 3627 3582 3567 3553 3539 3529 3523 3520 3514 3502 3483 3456 3417 3366 3307 3242 3173 3100 3027 2962 2903 2849 2806 2773 2752 2735 2721 2728 2714 2692 2662 2625 2586 2545 2508 2477 2452 2434 2423 2417 2415 2416 2417 2419 2420 2421 2421 2419 2413 2403 2390 2377 2366 2355 2285 2275 2271 2272 2279 2293 2314 2337 2359 2381 2403 2419 2428 2427 2421 2411 2397 2381 2364 2347 2331 2316 2297 2277 2255 2229 2200 2165 2124 2077 2026 1967 1927 1890 1858 1830 1807 1787 1771 1758 1746 1734 1717 1698 1675 1648 1616 1580 1540 1501 1462 1423 1383 1345 1306 1268 1232 1195 1161 1128 1097 1069 1044 1021 1001 980 960 939 915 887 857 821 781 739 692 644 593 540 486 433 375 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 98 112 110 106 102 98 92 85 75 64 53 45 39 35 32 32 32 32 31 29 27 26 26 27 29 32 34 36 38 40 41 43 45 46 47 46 46 46 45 46 48 49 50 51 51 50 50 49 49 49 51 53 57 59 60 60 59 57 54 52 51 51 51 51 50 49 48 48 46 45 45 44 43 42 40 39 39 39 38 39 39 40 40 42 43 45 45 45 45 43 41 39 37 37 37 38 38 39 38 37 34 30 28 25 24 23 22 23 25 27 29 30 30 30 29 28 28 28 28 28 29 29 30 27 26 61946 333 25825 -75 11467 17 12 26 7672 2544 5022 4916 4813 4712 4620 4536 4461 4397 4344 4301 4265 4237 4215 4247 4223 4199 4174 4148 4122 4096 4069 4040 4011 3980 3949 3918 3888 3859 3831 3804 3779 3755 3732 3710 3690 3671 3652 3633 3590 3574 3561 3546 3535 3527 3522 3513 3498 3476 3446 3406 3354 3296 3233 3166 3096 3027 2963 2907 2854 2813 2780 2759 2741 2726 2749 2734 2710 2678 2640 2600 2558 2521 2490 2466 2448 2437 2430 2428 2428 2429 2430 2430 2430 2430 2427 2421 2410 2397 2384 2372 2360 2287 2275 2269 2269 2274 2287 2306 2327 2348 2369 2390 2406 2415 2416 2412 2406 2396 2384 2371 2358 2345 2332 2313 2291 2265 2234 2197 2154 2105 2051 1996 1936 1899 1868 1842 1821 1803 1787 1774 1763 1753 1741 1725 1705 1682 1653 1619 1580 1538 1496 1454 1412 1370 1330 1291 1253 1217 1182 1150 1118 1087 1060 1035 1011 987 963 938 912 882 849 813 774 731 687 641 594 544 494 445 396 342 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100 109 108 105 102 97 91 83 71 59 48 41 36 34 32 33 33 33 32 30 28 27 27 28 30 32 35 37 38 40 41 42 43 44 44 44 43 43 43 44 47 49 50 51 51 50 49 48 48 49 51 53 57 59 61 61 60 57 54 52 51 51 51 50 50 49 48 47 47 46 45 45 44 43 41 40 40 40 40 41 42 43 43 44 45 46 46 46 45 44 42 39 38 37 37 38 38 39 38 37 34 31 28 26 25 24 25 25 27 30 32 33 33 33 32 31 30 30 30 30 30 30 30 27 26 62005 334 25825 -75 11478 17 13 25 7660 2541 4984 4883 4784 4688 4600 4521 4450 4390 4340 4298 4265 4239 4217 4240 4217 4194 4169 4144 4118 4092 4065 4036 4007 3977 3946 3916 3887 3859 3832 3807 3783 3760 3738 3717 3697 3678 3659 3640 3599 3583 3569 3554 3542 3533 3524 3512 3493 3467 3434 3392 3341 3284 3222 3159 3092 3026 2965 2911 2861 2821 2789 2768 2750 2733 2764 2748 2722 2689 2650 2609 2569 2533 2502 2479 2462 2451 2445 2443 2443 2443 2444 2443 2442 2441 2438 2431 2420 2406 2393 2380 2368 2303 2290 2284 2282 2285 2293 2307 2322 2338 2353 2368 2380 2389 2391 2390 2387 2382 2375 2368 2359 2350 2339 2320 2296 2267 2230 2187 2136 2081 2022 1965 1905 1872 1845 1826 1810 1796 1784 1773 1763 1753 1740 1724 1703 1678 1648 1612 1570 1526 1481 1436 1392 1349 1308 1270 1234 1200 1167 1136 1106 1076 1048 1022 994 967 938 908 876 841 803 763 721 677 633 588 543 497 451 406 362 313 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 103 108 107 104 101 97 90 81 69 56 45 39 35 34 33 34 34 34 33 32 30 29 29 30 32 34 36 38 39 40 40 41 42 42 42 41 41 40 40 42 45 48 50 50 50 49 48 48 48 49 51 54 58 60 61 61 60 58 55 52 51 51 50 50 49 48 47 46 46 46 45 45 44 43 42 41 41 41 42 43 45 45 46 47 47 47 47 46 45 44 42 40 38 37 37 37 38 38 38 37 35 32 30 28 27 27 27 28 30 32 34 36 36 35 34 33 33 32 32 32 31 30 31 28 28 36 62064 334 25825 -75 11485 17 14 24 7648 2538 4947 4850 4756 4665 4581 4506 4440 4383 4336 4297 4266 4241 4221 4234 4213 4190 4166 4141 4115 4089 4062 4034 4005 3976 3945 3916 3887 3860 3835 3811 3788 3766 3745 3725 3706 3687 3668 3649 3609 3592 3578 3563 3550 3538 3526 3510 3488 3458 3422 3378 3326 3270 3210 3149 3086 3022 2965 2913 2865 2828 2797 2775 2756 2738 2773 2754 2727 2693 2654 2614 2575 2540 2512 2491 2476 2466 2461 2460 2460 2460 2460 2458 2457 2454 2450 2443 2431 2417 2403 2391 2378 2336 2323 2316 2312 2311 2313 2318 2324 2330 2335 2342 2346 2353 2355 2356 2357 2356 2355 2352 2348 2342 2333 2315 2290 2257 2217 2169 2114 2055 1995 1937 1879 1849 1826 1811 1799 1788 1778 1767 1756 1745 1731 1712 1689 1661 1629 1590 1546 1499 1452 1406 1361 1318 1279 1243 1209 1178 1147 1118 1089 1059 1030 1002 971 940 907 871 834 795 754 713 670 626 583 540 498 456 414 374 335 291 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 105 108 107 104 102 97 90 80 68 55 45 39 36 35 35 35 35 35 34 33 32 31 31 32 34 36 38 39 40 40 40 40 40 40 40 39 38 38 38 40 44 47 49 49 49 48 48 48 48 50 52 55 58 60 62 61 60 58 55 53 51 51 50 49 48 47 46 46 46 45 45 44 44 43 42 41 41 42 43 45 46 47 48 48 48 48 47 46 45 44 42 40 38 36 36 36 37 38 38 37 36 33 31 30 29 29 29 30 32 34 36 37 37 37 36 35 34 33 33 32 32 31 31 30 30 38 62123 337 25825 -75 11489 17 15 23 7635 2534 4909 4817 4727 4641 4563 4493 4430 4377 4333 4297 4268 4245 4226 4233 4212 4190 4166 4141 4115 4089 4062 4035 4006 3976 3946 3917 3889 3864 3840 3817 3795 3774 3754 3735 3717 3698 3678 3659 3621 3603 3588 3573 3558 3543 3528 3508 3481 3447 3408 3363 3310 3255 3197 3139 3079 3019 2964 2915 2870 2834 2804 2782 2763 2742 2774 2753 2723 2688 2649 2610 2573 2542 2517 2499 2487 2479 2476 2476 2477 2477 2477 2474 2471 2468 2463 2455 2443 2428 2415 2402 2390 2375 2364 2356 2350 2344 2339 2336 2331 2325 2320 2316 2313 2316 2318 2320 2323 2325 2327 2328 2327 2324 2316 2298 2272 2238 2196 2147 2091 2033 1975 1919 1862 1834 1814 1800 1790 1779 1768 1757 1744 1730 1712 1691 1664 1632 1595 1553 1507 1458 1410 1364 1320 1278 1241 1208 1177 1149 1121 1093 1065 1036 1006 975 943 909 872 833 793 752 710 667 625 583 542 502 463 425 387 351 316 277 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 108 109 108 105 102 97 90 80 69 57 47 42 38 37 36 36 36 36 35 35 34 33 34 35 37 38 39 40 40 40 40 39 39 38 38 37 36 36 36 38 42 45 47 48 48 47 47 47 48 50 53 56 59 61 62 61 60 58 55 53 52 51 50 48 47 46 45 45 45 45 44 44 43 42 42 41 42 43 44 46 47 48 49 49 49 49 48 47 46 44 42 40 38 36 36 36 37 38 38 38 36 35 33 32 31 31 32 33 34 35 37 38 38 37 37 36 35 34 33 33 32 32 32 31 32 40 50 54 60 62181 337 25825 -75 11484 17 16 21 7624 2531 4871 4784 4700 4619 4546 4481 4422 4373 4332 4299 4272 4250 4232 4233 4213 4191 4168 4143 4117 4091 4064 4037 4008 3978 3949 3920 3893 3869 3846 3824 3804 3784 3765 3746 3728 3709 3689 3669 3634 3614 3599 3582 3566 3548 3529 3505 3474 3436 3394 3347 3295 3240 3184 3128 3071 3014 2961 2915 2872 2838 2808 2786 2766 2744 2767 2742 2711 2675 2636 2599 2566 2539 2518 2504 2495 2490 2489 2491 2493 2494 2493 2490 2486 2482 2476 2467 2455 2440 2426 2414 2402 2415 2405 2397 2389 2379 2368 2357 2343 2327 2312 2299 2289 2288 2288 2290 2294 2297 2301 2304 2304 2302 2293 2276 2251 2217 2176 2129 2076 2022 1967 1914 1859 1831 1810 1796 1784 1771 1758 1744 1728 1709 1688 1661 1629 1592 1550 1505 1456 1406 1358 1312 1269 1230 1195 1164 1136 1110 1085 1059 1032 1004 974 942 909 873 836 796 755 714 673 631 590 550 512 475 439 403 369 337 305 269 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 110 110 109 106 103 97 90 81 71 61 52 46 42 39 38 37 37 36 36 36 36 36 36 37 38 40 40 41 41 41 40 39 39 38 37 36 35 35 35 37 40 43 45 46 46 46 46 46 48 50 54 57 59 61 61 60 59 57 55 53 52 50 49 48 47 45 45 44 44 44 43 43 42 41 41 41 42 43 44 46 47 48 49 49 49 49 48 47 46 45 43 41 39 37 36 36 37 37 38 37 37 35 34 33 34 34 34 35 35 36 37 38 37 37 36 35 34 34 34 33 33 32 32 32 34 39 48 52 56 62240 337 25825 -75 11483 17 17 20 7611 2528 4834 4752 4673 4597 4530 4469 4415 4370 4332 4301 4276 4256 4239 4236 4217 4195 4172 4147 4121 4095 4068 4040 4012 3982 3953 3924 3898 3875 3853 3832 3813 3794 3776 3758 3739 3720 3701 3680 3648 3627 3610 3593 3574 3553 3530 3502 3467 3426 3381 3332 3279 3225 3170 3116 3062 3007 2957 2913 2872 2840 2811 2789 2768 2745 2754 2726 2693 2657 2619 2585 2555 2532 2516 2506 2501 2499 2501 2504 2508 2509 2509 2505 2500 2495 2487 2479 2466 2450 2437 2425 2413 2445 2437 2429 2420 2408 2394 2377 2358 2336 2315 2296 2282 2278 2276 2277 2280 2283 2286 2288 2288 2284 2275 2258 2232 2200 2162 2120 2072 2022 1972 1921 1867 1838 1814 1797 1782 1765 1749 1730 1709 1686 1659 1628 1590 1547 1501 1451 1401 1349 1300 1255 1213 1176 1142 1112 1086 1062 1038 1014 989 962 933 903 870 837 800 762 723 684 645 606 567 529 493 459 425 392 360 330 301 268 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 112 112 110 107 104 98 91 83 75 66 57 51 45 41 39 37 37 36 36 37 37 38 38 39 40 40 41 41 41 41 41 40 39 38 37 36 35 35 35 36 39 42 44 45 45 45 45 46 48 50 54 57 59 60 61 59 57 55 54 52 51 50 49 47 46 45 44 44 44 43 43 42 41 41 41 41 42 42 44 45 46 48 49 50 50 50 49 48 47 46 45 42 40 38 37 37 37 37 37 36 36 35 34 34 35 36 36 37 37 37 37 37 36 35 35 34 34 34 34 34 33 32 32 32 34 38 45 49 52 62299 337 25825 -75 11481 17 18 19 7599 2524 4799 4721 4647 4577 4514 4458 4409 4367 4333 4304 4281 4263 4247 4241 4222 4201 4178 4152 4126 4100 4073 4046 4017 3988 3958 3930 3904 3882 3861 3841 3823 3805 3787 3770 3752 3733 3712 3691 3663 3641 3623 3604 3583 3559 3532 3499 3460 3415 3367 3316 3263 3208 3155 3102 3050 2998 2950 2908 2870 2840 2812 2790 2769 2746 2738 2707 2672 2636 2599 2567 2542 2523 2512 2506 2505 2506 2510 2516 2521 2523 2522 2518 2512 2506 2497 2488 2475 2459 2445 2433 2422 2462 2455 2447 2439 2426 2412 2395 2375 2352 2330 2309 2294 2288 2286 2286 2287 2288 2289 2289 2286 2280 2268 2250 2224 2193 2158 2121 2078 2032 1986 1936 1882 1851 1823 1802 1782 1761 1740 1717 1691 1663 1631 1594 1551 1504 1452 1400 1347 1294 1243 1197 1155 1118 1084 1053 1027 1004 981 959 936 913 886 859 830 800 767 732 697 662 626 590 554 519 485 452 421 390 360 332 304 274 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 114 113 111 108 104 99 92 85 78 70 63 56 49 43 39 37 36 36 37 38 39 39 40 40 40 40 41 41 42 42 42 41 40 39 38 37 36 35 35 36 38 41 43 44 45 45 45 46 47 50 53 56 59 59 59 58 56 54 52 51 50 49 48 47 46 45 44 44 43 43 42 41 40 40 40 41 41 42 43 44 45 47 49 50 50 50 50 49 48 47 46 44 42 40 39 38 38 38 37 35 35 34 33 34 36 37 38 39 39 38 37 36 35 34 33 33 34 34 34 34 34 32 32 32 33 36 42 47 49 62358 337 25825 -75 11483 17 19 18 7587 2521 4763 4690 4621 4556 4499 4448 4403 4365 4333 4308 4287 4270 4255 4246 4228 4207 4184 4159 4133 4107 4080 4052 4023 3994 3965 3937 3912 3890 3870 3852 3834 3817 3800 3783 3765 3746 3725 3703 3678 3654 3635 3614 3591 3564 3532 3496 3452 3404 3354 3301 3247 3193 3140 3089 3039 2988 2943 2902 2866 2837 2810 2788 2767 2744 2721 2687 2651 2614 2579 2550 2529 2514 2506 2505 2507 2512 2518 2526 2532 2535 2534 2529 2522 2514 2505 2495 2481 2466 2452 2441 2430 2467 2459 2452 2445 2435 2423 2408 2391 2371 2352 2334 2321 2317 2315 2314 2314 2314 2312 2308 2300 2290 2275 2254 2227 2195 2162 2127 2087 2044 1999 1949 1895 1861 1830 1805 1781 1755 1730 1703 1672 1640 1604 1562 1515 1465 1410 1354 1299 1244 1192 1144 1100 1061 1025 993 966 942 920 899 879 859 837 813 789 764 737 708 677 647 616 583 550 518 486 456 425 396 368 342 316 287 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 115 114 113 109 106 100 94 87 81 74 67 60 52 44 39 37 36 36 37 39 40 40 41 41 41 41 41 42 42 43 43 43 42 41 39 38 37 36 36 36 38 40 42 44 45 45 45 46 47 50 52 55 57 58 58 56 54 52 51 50 49 49 48 47 46 45 44 43 43 42 41 41 40 40 40 41 41 41 42 43 44 46 49 50 51 51 50 49 49 48 47 46 44 42 41 40 39 38 36 34 33 32 32 33 35 38 39 41 41 39 38 36 35 33 33 33 34 35 36 36 35 33 31 31 32 33 39 44 46 62416 337 25825 -75 11490 17 20 16 7575 2518 4729 4660 4596 4536 4484 4438 4397 4362 4334 4310 4292 4276 4263 4250 4233 4213 4190 4165 4139 4113 4086 4058 4030 4001 3972 3944 3920 3899 3880 3863 3846 3829 3813 3796 3778 3759 3738 3715 3693 3668 3647 3624 3598 3568 3532 3492 3445 3394 3341 3287 3232 3178 3126 3076 3028 2979 2935 2896 2861 2833 2807 2785 2764 2741 2704 2668 2631 2595 2561 2535 2518 2507 2503 2505 2511 2518 2526 2535 2542 2545 2543 2537 2529 2519 2509 2498 2484 2468 2455 2444 2435 2462 2454 2447 2442 2435 2427 2417 2405 2391 2378 2365 2356 2355 2355 2355 2354 2351 2346 2337 2324 2308 2289 2262 2232 2199 2164 2129 2089 2046 2002 1951 1896 1860 1828 1800 1773 1745 1716 1685 1652 1617 1577 1532 1483 1431 1375 1317 1261 1204 1150 1099 1052 1010 972 937 909 884 863 843 826 809 792 773 754 735 713 690 665 640 613 584 554 525 495 467 438 411 384 359 334 306 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 116 115 113 110 107 101 95 89 83 76 70 62 53 45 39 37 36 37 38 40 41 41 42 42 41 41 41 42 43 44 45 45 44 43 41 40 38 37 37 37 38 40 42 44 45 45 45 46 47 49 51 53 55 56 56 55 53 51 50 49 49 49 48 47 46 45 44 43 42 41 41 41 41 41 41 41 41 41 41 42 43 46 49 51 51 51 50 49 48 48 48 47 46 44 43 42 40 38 36 33 32 31 30 32 35 38 40 42 42 41 39 37 35 34 33 34 35 36 37 37 36 33 30 29 30 31 36 42 45 62475 337 25825 -75 11488 17 21 15 7563 2515 4695 4630 4571 4516 4468 4426 4390 4358 4333 4312 4295 4281 4269 4256 4239 4219 4196 4171 4146 4120 4093 4066 4038 4009 3980 3953 3929 3909 3891 3874 3858 3842 3826 3809 3791 3772 3750 3727 3708 3681 3659 3634 3606 3572 3533 3489 3439 3385 3331 3276 3221 3167 3116 3067 3020 2972 2929 2890 2856 2829 2802 2780 2759 2736 2688 2651 2614 2580 2549 2526 2512 2505 2505 2510 2517 2526 2536 2545 2551 2553 2549 2541 2531 2520 2508 2497 2483 2468 2455 2445 2436 2453 2444 2438 2435 2431 2427 2422 2416 2408 2401 2394 2389 2392 2395 2396 2395 2390 2381 2367 2347 2324 2298 2265 2229 2191 2153 2115 2073 2029 1983 1931 1876 1841 1809 1780 1753 1724 1693 1661 1626 1589 1548 1502 1452 1400 1343 1284 1227 1170 1115 1062 1013 970 930 893 864 839 818 801 785 772 759 744 730 715 698 679 659 638 615 590 563 537 510 483 456 430 404 379 356 327 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 116 115 114 111 108 103 97 91 84 77 71 63 55 46 40 38 37 38 40 41 42 43 43 43 43 42 43 43 45 46 46 47 46 45 44 42 40 39 38 38 39 41 42 44 44 45 45 45 46 48 49 51 53 53 53 53 51 50 49 49 49 49 48 47 46 45 43 42 41 41 41 41 41 41 41 41 41 41 41 42 44 46 49 51 51 51 50 49 48 48 48 48 47 45 43 42 40 38 36 33 31 29 29 30 33 37 40 42 43 42 41 38 36 34 34 34 36 38 39 39 37 33 30 28 28 29 33 41 45 62534 337 25825 -75 11486 17 22 14 7551 2512 4662 4600 4545 4494 4451 4413 4381 4353 4330 4311 4297 4284 4273 4261 4245 4225 4202 4178 4152 4127 4100 4073 4045 4017 3988 3961 3938 3918 3901 3885 3869 3854 3838 3821 3804 3784 3762 3738 3723 3694 3670 3644 3613 3576 3534 3487 3434 3378 3323 3267 3212 3158 3107 3058 3011 2965 2922 2884 2851 2823 2797 2775 2754 2732 2677 2641 2605 2573 2546 2527 2516 2512 2514 2521 2530 2539 2549 2556 2561 2559 2553 2542 2529 2516 2503 2491 2477 2462 2450 2441 2435 2443 2434 2429 2428 2426 2426 2425 2424 2421 2419 2416 2414 2422 2427 2428 2426 2417 2403 2383 2355 2324 2289 2248 2206 2162 2118 2075 2031 1985 1938 1886 1833 1800 1770 1742 1716 1688 1658 1625 1591 1553 1511 1464 1415 1364 1308 1251 1195 1139 1085 1033 984 941 902 866 837 813 794 778 764 753 743 731 719 706 692 676 659 642 621 599 575 551 526 500 474 448 423 398 375 346 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 117 115 114 112 109 104 99 92 85 78 71 63 55 47 42 39 39 40 41 43 44 45 45 45 45 44 45 46 47 48 48 49 48 47 46 44 42 41 40 40 40 41 42 43 43 44 44 44 45 46 47 49 50 51 51 51 51 50 49 49 49 49 48 47 45 44 42 41 40 40 40 40 40 40 40 40 40 40 41 42 44 47 49 51 50 49 48 47 47 47 48 48 48 46 43 42 40 38 36 33 30 28 27 28 32 36 39 42 44 44 42 40 37 35 34 35 37 39 41 41 39 34 29 26 27 27 31 40 46 62592 337 25825 -75 11490 17 23 12 7539 2509 4630 4572 4520 4474 4435 4401 4372 4347 4327 4311 4298 4287 4277 4265 4250 4230 4208 4184 4159 4133 4107 4080 4052 4024 3996 3970 3946 3928 3911 3895 3880 3865 3849 3833 3815 3795 3772 3748 3737 3706 3681 3653 3620 3581 3536 3486 3431 3374 3317 3260 3204 3151 3099 3051 3004 2957 2915 2878 2845 2818 2793 2771 2751 2730 2673 2639 2606 2578 2554 2539 2531 2530 2533 2540 2549 2557 2565 2569 2569 2564 2553 2539 2523 2507 2493 2480 2467 2453 2443 2435 2431 2433 2424 2420 2421 2423 2426 2428 2429 2429 2429 2429 2429 2439 2445 2445 2439 2426 2406 2378 2342 2302 2258 2209 2160 2109 2058 2010 1963 1916 1869 1819 1769 1741 1714 1689 1665 1639 1610 1578 1544 1506 1464 1417 1369 1318 1265 1211 1158 1107 1056 1008 963 924 887 855 829 808 791 776 764 755 745 734 722 710 696 681 664 647 629 608 585 562 538 514 488 463 437 412 387 357 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 117 116 115 113 110 106 101 94 87 78 70 62 55 48 43 41 40 41 43 45 46 47 47 47 47 47 48 49 50 51 51 52 51 50 48 46 44 43 42 42 42 42 43 42 42 42 42 43 43 44 46 47 48 49 49 50 50 49 49 49 49 49 48 46 44 42 41 40 39 39 39 39 39 39 39 39 39 39 40 42 44 47 48 49 49 48 47 46 46 47 48 49 48 46 43 41 39 38 36 33 31 28 27 27 30 34 38 42 45 45 43 41 38 35 35 36 38 40 42 42 40 34 29 25 25 25 29 39 47 62651 309 25825 -75 11497 17 24 11 7526 2506 4601 4545 4497 4454 4419 4389 4363 4341 4323 4309 4298 4288 4279 4268 4254 4235 4213 4189 4164 4139 4113 4087 4059 4031 4004 3977 3955 3937 3920 3905 3891 3876 3860 3844 3826 3806 3783 3758 3751 3718 3691 3662 3626 3584 3537 3485 3428 3370 3313 3256 3200 3146 3094 3045 2998 2952 2909 2872 2840 2813 2788 2767 2748 2729 2673 2643 2616 2593 2574 2562 2558 2558 2562 2568 2575 2581 2585 2585 2580 2568 2552 2533 2514 2495 2479 2467 2454 2442 2433 2428 2427 2420 2414 2415 2419 2424 2429 2432 2435 2436 2436 2436 2435 2445 2448 2444 2434 2415 2387 2352 2309 2261 2209 2152 2097 2040 1984 1931 1882 1835 1788 1741 1695 1672 1649 1627 1606 1582 1555 1523 1490 1451 1408 1362 1314 1266 1215 1165 1118 1072 1028 987 949 916 886 859 838 820 806 793 782 772 762 750 736 722 706 690 672 654 635 614 592 569 546 521 495 469 443 417 391 360 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 118 117 116 114 113 109 104 97 89 80 71 62 55 49 45 43 42 43 45 47 48 49 49 49 50 50 51 52 53 54 54 55 54 53 51 48 47 45 44 44 44 44 43 42 41 41 41 41 42 43 44 45 46 47 48 49 49 49 49 49 49 49 47 45 43 41 40 39 38 38 37 37 37 37 36 36 36 37 38 41 43 45 47 47 46 45 45 44 45 46 48 49 49 46 42 39 38 38 36 34 31 62710 307 25825 -75 11501 17 25 10 7514 2503 4573 4521 4475 4436 4404 4378 4355 4336 4320 4308 4298 4290 4282 4271 4257 4239 4217 4194 4169 4144 4119 4093 4065 4038 4010 3984 3962 3944 3929 3914 3900 3885 3869 3853 3835 3815 3791 3766 3763 3729 3701 3669 3632 3588 3538 3485 3427 3369 3311 3254 3198 3144 3091 3042 2994 2947 2905 2868 2836 2809 2785 2764 2746 2729 2676 2653 2632 2615 2602 2594 2593 2594 2598 2603 2608 2610 2609 2603 2591 2573 2551 2527 2504 2482 2465 2452 2440 2430 2424 2422 2423 2406 2406 2411 2421 2430 2437 2441 2442 2442 2442 2439 2435 2441 2440 2431 2415 2389 2355 2314 2265 2211 2153 2092 2032 1972 1911 1855 1805 1758 1714 1670 1630 1610 1591 1572 1553 1531 1504 1473 1439 1399 1355 1308 1262 1214 1167 1121 1080 1041 1005 972 943 918 895 875 859 846 834 824 813 802 790 774 758 740 720 701 680 659 639 617 594 571 547 523 497 470 442 416 387 355 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 120 120 119 117 116 112 108 101 92 82 72 63 57 51 48 45 45 45 46 48 49 50 51 51 52 53 55 56 57 57 58 58 57 55 52 50 48 47 47 46 46 46 44 42 41 41 40 41 41 42 43 44 44 46 47 48 48 49 49 49 49 48 47 44 42 40 39 38 37 37 36 35 35 34 33 33 34 34 36 39 41 43 44 44 44 43 43 43 44 46 48 50 49 46 42 38 37 38 37 62769 306 25825 -75 11503 17 26 9 7502 2500 4547 4497 4454 4418 4389 4365 4345 4329 4315 4305 4296 4289 4282 4272 4258 4240 4219 4196 4172 4148 4123 4097 4070 4043 4016 3990 3969 3951 3936 3922 3907 3893 3877 3861 3843 3822 3798 3773 3774 3739 3709 3676 3637 3592 3541 3487 3429 3371 3313 3257 3201 3146 3093 3043 2995 2947 2904 2866 2834 2806 2782 2762 2745 2730 2683 2666 2652 2642 2635 2632 2633 2636 2640 2644 2645 2643 2638 2625 2605 2579 2551 2521 2494 2470 2451 2439 2428 2420 2416 2417 2421 2394 2402 2414 2428 2441 2450 2453 2454 2452 2448 2441 2434 2434 2427 2412 2390 2358 2320 2276 2225 2169 2109 2046 1984 1923 1860 1803 1752 1706 1663 1621 1586 1569 1552 1536 1519 1497 1471 1440 1405 1364 1319 1271 1225 1178 1133 1091 1055 1022 994 969 949 931 915 901 890 880 871 862 850 838 823 804 783 761 737 713 689 665 642 619 594 571 546 521 495 468 439 413 381 350 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 122 123 123 121 120 117 112 105 96 85 74 65 59 54 50 48 47 47 47 48 49 50 51 52 53 55 58 59 60 60 60 60 59 57 53 51 49 48 48 48 48 47 45 44 42 41 40 40 41 41 42 43 44 45 46 47 48 49 49 49 49 48 46 44 41 40 39 38 37 36 35 34 32 31 30 30 31 32 33 36 38 39 40 41 41 41 41 42 44 46 48 49 49 46 42 38 37 38 62828 305 25825 -75 11500 17 27 8 7490 2497 4524 4475 4434 4401 4375 4353 4336 4321 4309 4300 4293 4287 4280 4271 4258 4241 4220 4198 4175 4151 4126 4101 4074 4047 4021 3996 3974 3957 3942 3928 3914 3899 3884 3867 3849 3828 3804 3778 3783 3747 3716 3682 3642 3596 3545 3490 3433 3375 3319 3263 3207 3152 3098 3047 2997 2949 2905 2866 2833 2805 2781 2761 2746 2733 2691 2682 2676 2673 2672 2674 2677 2681 2685 2686 2685 2678 2667 2647 2619 2586 2551 2517 2485 2459 2439 2427 2418 2412 2411 2414 2422 2390 2405 2423 2441 2457 2467 2470 2468 2464 2457 2445 2434 2428 2414 2394 2367 2332 2292 2248 2199 2146 2088 2027 1967 1907 1845 1788 1737 1690 1647 1607 1574 1558 1542 1527 1511 1490 1464 1433 1398 1357 1311 1263 1217 1170 1127 1088 1054 1026 1003 984 970 957 946 937 929 922 914 905 892 877 859 836 811 784 755 728 700 673 647 622 596 572 547 522 496 469 440 415 381 350 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 126 127 127 126 125 122 117 110 101 90 79 69 62 57 53 51 49 48 48 49 49 50 51 52 54 57 60 61 62 62 62 61 60 57 54 51 49 48 48 48 48 48 47 45 43 42 41 41 41 41 41 42 43 44 46 47 48 49 49 49 49 48 46 43 41 40 39 38 38 37 35 33 30 29 28 28 29 30 31 33 35 36 36 38 39 40 41 42 44 46 48 49 48 47 42 38 38 62886 303 25825 -75 11503 17 28 6 7478 2497 4504 4456 4417 4385 4361 4342 4326 4313 4303 4295 4289 4283 4277 4269 4257 4240 4220 4198 4176 4152 4128 4103 4077 4051 4025 4000 3979 3963 3948 3934 3920 3905 3890 3873 3855 3834 3809 3783 3788 3752 3721 3686 3646 3599 3548 3494 3438 3381 3326 3271 3215 3160 3105 3053 3002 2953 2907 2868 2834 2806 2782 2763 2749 2738 2701 2700 2702 2706 2711 2717 2723 2728 2731 2730 2724 2713 2695 2668 2632 2592 2551 2512 2478 2450 2430 2418 2410 2407 2408 2415 2425 2396 2417 2439 2460 2477 2487 2489 2486 2479 2469 2453 2438 2426 2407 2383 2353 2318 2279 2238 2194 2146 2095 2039 1983 1926 1868 1813 1761 1713 1668 1626 1595 1577 1561 1546 1529 1509 1484 1455 1421 1381 1336 1289 1243 1197 1155 1116 1084 1057 1037 1021 1009 999 990 983 976 969 961 950 936 917 896 869 840 809 777 745 714 684 657 630 604 579 554 529 504 477 449 425 390 360 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 129 131 132 131 130 128 123 116 107 96 85 74 67 60 57 54 52 50 49 49 49 49 50 52 54 58 61 62 63 63 62 62 60 57 53 50 48 47 47 47 48 48 48 46 45 43 42 41 41 41 42 42 43 44 46 47 48 49 49 50 49 48 46 43 41 40 40 39 39 37 35 32 29 28 27 27 27 28 29 31 32 32 33 35 37 39 41 43 44 46 47 48 47 47 44 62945 302 25825 -75 11503 17 29 5 7465 2497 4488 4440 4402 4372 4349 4331 4317 4305 4296 4289 4283 4279 4273 4265 4253 4237 4218 4197 4175 4152 4128 4104 4079 4053 4027 4003 3982 3966 3952 3938 3924 3909 3894 3877 3859 3838 3813 3787 3792 3756 3724 3689 3648 3602 3552 3499 3444 3389 3335 3281 3225 3170 3114 3061 3009 2958 2912 2872 2838 2810 2787 2769 2756 2747 2713 2719 2728 2738 2748 2757 2765 2770 2772 2769 2760 2744 2721 2687 2644 2598 2552 2510 2473 2444 2424 2413 2407 2406 2410 2419 2432 2412 2437 2462 2483 2499 2508 2508 2503 2495 2482 2464 2447 2430 2408 2382 2351 2317 2282 2245 2207 2166 2122 2074 2024 1973 1920 1867 1815 1765 1717 1672 1639 1618 1600 1585 1567 1547 1524 1498 1466 1429 1387 1342 1297 1252 1210 1172 1139 1112 1091 1076 1063 1053 1043 1035 1028 1020 1010 997 979 957 932 902 870 835 800 766 732 700 672 644 616 591 567 543 519 494 467 446 412 383 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 133 136 137 137 136 134 130 124 115 104 93 81 72 65 61 58 54 52 50 49 49 49 50 51 54 58 61 62 63 62 62 61 59 56 52 49 47 46 45 46 47 48 48 47 46 44 43 42 41 41 42 43 44 45 46 48 49 50 50 50 49 48 46 43 42 41 41 40 40 39 36 32 29 27 26 26 27 27 28 29 30 30 31 34 36 40 42 44 45 46 47 46 46 47 63004 301 25825 -75 11507 17 30 4 7453 2497 4475 4427 4390 4360 4338 4322 4308 4297 4289 4282 4277 4273 4268 4260 4249 4233 4214 4194 4172 4150 4127 4103 4078 4053 4028 4004 3984 3968 3954 3940 3926 3911 3896 3879 3861 3839 3815 3789 3794 3758 3726 3691 3651 3605 3556 3505 3452 3399 3347 3294 3239 3183 3127 3072 3019 2967 2920 2880 2846 2818 2796 2779 2768 2760 2726 2738 2752 2766 2780 2792 2800 2806 2807 2801 2789 2769 2741 2702 2654 2604 2554 2510 2472 2442 2423 2413 2408 2409 2416 2427 2442 2434 2461 2487 2508 2522 2529 2528 2522 2512 2499 2479 2461 2441 2417 2389 2359 2326 2294 2261 2229 2196 2159 2120 2077 2031 1984 1934 1882 1831 1779 1730 1694 1669 1649 1631 1612 1592 1571 1548 1520 1485 1447 1405 1363 1320 1280 1242 1209 1180 1157 1140 1125 1111 1100 1090 1080 1069 1056 1040 1020 995 967 934 899 863 825 789 754 720 690 662 634 609 585 563 540 517 493 474 444 416 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 138 141 142 143 143 141 138 133 124 114 104 90 79 71 67 62 58 54 51 50 49 49 49 51 54 57 59 60 60 60 60 59 58 55 51 48 45 44 43 43 44 46 48 48 47 45 43 42 41 41 42 43 44 45 47 48 49 50 50 50 50 48 46 44 42 42 41 41 41 39 37 33 29 27 27 26 27 27 28 28 29 29 31 34 38 41 44 46 47 47 47 45 45 63063 300 25825 -75 11511 17 31 3 7441 2498 4464 4416 4379 4351 4330 4314 4301 4291 4283 4277 4272 4268 4263 4255 4244 4229 4210 4190 4169 4147 4125 4102 4078 4053 4028 4005 3985 3969 3955 3941 3927 3912 3897 3880 3862 3840 3816 3789 3793 3757 3726 3691 3652 3608 3561 3512 3462 3412 3362 3310 3256 3200 3143 3088 3034 2982 2935 2894 2861 2833 2812 2795 2784 2777 2740 2755 2772 2789 2805 2817 2825 2829 2829 2822 2807 2785 2754 2711 2661 2608 2558 2513 2475 2446 2428 2419 2416 2419 2426 2439 2454 2460 2488 2513 2532 2544 2548 2546 2539 2529 2514 2494 2477 2455 2430 2401 2370 2339 2308 2278 2250 2222 2192 2160 2123 2084 2042 1995 1945 1893 1838 1785 1746 1717 1694 1673 1652 1632 1612 1590 1565 1534 1500 1463 1424 1384 1346 1310 1276 1245 1221 1201 1183 1166 1151 1138 1125 1111 1096 1077 1053 1025 996 962 926 888 849 811 775 740 710 681 653 629 606 585 565 544 522 506 479 452 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 143 147 149 150 151 150 148 143 136 126 116 101 88 83 76 70 62 57 53 51 51 50 50 52 53 54 55 55 55 55 55 55 54 52 49 46 43 41 40 41 42 44 46 47 46 45 43 42 41 41 42 43 44 45 46 48 49 50 50 50 50 48 46 44 42 41 40 40 40 39 37 33 30 28 28 27 28 28 28 28 29 31 34 37 42 45 48 49 49 48 46 43 63121 300 25825 -75 11507 17 32 1 7429 2498 4457 4409 4372 4343 4322 4306 4294 4284 4276 4270 4265 4261 4256 4248 4237 4222 4205 4185 4164 4143 4121 4099 4075 4051 4027 4005 3985 3969 3955 3941 3927 3912 3896 3879 3861 3839 3815 3789 3789 3755 3723 3690 3652 3610 3566 3519 3472 3424 3376 3326 3273 3218 3162 3106 3052 3000 2953 2913 2880 2852 2832 2815 2805 2798 2757 2772 2790 2807 2822 2833 2840 2843 2841 2833 2816 2792 2759 2716 2665 2612 2562 2519 2483 2456 2439 2431 2429 2432 2440 2452 2467 2486 2514 2537 2553 2562 2564 2561 2553 2541 2526 2506 2488 2466 2439 2409 2378 2347 2317 2288 2262 2238 2213 2186 2154 2120 2083 2040 1991 1939 1883 1828 1784 1752 1725 1701 1678 1656 1636 1615 1592 1564 1534 1501 1465 1430 1395 1360 1327 1296 1271 1249 1228 1208 1191 1174 1158 1142 1124 1103 1077 1047 1017 982 946 907 868 830 793 758 727 698 671 647 625 606 588 569 549 536 513 485 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 154 157 159 160 160 159 155 148 139 129 113 98 98 89 79 69 60 56 55 54 53 53 53 52 50 48 47 47 47 47 48 49 48 46 43 41 40 38 39 39 42 44 45 45 44 43 42 41 41 41 42 43 44 45 46 47 48 48 49 48 47 46 44 42 40 38 38 38 37 36 34 32 30 30 29 30 30 30 30 32 34 39 44 48 52 53 53 52 50 47 42 63180 300 25825 -75 11501 17 33 0 7417 2499 4454 4405 4367 4338 4317 4301 4289 4279 4270 4264 4259 4254 4249 4241 4230 4216 4198 4179 4159 4138 4117 4095 4072 4049 4025 4003 3984 3968 3954 3940 3925 3910 3894 3877 3859 3837 3813 3787 3784 3750 3720 3687 3651 3611 3569 3526 3481 3436 3390 3342 3290 3236 3180 3125 3071 3019 2973 2934 2901 2875 2855 2839 2828 2822 2778 2792 2807 2821 2834 2843 2846 2847 2843 2833 2815 2790 2757 2714 2664 2614 2567 2527 2493 2468 2454 2447 2445 2448 2455 2466 2480 2514 2538 2558 2570 2576 2575 2570 2560 2546 2529 2508 2490 2467 2440 2409 2377 2346 2316 2287 2261 2238 2216 2192 2164 2134 2101 2060 2014 1964 1908 1851 1805 1770 1741 1713 1686 1663 1641 1620 1598 1572 1545 1516 1484 1453 1422 1390 1359 1329 1303 1280 1257 1235 1215 1196 1178 1159 1139 1117 1090 1059 1028 995 958 920 881 843 806 771 740 712 685 661 641 623 606 589 570 559 538 510 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 162 166 169 171 171 170 167 161 151 141 124 109 112 101 88 75 65 60 59 59 58 58 57 53 47 42 40 39 39 40 42 43 44 43 42 40 39 38 38 39 40 42 43 43 42 42 41 41 41 41 42 43 43 44 44 45 45 45 46 46 46 45 43 41 37 35 35 35 36 35 35 33 33 32 32 33 33 33 33 35 39 45 51 55 57 57 56 54 51 47 43 63239 300 25825 -75 11504 17 33 59 7405 2499 4454 4404 4366 4337 4315 4299 4286 4276 4267 4260 4254 4249 4243 4235 4224 4210 4193 4174 4154 4134 4113 4091 4069 4046 4023 4001 3982 3967 3952 3937 3923 3907 3891 3874 3855 3834 3810 3784 3777 3745 3715 3684 3650 3612 3572 3531 3489 3446 3403 3356 3306 3252 3198 3143 3091 3040 2996 2958 2926 2900 2881 2866 2855 2847 2803 2813 2824 2835 2844 2848 2848 2845 2839 2827 2807 2783 2750 2709 2662 2615 2572 2535 2504 2482 2470 2464 2461 2464 2470 2479 2490 2541 2560 2575 2582 2583 2579 2571 2559 2542 2522 2499 2480 2457 2429 2398 2366 2335 2304 2274 2248 2225 2203 2180 2155 2127 2097 2060 2017 1968 1915 1858 1809 1772 1740 1709 1679 1654 1630 1608 1586 1562 1538 1512 1484 1457 1430 1402 1373 1344 1319 1296 1271 1248 1227 1206 1186 1166 1144 1121 1093 1062 1032 999 963 925 887 849 813 779 748 720 694 671 651 633 617 600 582 571 552 522 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 170 176 180 182 183 182 178 171 161 149 133 119 119 108 93 80 70 65 64 64 63 62 60 55 47 41 37 35 35 36 38 40 41 42 41 40 40 39 39 39 40 41 41 41 41 41 41 42 42 42 42 43 43 43 43 43 43 43 44 44 44 43 42 39 36 34 34 35 36 36 36 36 36 36 36 36 36 36 37 39 43 49 54 57 58 58 57 54 52 48 45 63298 300 25825 -75 11506 17 34 58 7392 2500 4459 4407 4368 4338 4316 4299 4285 4274 4265 4258 4251 4245 4239 4231 4220 4205 4188 4169 4150 4130 4109 4088 4066 4044 4021 3999 3980 3965 3950 3935 3920 3904 3887 3870 3851 3830 3806 3780 3768 3737 3709 3679 3647 3612 3575 3537 3497 3457 3416 3371 3322 3270 3217 3164 3113 3064 3021 2984 2954 2929 2911 2895 2884 2875 2833 2838 2843 2847 2851 2850 2845 2838 2829 2814 2794 2770 2739 2700 2658 2615 2577 2544 2517 2498 2486 2480 2477 2478 2482 2488 2496 2565 2577 2584 2585 2581 2574 2563 2548 2528 2504 2479 2458 2436 2409 2379 2348 2318 2287 2256 2227 2202 2178 2156 2131 2105 2076 2042 2003 1957 1907 1851 1801 1762 1727 1693 1662 1634 1608 1586 1565 1543 1523 1500 1476 1453 1429 1403 1377 1350 1325 1301 1276 1252 1229 1207 1187 1165 1143 1119 1091 1060 1030 997 962 925 887 850 815 781 751 723 697 674 654 637 620 603 584 574 554 523 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 171 179 186 191 193 193 192 187 177 166 154 138 124 120 109 96 83 74 70 69 69 68 66 64 58 50 43 39 37 36 37 38 40 41 42 42 41 41 40 40 40 40 40 40 40 40 41 41 42 43 43 43 43 43 42 42 42 43 43 44 44 43 42 41 38 36 34 35 37 38 39 39 39 39 39 39 39 39 39 39 41 44 49 53 56 57 56 55 53 53 50 48 63356 300 25825 -75 11503 17 35 56 7381 2498 4467 4414 4374 4343 4320 4302 4288 4276 4266 4257 4250 4243 4236 4227 4216 4201 4184 4165 4146 4126 4106 4085 4063 4041 4019 3997 3978 3962 3947 3932 3916 3900 3883 3866 3847 3826 3802 3776 3758 3728 3701 3673 3643 3611 3577 3541 3504 3467 3428 3385 3339 3289 3238 3187 3137 3091 3050 3015 2986 2962 2944 2928 2915 2905 2866 2865 2863 2860 2857 2850 2840 2828 2816 2799 2778 2755 2726 2691 2653 2615 2581 2553 2529 2512 2502 2495 2491 2490 2491 2494 2498 2580 2582 2582 2577 2569 2558 2545 2527 2504 2478 2451 2429 2410 2385 2357 2329 2300 2268 2236 2204 2175 2149 2124 2098 2073 2046 2015 1980 1938 1892 1838 1788 1748 1711 1674 1642 1612 1585 1563 1543 1524 1506 1487 1467 1447 1426 1402 1378 1351 1326 1302 1276 1251 1228 1205 1183 1161 1138 1114 1086 1055 1025 992 957 921 883 846 812 778 748 720 694 671 651 633 616 598 579 568 547 515 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 178 187 195 200 202 202 199 191 180 167 153 138 124 118 108 96 86 78 75 74 73 72 70 67 62 55 48 43 40 39 39 40 42 43 43 43 42 42 42 41 41 41 41 40 40 40 40 42 43 44 44 44 44 44 43 43 43 43 44 44 44 43 41 40 38 36 36 37 39 41 42 42 43 42 42 42 42 42 42 41 42 44 48 51 53 54 54 53 53 53 52 51 63415 301 25825 -75 11499 17 36 55 7368 2493 4481 4427 4386 4354 4329 4311 4295 4282 4270 4261 4252 4244 4236 4226 4214 4199 4181 4162 4143 4123 4103 4082 4061 4038 4016 3995 3976 3960 3944 3928 3912 3896 3879 3861 3842 3821 3797 3772 3748 3720 3694 3667 3640 3610 3578 3546 3511 3476 3440 3400 3355 3308 3259 3210 3163 3118 3079 3047 3019 2996 2978 2961 2947 2934 2904 2895 2885 2876 2865 2852 2836 2820 2803 2785 2763 2739 2713 2681 2648 2616 2586 2561 2540 2525 2515 2508 2502 2498 2496 2495 2495 2578 2571 2563 2553 2542 2530 2515 2496 2472 2446 2419 2399 2383 2363 2339 2313 2285 2253 2219 2183 2150 2119 2091 2064 2039 2013 1986 1954 1917 1876 1824 1776 1737 1698 1660 1626 1595 1568 1546 1528 1511 1496 1480 1463 1445 1426 1403 1379 1353 1327 1302 1274 1248 1224 1201 1178 1156 1132 1107 1079 1049 1018 985 950 914 877 840 806 772 742 714 687 664 644 625 607 589 569 557 535 503 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 186 196 204 208 210 208 203 193 178 163 148 134 121 113 105 96 88 82 80 79 78 76 74 71 66 60 54 49 45 43 43 43 44 45 44 44 44 43 43 43 42 42 41 41 40 40 41 43 44 46 46 46 45 45 45 45 45 46 46 46 45 43 41 40 39 37 38 40 43 44 45 46 46 46 46 46 46 45 44 43 43 44 47 49 50 50 50 51 52 53 53 53 60 63474 303 25825 -75 11504 17 37 54 7356 2489 4499 4444 4402 4368 4343 4322 4305 4291 4278 4267 4257 4247 4238 4227 4214 4198 4180 4161 4141 4121 4101 4080 4058 4036 4014 3993 3974 3957 3941 3924 3908 3891 3873 3855 3836 3815 3792 3767 3737 3710 3686 3661 3636 3609 3580 3550 3518 3485 3451 3412 3370 3325 3279 3232 3187 3146 3110 3080 3054 3032 3014 2996 2980 2964 2945 2928 2911 2894 2876 2857 2835 2815 2795 2773 2750 2727 2702 2674 2645 2617 2590 2568 2549 2534 2524 2516 2508 2501 2496 2492 2488 2554 2540 2528 2515 2503 2491 2477 2459 2437 2412 2388 2372 2360 2345 2325 2302 2275 2243 2207 2167 2129 2094 2062 2033 2008 1984 1960 1932 1899 1863 1816 1772 1734 1695 1657 1623 1590 1563 1541 1523 1508 1494 1480 1464 1447 1428 1406 1382 1355 1329 1301 1273 1246 1221 1197 1174 1151 1126 1101 1073 1043 1012 978 943 907 870 833 798 765 734 705 678 655 634 615 597 578 558 546 523 492 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 194 204 211 215 215 213 205 191 173 156 140 126 115 107 101 96 91 87 85 85 83 81 78 75 70 65 60 55 51 48 47 46 47 47 46 46 45 45 44 44 44 43 42 42 41 41 42 44 46 48 48 48 48 48 47 48 48 49 49 49 47 45 43 41 40 40 41 43 46 47 48 49 49 49 49 49 49 48 47 45 44 44 46 47 47 47 48 49 50 53 54 55 59 59 56 63533 304 25825 -75 11504 17 38 53 7344 2484 4522 4466 4422 4387 4360 4338 4320 4304 4289 4276 4265 4254 4243 4231 4217 4200 4182 4162 4141 4121 4100 4079 4058 4035 4013 3991 3971 3954 3937 3920 3903 3885 3867 3848 3829 3808 3785 3761 3727 3701 3678 3655 3632 3607 3581 3554 3524 3493 3460 3423 3383 3340 3296 3253 3211 3172 3140 3112 3088 3067 3049 3030 3012 2993 2987 2963 2939 2915 2891 2866 2839 2814 2791 2767 2743 2719 2696 2670 2645 2619 2595 2573 2555 2540 2529 2519 2509 2500 2491 2484 2478 2511 2492 2477 2464 2454 2443 2431 2417 2398 2379 2359 2348 2341 2330 2315 2295 2269 2237 2200 2158 2116 2076 2041 2010 1985 1961 1940 1916 1888 1856 1813 1775 1740 1704 1667 1633 1600 1572 1549 1530 1515 1501 1485 1469 1453 1433 1410 1385 1358 1330 1302 1272 1245 1219 1194 1170 1147 1122 1097 1068 1038 1006 972 936 900 863 826 791 757 726 697 670 646 625 606 588 569 550 537 516 487 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 203 212 218 221 219 215 205 188 168 148 131 118 108 103 99 96 94 92 91 90 89 86 82 78 74 70 65 60 56 53 51 50 49 49 48 47 47 46 46 46 46 45 45 44 43 43 44 46 48 50 50 51 51 51 51 52 53 53 53 52 50 47 45 44 43 43 44 46 48 49 50 51 51 52 52 51 51 50 49 47 45 45 45 45 45 45 45 47 49 52 53 55 57 57 54 47 63591 309 25825 -75 11505 17 39 51 7332 2480 4549 4492 4447 4411 4383 4359 4339 4321 4305 4290 4277 4264 4252 4238 4222 4205 4185 4165 4144 4123 4102 4080 4058 4035 4012 3990 3970 3951 3934 3916 3897 3879 3860 3841 3822 3801 3778 3754 3718 3693 3671 3649 3628 3606 3582 3557 3528 3499 3467 3432 3394 3353 3312 3272 3233 3198 3169 3145 3123 3103 3085 3065 3044 3022 3027 2997 2967 2938 2909 2879 2849 2821 2794 2768 2742 2718 2695 2671 2647 2623 2599 2577 2558 2542 2529 2516 2504 2493 2483 2473 2464 2458 2436 2421 2409 2401 2394 2385 2375 2362 2348 2333 2329 2325 2319 2307 2290 2265 2234 2197 2155 2112 2068 2030 1998 1973 1949 1929 1907 1882 1855 1816 1786 1756 1723 1689 1656 1623 1595 1570 1548 1531 1514 1496 1478 1459 1437 1413 1387 1359 1332 1303 1274 1246 1221 1195 1171 1147 1121 1095 1067 1035 1003 968 932 895 858 822 787 752 721 691 665 641 620 601 583 565 547 534 513 486 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 211 220 224 225 222 216 203 185 162 141 123 111 104 100 98 97 97 97 96 96 94 91 87 82 77 73 69 64 60 57 54 52 52 51 50 49 49 48 48 48 48 48 48 47 46 46 47 48 50 52 53 53 54 54 55 56 57 58 57 56 53 51 49 48 47 46 47 48 49 50 51 52 53 53 54 54 53 52 51 49 47 46 46 45 45 44 44 45 46 49 51 53 54 53 51 46 43 42 41 43 42 63650 309 25825 -75 11510 17 40 50 7320 2475 4581 4523 4477 4440 4410 4385 4363 4343 4325 4308 4293 4278 4264 4248 4231 4212 4191 4169 4147 4126 4104 4082 4059 4036 4012 3989 3968 3949 3930 3912 3892 3873 3854 3835 3815 3794 3771 3748 3710 3686 3665 3645 3625 3604 3582 3559 3532 3504 3473 3440 3403 3365 3327 3290 3255 3224 3199 3178 3158 3139 3121 3099 3076 3050 3067 3032 2997 2963 2929 2895 2862 2831 2802 2774 2747 2722 2698 2674 2651 2627 2602 2578 2558 2540 2524 2510 2496 2483 2471 2460 2449 2403 2382 2367 2358 2353 2349 2344 2338 2330 2321 2312 2312 2312 2309 2301 2287 2264 2235 2199 2159 2116 2072 2032 1998 1971 1947 1926 1904 1882 1857 1823 1799 1775 1748 1717 1687 1656 1627 1600 1575 1552 1531 1508 1486 1464 1440 1415 1388 1361 1335 1307 1279 1252 1227 1202 1176 1152 1126 1099 1069 1037 1003 968 931 894 857 821 786 752 720 691 665 641 621 602 584 567 549 536 516 491 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 218 225 227 226 222 215 201 181 158 136 118 108 102 100 99 100 101 101 101 100 99 96 90 84 79 75 71 67 63 60 57 55 54 53 52 51 51 50 50 51 52 52 51 51 50 50 50 52 53 55 55 56 57 58 59 61 61 61 61 59 57 54 53 52 51 50 49 49 50 50 51 52 53 54 55 55 55 54 52 50 49 48 47 46 45 44 43 43 44 46 48 49 50 50 48 45 43 43 42 43 42 63709 310 25825 -75 11510 17 41 49 7308 2471 4616 4557 4510 4472 4441 4414 4390 4368 4348 4329 4312 4295 4279 4262 4242 4221 4199 4176 4153 4130 4108 4085 4061 4037 4013 3990 3968 3947 3928 3908 3888 3868 3848 3828 3808 3787 3764 3741 3703 3680 3659 3641 3623 3604 3584 3561 3536 3509 3480 3447 3413 3377 3342 3308 3277 3249 3228 3209 3191 3174 3154 3131 3105 3075 3101 3062 3023 2986 2950 2913 2878 2846 2815 2785 2756 2730 2705 2681 2657 2631 2604 2578 2555 2534 2517 2500 2485 2471 2458 2446 2435 2359 2340 2328 2321 2319 2317 2315 2312 2308 2302 2296 2301 2303 2302 2297 2286 2266 2240 2208 2171 2131 2087 2045 2009 1980 1954 1930 1907 1884 1861 1830 1813 1794 1773 1747 1721 1691 1662 1633 1604 1576 1549 1520 1493 1467 1441 1414 1387 1361 1338 1313 1287 1262 1238 1214 1188 1164 1137 1109 1077 1044 1009 973 935 898 862 825 791 757 725 697 671 648 627 608 591 574 556 542 523 499 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 223 227 227 225 220 211 196 177 154 133 117 108 104 102 102 103 104 104 104 104 103 99 93 86 80 76 72 69 65 62 59 57 56 55 55 54 54 53 54 55 56 56 56 55 55 54 54 55 56 57 58 58 59 61 62 64 65 64 63 61 59 57 56 55 55 53 52 50 50 50 51 52 53 55 56 56 55 55 54 52 51 50 49 48 46 45 43 42 42 43 44 45 45 46 45 44 43 43 43 44 42 39 63768 310 25825 -75 11514 17 42 48 7296 2466 4655 4595 4548 4508 4475 4447 4421 4397 4375 4354 4334 4316 4297 4278 4257 4234 4211 4186 4162 4138 4114 4090 4066 4041 4016 3992 3969 3947 3926 3905 3884 3863 3843 3822 3801 3780 3758 3735 3697 3675 3655 3637 3620 3603 3585 3564 3540 3513 3485 3454 3421 3387 3355 3324 3296 3272 3254 3239 3223 3206 3185 3160 3132 3098 3130 3088 3046 3007 2969 2930 2895 2861 2828 2797 2767 2739 2712 2687 2662 2634 2604 2575 2550 2527 2507 2489 2473 2459 2446 2434 2423 2332 2316 2307 2303 2303 2303 2303 2302 2298 2294 2289 2296 2300 2300 2297 2289 2274 2251 2223 2191 2153 2109 2065 2028 1995 1965 1937 1911 1888 1866 1837 1825 1811 1795 1775 1752 1725 1697 1665 1632 1599 1565 1529 1496 1465 1437 1410 1384 1360 1340 1319 1297 1275 1254 1231 1206 1181 1154 1125 1093 1058 1022 986 947 910 874 838 803 769 738 710 684 661 640 621 602 585 566 551 531 507 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 223 224 223 219 213 205 190 172 151 132 118 110 108 106 106 107 108 108 108 107 106 102 95 88 82 78 74 71 67 64 62 60 59 59 59 58 58 58 58 59 61 61 61 60 60 59 59 59 59 60 60 60 61 62 64 66 66 66 65 63 61 59 58 58 57 56 54 52 51 51 51 52 53 55 56 56 56 56 55 54 54 53 51 49 47 45 42 41 40 40 41 41 41 42 42 42 43 44 44 44 43 40 63827 311 25825 -75 11511 17 43 47 7284 2462 4695 4635 4587 4546 4512 4482 4455 4429 4405 4382 4360 4339 4319 4297 4274 4250 4224 4198 4173 4148 4123 4098 4072 4046 4020 3995 3971 3948 3926 3903 3881 3859 3838 3816 3795 3774 3752 3729 3692 3670 3650 3634 3618 3603 3586 3567 3544 3518 3491 3461 3429 3397 3367 3339 3314 3294 3279 3266 3251 3235 3214 3187 3156 3119 3148 3104 3062 3022 2983 2944 2909 2875 2841 2810 2778 2748 2720 2693 2666 2636 2604 2572 2544 2519 2497 2478 2461 2448 2436 2425 2415 2325 2314 2308 2306 2308 2309 2309 2308 2304 2300 2295 2303 2307 2308 2306 2300 2287 2268 2243 2215 2180 2136 2090 2050 2013 1979 1947 1917 1894 1872 1844 1835 1826 1814 1799 1780 1755 1727 1694 1656 1617 1576 1533 1494 1460 1430 1402 1378 1357 1341 1324 1306 1288 1270 1250 1227 1203 1177 1148 1116 1081 1045 1009 970 933 897 860 826 792 760 732 705 681 659 638 618 599 578 561 539 514 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 219 218 215 210 204 195 181 165 147 132 120 115 112 111 110 111 111 111 111 110 109 106 99 91 85 81 77 74 71 67 65 63 63 63 63 64 63 63 64 64 65 66 66 65 65 64 64 63 62 62 61 61 62 63 65 66 67 66 65 63 61 60 59 59 58 57 55 53 52 51 51 52 53 55 56 56 56 56 56 56 56 55 53 51 48 45 42 40 38 38 38 38 38 39 39 41 42 44 44 45 44 41 39 63885 312 25825 -75 11512 17 44 45 7272 2458 4738 4678 4629 4587 4551 4520 4491 4463 4437 4412 4388 4365 4343 4319 4294 4267 4240 4213 4185 4159 4133 4107 4080 4053 4026 3999 3974 3950 3926 3902 3879 3856 3834 3812 3790 3768 3746 3724 3688 3666 3647 3632 3618 3603 3588 3570 3548 3524 3497 3467 3437 3406 3378 3352 3329 3312 3300 3289 3276 3260 3238 3209 3176 3135 3159 3113 3070 3030 2991 2953 2918 2884 2851 2820 2788 2757 2727 2698 2670 2637 2602 2567 2538 2511 2487 2467 2451 2438 2427 2417 2409 2334 2329 2326 2327 2329 2330 2331 2329 2326 2321 2316 2323 2327 2328 2326 2320 2308 2290 2266 2239 2205 2161 2114 2070 2031 1993 1957 1926 1902 1880 1854 1848 1841 1832 1821 1804 1781 1752 1717 1675 1630 1582 1532 1487 1449 1417 1390 1367 1351 1339 1326 1313 1299 1285 1268 1249 1228 1204 1178 1147 1114 1079 1044 1006 970 933 897 861 826 793 763 734 708 683 659 637 615 591 571 546 517 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 211 208 204 198 192 183 172 158 144 132 123 119 117 116 115 115 115 115 115 114 113 110 103 96 91 87 83 79 75 71 69 67 68 68 69 70 70 69 69 69 70 70 70 70 69 68 68 67 65 64 63 62 62 63 65 66 66 66 64 62 60 59 59 58 59 58 57 55 54 53 52 52 53 54 55 55 56 56 57 57 57 57 55 52 48 45 41 39 37 36 36 35 36 36 37 39 41 43 45 45 45 42 40 39 63944 313 25825 -75 11521 17 45 44 7259 2453 4783 4721 4672 4630 4593 4560 4529 4500 4472 4445 4419 4394 4369 4343 4316 4287 4259 4229 4201 4173 4145 4118 4090 4062 4033 4005 3978 3952 3927 3902 3878 3854 3830 3807 3784 3762 3741 3719 3686 3665 3646 3631 3618 3605 3592 3575 3555 3531 3505 3476 3446 3416 3389 3364 3344 3329 3319 3310 3297 3281 3258 3228 3192 3149 3163 3116 3072 3031 2993 2955 2921 2888 2856 2825 2793 2760 2730 2699 2669 2635 2597 2561 2530 2502 2478 2458 2442 2431 2421 2413 2406 2357 2356 2357 2358 2362 2364 2364 2363 2359 2355 2350 2357 2360 2360 2356 2348 2334 2315 2291 2263 2227 2182 2133 2087 2046 2007 1969 1938 1913 1893 1868 1863 1857 1851 1840 1824 1802 1772 1733 1687 1636 1581 1526 1477 1435 1402 1375 1355 1341 1333 1325 1316 1307 1298 1285 1270 1254 1235 1212 1185 1156 1125 1092 1056 1021 984 947 910 873 837 805 772 742 714 686 660 634 606 582 552 519 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 200 195 191 185 179 172 162 151 140 132 126 124 122 121 119 119 120 120 120 119 118 115 110 104 99 95 91 87 81 76 73 72 72 74 75 76 76 76 75 75 74 74 74 74 73 72 71 69 67 65 63 63 62 63 64 65 65 64 63 60 59 58 57 58 58 58 57 56 55 54 53 52 52 53 54 54 54 56 57 58 58 58 56 53 49 45 41 38 36 35 34 34 34 34 35 37 40 43 45 46 46 44 42 40 43 64003 313 25825 -75 11531 17 46 43 7247 2447 4829 4768 4718 4675 4637 4603 4571 4540 4510 4481 4453 4426 4399 4371 4341 4311 4280 4249 4218 4189 4159 4130 4101 4071 4041 4011 3983 3955 3928 3902 3876 3851 3826 3802 3778 3756 3734 3712 3684 3664 3645 3631 3619 3607 3595 3580 3561 3538 3513 3484 3455 3426 3399 3376 3357 3343 3335 3327 3315 3298 3274 3243 3206 3160 3159 3111 3066 3025 2987 2951 2917 2885 2853 2823 2791 2758 2727 2696 2664 2629 2590 2554 2522 2494 2470 2450 2436 2426 2418 2413 2408 2388 2389 2392 2395 2399 2401 2403 2402 2400 2396 2392 2399 2402 2401 2394 2383 2366 2343 2315 2284 2246 2200 2150 2103 2061 2022 1986 1955 1930 1911 1885 1880 1875 1868 1857 1841 1817 1784 1742 1691 1635 1574 1515 1462 1418 1384 1358 1339 1329 1324 1319 1315 1311 1306 1299 1290 1280 1266 1249 1228 1204 1177 1148 1116 1083 1047 1009 970 931 892 856 819 784 750 718 687 655 622 593 558 519 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 187 182 178 173 168 162 155 147 139 133 129 128 126 125 124 124 124 125 125 125 124 122 117 112 108 104 100 94 88 82 78 77 77 79 80 82 82 82 80 79 78 78 77 77 76 74 73 71 68 66 64 63 62 62 63 63 63 62 61 59 57 56 56 56 57 57 57 56 55 54 53 52 51 52 52 52 53 55 56 58 59 59 57 54 50 46 41 38 35 34 33 33 33 33 34 36 39 42 45 46 47 45 43 42 42 64062 313 25825 -75 11513 17 47 42 7236 2434 4877 4816 4766 4722 4683 4647 4613 4581 4549 4518 4488 4459 4430 4400 4368 4335 4302 4269 4236 4205 4174 4143 4113 4081 4049 4017 3987 3958 3929 3901 3874 3848 3822 3797 3773 3750 3728 3707 3683 3663 3645 3631 3620 3610 3599 3586 3568 3547 3522 3494 3465 3436 3410 3387 3370 3358 3351 3344 3332 3315 3291 3258 3219 3172 3150 3102 3057 3015 2977 2940 2908 2876 2845 2815 2783 2750 2718 2687 2655 2619 2581 2544 2514 2486 2463 2445 2432 2424 2418 2414 2411 2421 2424 2427 2430 2435 2438 2441 2441 2440 2437 2434 2441 2444 2442 2434 2420 2398 2371 2340 2305 2264 2217 2167 2121 2079 2042 2008 1978 1953 1932 1906 1899 1892 1883 1870 1850 1823 1787 1742 1686 1625 1561 1499 1444 1399 1365 1340 1324 1316 1313 1311 1311 1312 1312 1310 1307 1303 1295 1284 1269 1251 1231 1207 1178 1148 1113 1076 1035 994 952 912 871 831 792 754 717 680 640 605 564 518 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 175 170 167 163 160 156 151 145 139 135 133 131 130 129 128 128 129 130 131 131 130 128 124 120 116 111 107 101 94 86 82 80 81 82 84 86 86 86 84 82 81 80 79 78 77 75 73 71 68 65 64 63 62 62 62 61 61 60 59 57 56 55 55 55 56 56 56 56 55 54 52 51 50 50 50 51 52 53 56 58 59 59 58 56 52 47 42 38 35 33 33 32 33 33 34 36 39 43 46 47 48 47 45 43 42 64120 313 25825 -75 11515 17 48 40 7224 2421 4925 4864 4813 4769 4729 4692 4656 4622 4589 4556 4524 4493 4462 4429 4395 4359 4324 4289 4255 4222 4189 4157 4125 4091 4057 4024 3993 3962 3932 3902 3874 3846 3819 3793 3768 3745 3723 3702 3682 3662 3644 3631 3621 3612 3603 3591 3575 3555 3531 3504 3475 3447 3421 3399 3383 3372 3366 3359 3348 3330 3305 3271 3231 3182 3138 3089 3043 3000 2961 2924 2892 2860 2830 2800 2769 2737 2705 2673 2641 2607 2569 2534 2505 2479 2457 2440 2428 2422 2418 2415 2414 2451 2454 2457 2460 2464 2469 2471 2473 2472 2471 2469 2477 2480 2478 2469 2453 2430 2400 2366 2328 2286 2239 2190 2145 2105 2070 2037 2008 1981 1958 1928 1917 1906 1893 1875 1851 1820 1780 1731 1673 1610 1543 1481 1425 1380 1346 1322 1308 1302 1300 1301 1304 1309 1313 1316 1319 1320 1318 1313 1304 1292 1277 1258 1234 1207 1175 1138 1097 1054 1011 967 923 878 834 791 748 704 659 617 569 517 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 160 158 157 155 153 150 146 142 139 137 135 133 132 131 131 132 134 135 135 135 133 129 125 120 116 110 105 97 89 84 82 82 84 86 88 88 88 86 84 82 81 80 78 77 74 72 69 67 64 62 62 61 60 60 60 59 58 57 55 55 54 54 54 54 54 54 54 53 52 51 50 49 49 49 50 51 53 55 58 59 59 58 57 53 48 42 37 34 33 33 33 33 33 35 37 40 43 46 48 49 48 46 43 41 64179 312 25825 -75 11522 17 49 39 7213 2409 4972 4911 4860 4815 4774 4735 4699 4663 4628 4593 4559 4526 4493 4458 4422 4384 4347 4310 4274 4239 4205 4171 4137 4102 4067 4032 3998 3966 3934 3903 3873 3845 3817 3790 3764 3740 3719 3698 3681 3662 3644 3631 3622 3615 3607 3597 3583 3565 3542 3516 3488 3460 3434 3413 3397 3387 3381 3374 3362 3344 3317 3283 3240 3189 3126 3074 3027 2983 2943 2906 2872 2841 2810 2781 2750 2718 2687 2656 2625 2592 2556 2523 2496 2472 2452 2436 2426 2421 2418 2417 2416 2470 2473 2476 2480 2484 2489 2492 2494 2494 2494 2492 2500 2504 2503 2494 2479 2455 2425 2391 2352 2311 2265 2220 2176 2139 2106 2074 2044 2014 1986 1952 1934 1917 1899 1874 1844 1810 1766 1714 1654 1590 1523 1461 1406 1362 1329 1306 1292 1287 1286 1289 1294 1301 1309 1316 1323 1329 1331 1330 1326 1319 1309 1294 1274 1250 1221 1187 1147 1104 1061 1016 969 921 873 825 777 727 676 627 573 514 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 152 152 153 154 153 151 148 146 143 141 138 136 134 133 132 133 135 136 136 136 134 130 125 120 115 110 104 97 89 83 81 81 82 84 86 87 87 86 84 82 80 79 77 75 72 70 67 64 62 61 60 59 59 58 57 57 56 55 54 54 53 52 52 52 52 52 52 52 51 50 48 48 47 47 49 50 52 54 57 58 59 59 57 54 48 42 37 34 33 33 33 34 35 36 39 41 44 47 49 50 49 46 43 64238 312 25825 -75 11517 17 50 38 7201 2396 5017 4955 4904 4858 4816 4776 4739 4702 4665 4629 4593 4559 4524 4487 4448 4409 4370 4331 4293 4257 4220 4185 4150 4113 4076 4040 4004 3970 3937 3905 3874 3844 3815 3787 3760 3736 3715 3694 3679 3661 3643 3631 3623 3617 3611 3604 3592 3576 3555 3530 3502 3475 3450 3428 3413 3402 3396 3389 3376 3357 3329 3293 3249 3197 3114 3061 3012 2965 2923 2884 2850 2817 2787 2757 2728 2696 2666 2636 2607 2575 2542 2512 2487 2465 2447 2433 2424 2420 2418 2417 2417 2476 2479 2483 2487 2491 2496 2499 2501 2502 2502 2500 2508 2513 2512 2505 2492 2471 2443 2411 2375 2337 2295 2254 2213 2178 2147 2116 2084 2050 2016 1975 1951 1925 1900 1869 1833 1794 1747 1693 1634 1570 1505 1444 1389 1346 1313 1291 1277 1273 1272 1275 1281 1290 1300 1309 1318 1327 1332 1334 1332 1329 1322 1310 1294 1274 1248 1217 1179 1138 1096 1051 1004 955 904 852 799 744 688 633 573 510 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 145 146 149 152 155 155 154 152 150 147 144 141 137 134 132 130 130 132 133 133 132 130 126 121 115 110 105 100 93 85 80 78 77 78 80 83 84 84 83 82 80 78 76 74 71 69 66 64 62 60 59 58 58 57 56 55 54 53 53 52 52 52 51 50 50 50 50 50 50 49 48 47 46 45 46 48 49 51 54 56 58 58 58 57 53 48 41 36 34 33 34 35 37 38 39 41 43 46 48 49 50 49 46 43 64297 312 25825 -75 11515 17 51 37 7190 2383 5060 4998 4947 4900 4857 4816 4777 4739 4702 4664 4627 4590 4554 4515 4474 4433 4392 4352 4312 4274 4236 4199 4162 4124 4085 4047 4010 3974 3940 3906 3874 3843 3813 3784 3757 3732 3711 3690 3676 3659 3642 3630 3623 3619 3615 3610 3601 3587 3568 3544 3518 3491 3466 3444 3428 3418 3411 3403 3388 3369 3340 3302 3257 3204 3106 3051 2999 2950 2905 2864 2827 2793 2762 2732 2703 2672 2643 2614 2587 2558 2527 2500 2477 2458 2443 2430 2422 2419 2416 2416 2416 2468 2471 2475 2480 2485 2489 2493 2495 2496 2496 2494 2502 2507 2507 2501 2490 2473 2450 2422 2390 2358 2321 2285 2249 2218 2189 2158 2125 2087 2047 2000 1967 1933 1900 1863 1822 1779 1730 1675 1616 1554 1490 1431 1376 1333 1301 1278 1264 1258 1256 1259 1265 1275 1284 1294 1304 1313 1320 1323 1323 1322 1317 1308 1294 1277 1255 1226 1192 1154 1114 1071 1024 974 922 868 812 753 693 634 570 502 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 140 143 148 153 156 157 157 155 153 150 147 142 137 132 128 125 124 124 125 125 124 122 117 112 106 102 97 93 86 79 74 72 71 72 74 77 79 80 79 78 76 74 72 70 67 65 63 61 60 58 57 57 56 55 53 51 51 50 50 50 50 50 49 48 48 48 48 48 48 48 47 46 45 44 44 47 48 51 53 55 57 57 57 56 52 46 39 36 34 34 35 38 41 42 43 45 45 46 48 49 49 48 46 42 64356 319 25825 -75 11513 17 52 36 7178 2371 5101 5040 4987 4940 4896 4854 4814 4775 4736 4697 4658 4620 4582 4542 4499 4456 4413 4371 4330 4290 4251 4212 4174 4134 4093 4054 4015 3978 3942 3907 3874 3842 3811 3782 3753 3729 3707 3687 3673 3656 3640 3628 3623 3620 3618 3615 3608 3597 3580 3558 3533 3506 3481 3459 3443 3432 3424 3415 3400 3380 3350 3313 3267 3213 3104 3048 2993 2940 2891 2847 2807 2771 2739 2708 2678 2648 2620 2593 2567 2540 2512 2488 2468 2451 2437 2426 2419 2416 2413 2413 2413 2449 2453 2457 2463 2468 2472 2475 2476 2477 2477 2475 2483 2488 2487 2483 2474 2461 2443 2420 2394 2368 2337 2308 2277 2251 2224 2194 2160 2120 2075 2022 1982 1941 1902 1860 1815 1770 1718 1663 1605 1545 1483 1424 1369 1326 1293 1269 1253 1246 1243 1244 1249 1257 1266 1275 1284 1293 1299 1303 1303 1302 1299 1291 1280 1265 1245 1220 1189 1155 1117 1075 1029 979 926 871 813 752 690 628 562 492 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 138 142 148 153 157 158 158 156 154 150 146 140 134 127 121 117 114 114 114 114 113 110 106 101 96 92 89 85 79 72 67 64 64 65 67 70 73 74 74 73 72 70 68 66 64 62 61 59 58 57 56 55 54 53 51 48 47 47 47 47 48 48 47 46 46 46 46 47 47 47 46 45 44 43 43 46 47 50 52 54 55 56 56 54 50 44 38 35 35 35 37 42 45 46 47 48 47 46 46 47 47 46 44 41 39 39 40 41 42 43 44 64414 337 25825 -75 11514 17 53 34 7167 2359 5140 5078 5026 4977 4932 4890 4849 4809 4769 4728 4688 4649 4609 4568 4523 4478 4434 4390 4347 4306 4265 4225 4186 4144 4102 4061 4021 3982 3944 3909 3874 3841 3809 3779 3750 3725 3703 3683 3670 3655 3638 3627 3622 3620 3620 3619 3615 3607 3592 3572 3548 3522 3497 3475 3459 3447 3439 3429 3412 3391 3361 3323 3277 3223 3109 3050 2992 2935 2882 2834 2790 2752 2717 2685 2655 2625 2598 2572 2547 2523 2498 2476 2459 2445 2432 2423 2416 2412 2409 2408 2408 2425 2429 2433 2438 2442 2445 2447 2447 2448 2447 2445 2454 2459 2458 2454 2448 2439 2425 2407 2387 2367 2342 2317 2293 2270 2247 2218 2184 2144 2097 2040 1995 1950 1908 1864 1815 1769 1717 1661 1604 1545 1485 1426 1371 1326 1292 1265 1247 1237 1232 1232 1235 1241 1248 1255 1262 1268 1274 1277 1277 1277 1274 1267 1257 1244 1227 1204 1176 1144 1108 1067 1022 972 919 863 804 743 679 616 551 480 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 138 143 148 153 156 157 156 154 150 145 140 134 127 119 112 106 103 102 101 101 100 97 94 90 86 83 80 77 71 65 59 57 57 57 59 63 67 69 69 69 67 66 64 63 61 60 59 59 58 56 55 54 53 51 49 46 44 44 44 45 45 46 45 44 44 45 45 46 46 46 46 44 43 42 43 45 46 48 51 53 54 55 54 52 47 42 37 36 36 37 40 45 49 49 50 50 46 44 43 44 44 44 42 41 40 41 42 44 45 46 45 44 44 44 46 48 49 49 48 47 46 45 44 43 40 36 31 25 21 64473 338 25825 -75 11520 17 54 33 7155 2347 5177 5115 5061 5012 4966 4923 4881 4840 4799 4757 4716 4675 4634 4591 4545 4499 4453 4408 4364 4321 4279 4237 4196 4153 4110 4067 4025 3985 3946 3909 3874 3840 3808 3777 3747 3722 3700 3680 3667 3653 3636 3626 3621 3620 3622 3623 3622 3616 3604 3586 3564 3539 3515 3493 3477 3465 3455 3444 3426 3404 3373 3335 3289 3234 3119 3058 2996 2935 2878 2825 2777 2736 2699 2665 2634 2605 2578 2554 2531 2509 2486 2467 2451 2439 2428 2419 2413 2408 2404 2402 2401 2401 2404 2407 2409 2412 2412 2411 2410 2410 2409 2408 2417 2423 2424 2421 2417 2411 2401 2388 2372 2357 2337 2316 2296 2277 2256 2229 2196 2157 2110 2053 2008 1962 1919 1874 1825 1779 1727 1670 1613 1555 1496 1437 1381 1335 1299 1270 1248 1235 1227 1224 1225 1228 1232 1236 1241 1245 1249 1251 1251 1250 1248 1243 1234 1222 1207 1185 1159 1128 1092 1052 1007 957 904 847 788 727 663 601 536 467 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 141 144 148 151 153 152 150 146 141 135 129 123 116 108 101 95 91 89 89 88 88 86 83 80 78 76 74 71 66 59 54 51 51 52 54 58 63 65 66 65 64 63 62 61 60 59 59 59 58 56 55 53 52 50 48 45 43 42 42 43 43 44 43 43 43 43 44 45 46 46 46 45 44 43 43 44 45 48 50 52 53 53 53 50 46 41 38 37 38 39 42 46 50 50 49 49 45 42 40 41 42 42 42 41 41 42 45 46 48 48 46 45 44 44 45 47 48 48 48 47 47 46 46 45 42 38 31 23 16 15 64532 338 25825 -75 11526 17 55 32 7143 2335 5209 5147 5093 5043 4997 4953 4910 4868 4826 4783 4741 4699 4657 4613 4566 4518 4471 4424 4379 4334 4291 4248 4206 4161 4116 4072 4029 3987 3948 3910 3873 3839 3806 3774 3744 3718 3696 3677 3663 3650 3633 3623 3619 3619 3622 3625 3627 3624 3615 3600 3580 3557 3533 3512 3496 3484 3473 3461 3443 3420 3389 3350 3303 3248 3135 3071 3005 2940 2877 2818 2766 2721 2681 2646 2614 2585 2559 2536 2515 2495 2476 2459 2446 2435 2426 2418 2411 2406 2401 2397 2395 2379 2380 2379 2379 2378 2375 2371 2368 2366 2366 2365 2377 2385 2388 2388 2386 2383 2377 2368 2356 2344 2326 2308 2290 2272 2253 2228 2197 2161 2117 2062 2020 1977 1936 1892 1845 1799 1747 1689 1632 1574 1514 1456 1399 1352 1313 1281 1256 1239 1228 1222 1219 1219 1220 1222 1224 1226 1228 1228 1228 1227 1225 1221 1213 1202 1187 1166 1140 1109 1073 1032 987 936 883 827 768 707 645 584 521 454 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 147 147 147 146 143 140 134 127 119 113 109 102 96 89 84 80 79 79 78 78 77 75 73 72 71 69 67 62 56 51 48 48 48 51 55 60 63 63 63 62 61 60 59 59 59 59 59 58 56 55 53 51 50 47 44 42 41 41 41 42 43 42 42 42 42 43 44 46 47 46 45 45 43 43 44 45 47 50 52 53 53 52 50 46 42 40 39 39 41 43 47 49 49 48 47 43 40 40 41 42 42 42 42 42 44 46 48 50 49 48 46 45 44 45 46 47 46 46 46 46 46 46 45 43 38 31 22 14 13 64591 338 25825 -75 11533 17 56 31 7132 2323 5238 5175 5121 5070 5023 4978 4934 4892 4849 4805 4762 4719 4676 4631 4582 4534 4485 4437 4391 4346 4301 4257 4214 4168 4121 4075 4031 3989 3948 3909 3873 3837 3804 3772 3741 3716 3694 3675 3658 3645 3630 3620 3617 3618 3622 3627 3631 3631 3625 3612 3594 3573 3551 3531 3515 3502 3491 3478 3458 3436 3404 3365 3318 3263 3156 3088 3019 2949 2881 2816 2758 2709 2667 2629 2597 2567 2543 2521 2502 2485 2468 2453 2443 2434 2426 2419 2412 2406 2399 2394 2390 2358 2355 2350 2346 2341 2336 2330 2324 2322 2321 2321 2336 2347 2353 2357 2359 2360 2358 2352 2343 2333 2318 2300 2283 2266 2247 2224 2195 2163 2122 2072 2035 1997 1959 1917 1871 1826 1773 1715 1656 1598 1539 1480 1424 1376 1336 1300 1272 1250 1235 1224 1217 1214 1212 1210 1210 1209 1210 1209 1208 1207 1205 1201 1195 1183 1168 1147 1120 1089 1052 1010 964 914 860 805 746 686 626 567 505 441 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 149 146 140 136 131 126 119 110 102 96 93 88 83 78 75 72 71 71 71 71 70 70 69 68 67 66 64 60 54 50 47 46 47 49 54 58 61 61 61 60 59 59 59 59 60 60 59 58 56 54 52 51 49 47 44 42 41 41 41 42 42 42 42 42 42 43 44 46 47 47 46 45 45 44 45 46 47 50 51 52 53 52 50 47 44 41 40 40 42 44 46 47 47 45 44 42 40 40 41 42 42 42 42 43 44 46 49 50 50 48 47 45 45 45 45 45 45 44 44 45 45 46 45 43 38 30 21 14 13 64650 338 25825 -75 11535 17 57 30 7120 2312 5264 5201 5145 5094 5045 5000 4955 4912 4868 4824 4779 4736 4691 4645 4596 4546 4497 4448 4400 4354 4308 4263 4219 4172 4124 4078 4032 3989 3948 3909 3871 3836 3802 3770 3739 3714 3692 3674 3653 3642 3627 3617 3614 3616 3621 3627 3633 3635 3632 3622 3607 3587 3567 3547 3532 3519 3507 3493 3473 3451 3419 3380 3334 3278 3182 3111 3038 2963 2890 2819 2755 2701 2655 2615 2581 2552 2529 2509 2492 2477 2463 2451 2442 2436 2429 2423 2416 2409 2401 2395 2389 2339 2332 2323 2315 2307 2300 2292 2285 2282 2282 2283 2299 2313 2322 2330 2335 2340 2342 2339 2333 2325 2312 2296 2279 2262 2244 2222 2196 2167 2131 2087 2055 2023 1988 1948 1904 1858 1804 1745 1685 1626 1567 1509 1454 1405 1363 1326 1293 1267 1248 1232 1220 1212 1206 1202 1199 1196 1194 1193 1191 1190 1188 1184 1177 1165 1149 1127 1101 1068 1031 988 942 891 838 783 726 667 608 551 491 429 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 151 143 133 124 116 110 102 93 85 81 78 75 72 70 68 66 66 67 67 67 67 67 66 66 65 64 62 59 54 50 47 46 47 49 53 57 60 60 60 59 58 58 59 59 59 60 59 58 56 54 52 50 49 47 45 43 42 42 42 42 42 42 42 42 42 42 44 46 47 47 47 46 45 45 45 46 47 49 51 53 53 53 51 49 46 43 41 41 42 43 45 45 45 43 42 41 40 41 42 43 43 43 43 43 44 47 49 50 50 49 47 46 45 44 44 44 43 42 43 44 44 45 45 43 38 30 21 14 13 64708 300 22975 -75 11545 17 58 28 7109 2300 3649 3638 3624 3615 3611 3613 3619 3626 3634 3638 3637 3629 3616 3599 3580 3562 3546 3534 3522 3507 3487 3465 3434 3395 3349 3294 3210 3137 3060 2980 2900 2822 2752 2694 2645 2603 2568 2539 2517 2499 2485 2472 2461 2452 2446 2441 2436 2430 2423 2415 2407 2399 2391 2325 2314 2302 2292 2282 2273 2265 2258 2254 2253 2255 2270 2285 2296 2306 2315 2323 2328 2329 2326 2320 2310 2295 2280 2264 2247 2227 2204 2178 2147 2108 2082 2053 2020 1982 1938 1891 1836 1776 1715 1655 1597 1540 1486 1437 1395 1355 1320 1290 1266 1245 1228 1214 1204 1196 1190 1184 1181 1178 1175 1173 1170 1166 1159 1146 1129 1107 1079 1046 1008 965 919 869 817 763 706 649 592 536 477 418 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 152 141 126 112 102 95 88 80 73 69 68 66 65 64 63 63 63 65 66 66 67 67 66 65 64 63 62 59 55 51 48 47 47 49 52 56 58 58 58 58 57 57 58 58 59 59 58 57 55 53 51 50 48 47 45 44 43 43 43 43 43 43 42 42 42 43 44 45 47 47 46 46 45 45 45 46 47 49 51 53 54 54 53 50 47 44 42 41 41 42 43 43 42 41 41 40 40 41 42 43 43 42 42 43 44 47 49 50 50 49 47 45 44 43 43 42 41 41 41 43 44 44 44 42 37 30 21 15 15 64767 300 22975 -75 11524 17 59 27 7098 2282 3645 3635 3621 3613 3609 3611 3617 3625 3634 3640 3641 3636 3625 3610 3592 3575 3561 3548 3536 3521 3501 3479 3449 3411 3365 3311 3242 3166 3084 2999 2913 2829 2752 2688 2635 2591 2555 2527 2507 2491 2479 2470 2462 2455 2452 2450 2446 2441 2435 2426 2416 2407 2397 2322 2307 2292 2281 2271 2262 2254 2247 2243 2241 2242 2254 2267 2277 2288 2297 2306 2314 2318 2318 2315 2307 2296 2283 2270 2255 2238 2218 2197 2169 2135 2112 2086 2055 2017 1973 1924 1868 1807 1745 1685 1628 1571 1518 1471 1428 1387 1349 1316 1287 1262 1240 1221 1206 1194 1184 1175 1170 1165 1160 1157 1153 1147 1139 1125 1107 1085 1056 1023 986 942 897 848 797 744 689 633 577 523 465 408 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 152 139 121 104 92 83 77 71 66 63 62 61 61 60 60 61 62 64 66 68 68 68 67 65 63 62 61 58 55 52 49 48 48 49 51 54 55 56 56 56 56 56 57 58 58 58 57 56 54 52 51 49 48 47 45 44 43 43 43 43 43 43 43 43 43 43 44 45 46 46 46 46 45 45 45 46 47 49 52 54 55 55 54 52 48 45 41 40 40 40 41 41 41 40 41 41 41 42 42 42 42 42 42 43 44 47 49 50 49 48 47 45 43 42 41 40 39 39 41 42 43 44 43 42 37 31 22 17 18 64826 300 22975 -75 11536 18 0 26 7088 2263 3642 3633 3619 3610 3607 3609 3615 3623 3633 3641 3644 3642 3634 3621 3605 3590 3576 3564 3551 3536 3516 3495 3465 3427 3382 3327 3275 3196 3111 3020 2928 2836 2752 2683 2625 2579 2542 2514 2496 2482 2474 2468 2463 2460 2460 2460 2459 2455 2449 2440 2430 2419 2408 2333 2316 2300 2289 2279 2270 2262 2255 2249 2245 2243 2250 2258 2266 2275 2283 2292 2300 2306 2308 2307 2302 2295 2286 2276 2265 2252 2235 2217 2193 2162 2142 2118 2087 2050 2006 1956 1899 1838 1776 1715 1658 1603 1551 1503 1460 1419 1380 1343 1311 1282 1255 1231 1211 1195 1181 1169 1161 1154 1147 1141 1135 1127 1118 1103 1084 1061 1032 999 962 920 876 828 778 727 674 619 564 512 455 399 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 150 137 118 100 87 77 72 67 64 62 62 61 60 59 59 59 61 64 67 70 71 71 69 66 63 61 60 58 55 52 50 48 48 48 49 51 52 52 53 53 54 55 56 56 57 56 56 54 53 51 50 49 47 47 46 45 44 44 43 43 43 43 43 43 43 44 44 45 46 46 46 45 45 45 45 46 47 49 52 54 55 55 54 52 48 44 41 39 38 39 39 39 40 40 41 41 42 42 42 41 40 40 41 42 44 47 49 50 49 48 46 43 41 39 38 37 37 38 40 42 43 44 43 41 37 32 24 19 21 64885 300 22975 -75 11538 18 1 25 7077 2245 3640 3632 3618 3609 3605 3607 3613 3622 3632 3641 3647 3647 3641 3630 3617 3603 3591 3579 3567 3551 3531 3510 3480 3442 3397 3343 3305 3225 3135 3040 2941 2843 2752 2677 2616 2567 2529 2502 2486 2475 2469 2467 2466 2466 2469 2473 2474 2472 2467 2458 2447 2435 2423 2360 2342 2326 2314 2305 2295 2287 2278 2270 2263 2256 2257 2260 2263 2268 2274 2281 2288 2294 2297 2297 2294 2291 2285 2279 2272 2263 2250 2234 2213 2185 2167 2144 2115 2079 2036 1986 1929 1869 1807 1745 1688 1633 1581 1534 1490 1449 1408 1370 1335 1303 1272 1244 1220 1199 1182 1166 1154 1144 1134 1126 1117 1108 1096 1079 1059 1036 1007 975 939 898 855 809 761 711 659 606 552 501 445 390 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 146 135 118 99 86 77 71 68 66 65 64 63 61 59 58 58 60 64 69 73 74 74 72 68 64 61 59 57 55 52 50 49 49 48 48 48 48 49 49 51 52 53 54 55 55 55 54 53 51 50 49 48 47 47 46 46 45 44 44 43 43 43 43 43 44 44 44 45 45 45 45 45 45 45 46 46 48 50 52 54 55 54 53 51 47 43 39 37 37 38 38 39 40 41 42 42 43 42 41 39 38 38 39 41 44 47 49 50 49 48 45 42 39 37 36 35 36 37 40 42 43 43 43 41 38 33 26 22 24 64944 300 22975 -75 11530 18 2 24 7067 2226 3641 3633 3619 3610 3605 3606 3611 3620 3630 3640 3647 3649 3645 3637 3625 3613 3602 3591 3579 3563 3544 3523 3493 3456 3410 3356 3332 3250 3158 3058 2954 2849 2751 2671 2606 2555 2517 2491 2476 2468 2465 2466 2469 2474 2480 2487 2491 2490 2486 2478 2467 2454 2441 2400 2382 2365 2353 2342 2331 2321 2310 2299 2287 2276 2271 2268 2267 2268 2271 2275 2280 2284 2286 2285 2283 2281 2278 2274 2271 2265 2255 2242 2223 2198 2182 2162 2136 2102 2062 2014 1959 1900 1838 1776 1718 1663 1610 1562 1516 1474 1433 1392 1356 1321 1288 1257 1229 1204 1184 1165 1149 1136 1123 1112 1100 1088 1074 1057 1035 1011 983 952 917 877 836 791 744 696 645 593 541 491 436 382 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 138 140 133 119 102 89 80 74 72 71 70 67 65 62 60 57 57 59 65 70 75 77 77 74 69 64 61 59 57 55 52 51 49 49 47 46 45 45 45 46 48 50 52 53 54 54 54 52 51 50 49 48 48 48 47 47 46 46 45 44 44 43 43 43 43 43 44 44 44 45 45 45 45 45 46 46 47 48 50 53 54 54 53 51 48 45 41 38 37 37 38 38 39 41 42 43 44 43 42 39 37 36 36 37 40 44 48 50 50 50 48 45 40 37 35 34 33 34 37 40 42 43 44 43 41 39 34 28 25 28 65002 299 22975 -75 11531 18 3 22 7057 2209 3642 3635 3622 3612 3607 3606 3610 3618 3628 3638 3645 3648 3646 3640 3630 3620 3610 3599 3588 3572 3553 3533 3503 3466 3421 3367 3356 3273 3178 3074 2965 2855 2751 2666 2598 2545 2506 2481 2468 2462 2463 2467 2474 2482 2491 2501 2507 2509 2506 2499 2488 2474 2460 2447 2428 2409 2395 2382 2369 2355 2341 2327 2312 2297 2287 2280 2276 2274 2274 2275 2275 2277 2276 2274 2269 2266 2264 2262 2260 2257 2250 2240 2223 2200 2188 2170 2148 2118 2081 2037 1985 1928 1867 1805 1746 1690 1636 1586 1539 1495 1452 1409 1371 1335 1300 1266 1236 1209 1186 1164 1145 1129 1113 1099 1085 1070 1054 1035 1013 989 961 931 897 858 818 774 728 681 631 581 529 481 427 374 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 131 134 129 119 105 93 84 78 76 76 74 70 68 64 61 57 56 59 65 72 77 79 79 76 71 64 60 58 56 54 52 51 50 49 47 44 42 41 41 43 45 48 51 52 53 53 52 51 49 48 48 48 48 48 48 48 47 47 46 45 44 43 43 43 43 43 43 44 44 45 45 45 45 46 46 47 48 49 51 53 53 53 51 48 46 42 39 37 36 37 38 39 40 42 43 45 45 44 42 39 36 35 35 36 39 44 48 50 50 50 48 44 39 35 33 32 32 33 36 40 42 43 44 44 42 40 36 31 28 65061 268 21025 -75 11545 18 4 21 7046 2191 3375 3292 3195 3088 2975 2860 2752 2662 2591 2536 2498 2474 2462 2458 2461 2469 2478 2489 2502 2514 2523 2526 2525 2519 2508 2495 2480 2490 2470 2450 2432 2416 2399 2382 2366 2348 2331 2313 2301 2293 2287 2283 2280 2277 2274 2271 2267 2261 2253 2247 2243 2242 2241 2240 2235 2227 2213 2193 2183 2170 2152 2126 2093 2052 2003 1949 1889 1827 1768 1712 1656 1605 1556 1510 1465 1421 1381 1343 1307 1272 1240 1212 1187 1163 1142 1123 1105 1088 1072 1055 1038 1018 995 970 943 914 880 842 802 760 714 668 619 569 519 471 420 368 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 124 128 125 118 106 96 87 81 79 80 78 73 70 65 61 57 55 58 66 73 78 80 80 77 72 65 60 58 55 54 53 52 51 50 47 43 39 38 38 39 43 47 50 52 52 53 52 50 48 47 47 47 47 48 48 48 48 47 47 46 44 43 43 42 42 42 42 43 44 44 45 45 46 46 47 49 50 51 52 53 53 51 49 46 43 39 37 36 36 38 39 40 41 43 45 46 46 45 42 38 35 33 33 34 38 44 48 51 51 50 48 44 39 34 31 30 31 32 36 39 42 43 44 44 65120 162 21025 -75 11537 18 5 20 7036 2173 3388 3305 3206 3097 2981 2862 2751 2659 2585 2530 2492 2468 2458 2456 2461 2471 2484 2497 2512 2527 2539 2543 2543 2538 2528 2515 2500 2524 2502 2479 2458 2438 2419 2398 2380 2361 2342 2323 2311 2303 2297 2291 2286 2280 2273 2266 2258 2248 2235 2226 2220 2217 2217 2216 2213 2207 2196 2178 2171 2160 2146 2123 2092 2055 2009 1957 1898 1838 1780 1724 1669 1617 1567 1520 1473 1428 1386 1347 1310 1274 1242 1212 1187 1163 1139 1118 1099 1081 1063 1044 1026 1005 981 956 929 900 867 829 790 748 703 657 609 560 511 464 414 362 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 120 124 122 117 107 97 89 82 81 83 81 75 71 66 62 56 55 58 65179 155 21025 -75 11542 18 6 19 7026 2155 3392 3309 3211 3100 2982 2863 2750 2656 2582 2526 2488 2466 2457 2455 2462 2473 2488 2504 2521 2538 2551 2557 2559 2555 2546 2533 2519 2545 2521 2496 2471 2448 2427 2404 2384 2365 2347 2328 2318 2310 2303 2297 2290 2281 2270 2259 2247 2233 2216 2203 2195 2191 2191 2191 2189 2184 2175 2159 2153 2144 2131 2110 2080 2044 2000 1950 1894 1837 1781 1727 1674 1623 1573 1526 1479 1433 1390 1350 1312 1276 1243 1213 1187 1162 1138 1117 1097 1078 1059 1039 1019 998 974 948 921 892 858 821 781 740 696 650 603 555 506 461 412 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 117 120 118 114 105 97 89 83 82 85 84 65238 153 21025 -75 11547 18 7 18 7015 2138 3387 3305 3207 3097 2980 2862 2750 2656 2582 2527 2489 2467 2458 2457 2464 2477 2492 2510 2528 2546 2561 2568 2571 2569 2561 2549 2535 2555 2530 2504 2477 2451 2429 2404 2384 2366 2348 2330 2321 2314 2308 2301 2292 2280 2265 2251 2234 2218 2197 2182 2172 2168 2166 2166 2165 2161 2153 2138 2132 2122 2108 2087 2058 2022 1979 1931 1878 1825 1772 1722 1672 1623 1576 1530 1484 1439 1396 1356 1317 1281 1247 1216 1190 1164 1140 1118 1098 1078 1058 1038 1018 996 971 945 918 888 854 817 778 737 694 649 603 556 507 463 414 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 115 118 115 112 103 95 88 82 82 65296 107 21025 -75 11545 18 8 16 7005 2121 3374 3293 3198 3089 2975 2859 2750 2658 2585 2532 2494 2473 2463 2461 2468 2481 2496 2514 2533 2552 2567 2576 2579 2578 2571 2560 2547 2557 2532 2505 2477 2451 2428 2403 2382 2365 2348 2332 2325 2318 2311 2304 2293 2278 2260 2242 2223 2205 2182 2164 2154 2148 2146 2146 2144 2140 2134 2119 2110 2099 2083 2060 2030 1994 1951 1905 1856 1807 1759 1714 1668 1623 1580 1537 1493 1449 1407 1366 1327 1290 1255 1223 1194 1168 1142 1120 1099 1079 1059 1039 1018 996 971 945 917 887 853 817 778 738 696 652 607 560 513 469 420 65355 80 19000 -75 11543 18 9 15 6995 2104 2555 2531 2505 2477 2451 2427 2402 2382 2365 2350 2335 2330 2323 2315 2306 2293 2276 2256 2236 2215 2195 2171 2152 2141 2134 2132 2131 2129 2124 2117 2101 2090 2076 2057 2033 2002 1965 1923 1880 1835 1790 1747 1706 1666 1625 1586 1547 1507 1466 1424 1383 1343 1304 1266 1232 1200 1171 1144 1120 1099 1078 1058 1038 1017 996 972 946 918 888 855 819 782 742 701 659 614 569 523 478 428 65414 80 19000 -75 11539 18 10 14 6983 2095 2554 2532 2506 2479 2453 2428 2402 2381 2364 2349 2335 2331 2325 2317 2307 2293 2275 2253 2232 2211 2191 2167 2147 2135 2127 2124 2122 2119 2112 2104 2086 2073 2056 2034 2009 1977 1940 1899 1859 1819 1779 1741 1704 1669 1633 1599 1564 1527 1488 1447 1405 1363 1321 1280 1241 1205 1172 1142 1117 1094 1073 1052 1032 1013 992 969 945 919 889 858 823 787 749 709 667 624 578 533 488 436 65473 80 19000 -75 11541 18 11 13 6972 2087 2557 2536 2510 2483 2456 2429 2402 2379 2361 2346 2332 2329 2323 2315 2306 2292 2274 2253 2232 2212 2192 2169 2149 2136 2127 2121 2118 2113 2104 2094 2073 2058 2038 2015 1989 1958 1922 1883 1845 1809 1774 1740 1708 1677 1647 1617 1586 1552 1515 1474 1430 1385 1340 1295 1250 1208 1170 1137 1109 1084 1062 1042 1022 1004 985 965 943 918 890 861 828 793 756 717 676 633 587 543 497 443 65532 80 19000 -75 11542 18 12 12 6960 2080 2564 2543 2517 2489 2460 2430 2399 2373 2353 2336 2321 2319 2315 2309 2300 2289 2272 2254 2235 2216 2198 2176 2157 2141 2131 2123 2117 2109 2098 2085 2061 2044 2023 1999 1973 1942 1907 1871 1836 1804 1773 1743 1716 1690 1664 1638 1611 1580 1543 1502 1457 1408 1359 1308 1258 1210 1166 1129 1098 1070 1047 1028 1009 993 977 959 940 917 892 864 833 799 763 724 683 640 595 551 504 447 65590 80 19000 -75 11544 18 13 10 6949 2073 2569 2549 2521 2491 2460 2427 2393 2363 2340 2321 2305 2304 2301 2298 2293 2284 2271 2256 2239 2223 2207 2187 2167 2150 2137 2128 2119 2108 2092 2076 2050 2031 2009 1985 1959 1929 1895 1862 1830 1801 1773 1747 1724 1703 1681 1658 1634 1605 1570 1529 1481 1430 1377 1321 1265 1213 1164 1123 1088 1059 1035 1015 998 983 969 953 937 917 893 868 838 805 770 731 690 646 600 556 509 450 65649 0 28000 -75 11543 18 14 9 6938 2067 65708 0 28000 -75 11539 18 15 8 6927 2060 65767 0 28000 -75 11547 18 16 7 6915 2053 65826 0 28000 -75 11551 18 17 6 6904 2047 65885 0 28000 -75 11560 18 18 5 6893 2041 65943 0 28000 -75 11567 18 19 3 6882 2034 66002 0 28000 -75 11565 18 20 2 6871 2029 66061 0 28000 -75 11565 18 21 1 6859 2024 66120 0 28000 -75 11574 18 22 0 6848 2019