12 1 3510 1 21 720 2111 4 5 939 924 1866 1949 10 336 2837 1719 708 770 2880 17 1891 19 2784 1 463 1279 1308 2608 2470 27 2119 2034 1213 160 32 1042 2352 2898 36 2646 2999 2714 2919 41 960 2860 44 3147 272 2404 927 49 1523 51 3497 2231 2234 2239 1986 756 2374 59 466 1924 62 2623 1670 3051 66 1596 1708 3200 2648 636 2805 73 1976 2425 1416 3082 1388 155 1285 1351 2671 2052 486 3135 2703 2177 353 1144 1900 2241 92 1097 1803 2264 1753 996 947 99 2449 2876 2358 2610 104 753 2324 2711 672 109 1103 111 1953 397 2402 1896 116 2868 361 938 304 1657 3188 2081 2115 2091 3005 1524 2313 1687 1105 1426 1207 592 3429 228 136 2494 138 1620 2662 141 2445 143 925 3232 156 1165 2022 1208 752 1241 1616 3346 2320 79 146 1415 1039 3105 31 2272 3401 1903 3045 1963 918 2597 3118 169 1074 171 3092 2645 174 252 1358 1160 1920 1668 669 2484 2954 2731 629 185 505 1046 2130 2690 2062 3361 632 193 999 1315 1027 1587 198 2540 411 616 2480 3495 1651 3008 206 207 1361 209 210 2504 507 841 933 215 216 1130 1219 219 3146 2408 222 2414 1396 357 380 2507 135 2800 3049 599 1085 2263 2451 3015 3283 2337 323 2738 317 241 1865 1875 3068 514 1684 3461 248 2759 250 1590 175 1567 316 3263 256 1535 664 1902 1366 261 262 263 645 265 552 267 935 3421 1740 3178 46 1643 3368 831 2569 1802 2109 279 3337 1784 2604 3395 2295 2061 811 2369 288 3509 1427 1246 3123 293 3189 365 296 926 298 1278 1852 2058 991 1166 120 1343 2525 1946 728 309 310 1890 3156 864 2895 315 254 240 2754 1661 320 1379 1043 238 2521 694 326 731 2980 3257 989 331 3106 867 830 3013 11 2982 338 2427 2390 3153 3009 907 344 931 3402 1732 2090 806 3208 2280 389 88 3384 355 2984 225 3357 2166 1836 118 455 1812 598 295 366 2219 945 1360 370 2990 372 3159 1883 1573 376 2292 2798 3016 226 2243 2304 383 384 1796 386 1052 1944 352 3499 391 767 2774 394 3437 1667 113 1437 3116 400 401 1572 403 404 642 2300 1254 2010 516 900 200 3030 701 2791 415 534 417 2927 2392 1528 2171 1682 423 424 3175 426 427 1761 2518 2160 1901 432 2778 1100 1442 2828 3004 1481 439 440 1113 981 2719 1927 1844 1926 2526 473 3381 450 1571 2035 453 3185 362 3343 2959 797 2827 2354 2830 2139 22 464 465 60 3460 3408 469 2987 3438 966 448 698 550 1236 1372 737 2037 899 2846 482 483 887 2348 84 487 3104 846 490 1101 3315 493 494 1627 496 586 1754 499 500 3211 976 1574 504 186 2308 212 1826 1952 1446 824 512 2380 245 515 409 2306 2533 3083 1413 2870 1913 2835 936 2811 1083 768 528 1111 893 1793 1226 533 416 2679 2281 3282 3287 578 1112 2650 2733 3058 2842 545 617 2508 3409 2891 475 1391 266 3375 2362 1044 2520 1011 558 1128 2596 1537 1533 563 718 565 1814 2866 2505 1264 1205 1769 1490 573 782 858 951 1005 539 579 580 685 1554 583 2096 585 497 3099 2405 1648 1454 1079 133 624 1149 2588 1008 597 364 231 2890 1173 3000 726 604 713 1969 1245 1106 1744 1615 1950 612 2948 2457 1393 201 546 618 775 3047 2775 1197 623 593 625 1581 1981 2476 184 2031 631 192 1267 2742 635 71 3100 2048 711 825 2410 405 1499 644 264 3124 3314 1848 2339 2479 3251 2343 653 1486 3022 656 2422 914 2612 2560 661 1057 3094 258 3379 2247 2164 2973 180 670 1095 108 1237 674 675 1916 2909 678 3505 1847 1563 2585 683 2157 581 955 2761 1855 689 690 691 1282 2174 325 2572 1610 1763 474 1227 3213 413 1817 703 1378 1932 2531 2769 14 2843 815 639 1877 605 1943 1469 3362 2194 564 719 2 2908 1225 1807 724 2385 603 1671 308 729 2692 327 3333 733 734 1672 1293 478 738 2074 842 1666 2401 2574 1951 1747 2928 747 2676 2325 2722 3169 150 105 754 3373 57 1709 2509 2684 1570 1402 1172 2167 1451 3468 1117 392 527 2101 15 2492 772 2397 1340 619 1881 1660 1947 1255 977 781 574 783 784 785 2524 3301 829 789 1541 791 1564 2478 1915 795 3162 458 1942 2128 1957 2515 1457 3424 2001 1047 349 1453 3199 809 810 286 812 2271 1181 710 1762 3417 818 3256 1465 821 822 823 511 640 1059 1107 828 788 334 275 2864 2806 834 3359 836 1386 1713 3202 2483 213 740 2435 3145 1467 489 1425 2752 870 2386 2853 2336 1038 1192 2270 2765 2889 575 1075 3027 1249 862 3344 313 3006 1874 333 1653 869 849 871 972 1585 3293 875 2985 1179 2611 2340 2781 881 882 3186 2469 2450 3155 484 3446 2260 890 932 892 530 1517 2577 1080 897 3191 480 410 1364 1098 967 904 3152 2301 343 908 909 3295 2133 998 3397 658 2925 1758 3340 166 3374 3055 2332 2189 3033 7 144 297 48 2967 1854 3151 345 891 214 3160 268 524 2501 119 6 1912 1116 3241 3075 944 368 2054 98 2750 1164 2087 576 1736 1120 954 686 1072 957 2202 959 42 2447 2383 2882 2297 1317 472 903 968 2636 2170 2836 872 973 1411 975 502 780 978 979 3089 442 982 3247 1263 985 1656 2466 988 330 2040 302 2591 2163 994 1284 97 997 912 194 1000 2082 3066 1003 3096 577 2724 1007 596 1009 1261 557 1012 2473 1014 1015 1016 3296 3406 1743 1020 1021 2649 1023 1024 3119 1727 196 1028 1725 2162 1031 1032 1353 2766 3020 2232 3491 853 158 3416 3294 33 322 555 3335 187 805 1365 1049 1547 1304 387 1433 2179 3475 1276 662 1390 826 3480 3391 3310 1063 1639 3496 1703 1067 1318 2922 1070 2799 956 1301 170 859 1473 3025 1470 591 896 2251 1082 526 3163 232 1086 1087 3133 3367 3279 1820 1980 1093 2872 671 2955 93 902 1777 434 491 1102 110 2275 130 608 827 1108 1109 3158 529 540 441 1114 1115 941 766 1141 1863 953 1121 1681 1123 1194 3353 1705 2578 559 1129 217 1131 3485 3258 2319 1135 2233 1137 1138 1858 1140 1118 1142 1510 89 1339 1146 2926 2945 594 1222 3349 1647 1634 3369 1155 1156 1157 3440 2804 177 1161 1488 2946 949 147 303 3130 3267 2511 2913 1474 762 601 1174 1238 1176 1831 2137 877 1700 814 2629 3017 2205 1663 2583 2958 1188 1674 1367 1191 854 1193 1124 1779 1598 622 3253 1745 1200 2351 1202 1203 1204 570 2555 132 149 2409 3072 1575 1676 30 2310 1291 1711 1298 2181 218 1220 3320 1150 2817 2512 722 532 699 1228 3456 2433 1914 1232 2129 1506 1459 476 673 1175 2226 2607 151 1414 1558 2988 607 291 1631 3136 861 1250 3143 3177 3430 407 779 3360 1860 2709 3249 1904 1010 2063 984 569 1280 2563 633 1268 1299 2482 1815 2622 1273 2517 2253 1056 1565 299 23 1265 1281 692 2394 995 80 2227 2198 1936 1354 1290 1215 1983 736 2311 2715 2071 2086 1217 1269 2834 1073 1302 1303 1051 1305 1306 2600 24 1309 2120 1311 2579 1313 1314 195 1923 965 1068 1444 2207 2883 2453 2852 2792 1873 1403 2666 3207 1329 2279 1331 2303 2007 3418 1561 1551 1337 1338 1145 774 1602 2213 305 3244 2808 1521 1347 1348 1536 1350 81 2552 1033 1289 3396 1356 2704 176 3386 369 208 2658 2080 901 1048 260 1190 2656 1604 2803 1871 477 1373 1617 2144 1376 1377 704 321 1606 2637 1448 1838 2443 2047 837 3285 78 1389 1058 551 2142 615 1394 2417 224 1397 2199 1765 1889 1619 761 1326 1404 1405 1406 2465 1861 3266 1527 974 2619 520 1242 157 76 1543 1418 1419 1420 2869 2190 1423 2942 847 131 290 2593 2277 1430 3109 2187 1053 3018 3448 2727 398 1438 1771 3138 1988 435 2735 1319 2415 510 1447 1382 2041 1450 764 2102 807 590 1455 3382 802 1458 1235 1460 1461 1929 2302 2211 820 2488 845 2767 715 1078 1471 1472 1076 1171 2218 3265 1645 3084 1479 1480 438 1482 3240 2089 2995 654 1487 1162 2316 572 3366 3510 1493 1494 2097 1605 1497 3388 643 1845 2491 3215 1503 1504 2557 1234 3383 1508 1766 1143 2736 3034 3093 2248 1515 3303 894 2663 1735 1520 1346 1878 50 127 1774 1589 1410 420 1529 2269 2209 1532 562 1534 257 1349 561 2161 2357 1540 790 2236 1417 2570 1545 1546 1050 1548 1597 3254 1336 3308 2841 582 2823 2400 3291 1243 2641 1560 1335 2701 681 792 1277 2554 253 3486 1569 760 451 402 375 503 1211 1837 1577 2598 1690 1760 626 2514 1583 2910 873 2944 197 3122 1526 251 1591 2888 3102 2737 2335 67 1549 1196 3113 2764 3392 1341 2936 1369 1496 1380 1834 2498 2257 696 1618 1612 1613 1628 610 152 1374 1611 1401 139 2516 2983 1623 3444 1978 2222 495 1614 3276 1630 1247 2028 3056 1153 3398 2695 2025 1638 1064 2149 2874 2974 273 3074 1477 3239 1152 589 3194 1650 204 1842 868 1654 1655 986 121 1968 2790 777 319 3212 1185 2293 2367 741 396 179 1738 64 727 735 2802 1189 1731 1212 1677 1678 2503 2599 1122 422 2881 246 1870 2783 129 3452 3470 1579 3325 2584 2749 2244 2148 3432 1718 2920 1699 1180 2004 2201 1066 2472 1126 3248 1707 68 757 3176 1216 2553 838 3038 1715 3457 3447 1697 13 1720 1791 1722 2861 1724 1029 2716 1026 1850 1884 1998 1675 347 3426 3054 1519 952 1737 1669 1739 270 1741 2977 1019 609 1199 2814 745 2059 1749 1750 1751 1752 96 498 1755 1756 2706 916 2839 1580 428 816 697 2718 1399 1509 2700 1768 571 2849 1439 1899 2729 1525 1893 3140 1099 2432 1195 1780 2867 1782 2107 281 1785 3316 1787 1788 2772 3479 1721 1792 531 2406 3003 385 2875 3037 1835 2522 2652 277 94 1999 2551 3001 723 1808 1809 1971 2002 363 2191 566 1271 1972 702 1818 3281 1091 1821 1822 1823 1824 2538 508 3134 1828 1909 3149 1177 3477 2381 1607 1799 360 1576 1383 1839 1840 2654 1652 1843 445 1500 2510 680 648 3472 1728 2844 300 1853 929 688 1977 1857 1139 2609 1257 1408 2697 1119 2382 242 8 1867 2237 2017 1685 1371 1945 1325 866 243 1876 712 1522 2672 2321 776 2605 374 1729 1885 1886 2122 2741 1400 311 18 1892 1775 2573 1895 115 2430 3378 1772 90 431 259 163 1260 3419 2278 1907 1908 1829 2475 1911 940 522 1231 794 676 2126 2021 2762 178 1921 1973 1316 61 3214 446 444 3493 1462 2657 2143 705 1933 3197 2426 1288 2893 1938 2458 2463 1941 798 714 388 1872 307 778 1948 9 611 744 509 112 1954 3270 2630 800 3081 2739 1960 1961 2438 165 1964 1965 2723 1967 1658 606 2256 1810 1816 1922 2428 1975 74 1856 1625 1979 1092 627 1982 1292 3413 2970 56 1987 1441 2906 1990 1991 3298 1993 1994 1995 3443 2196 1730 1804 2274 804 1811 2713 1701 2638 2006 1333 2008 2334 408 2391 2490 2961 2014 2725 2184 1869 2100 2326 3345 1918 148 3196 2024 1637 3330 2905 1632 3198 2240 630 2032 2033 29 452 2462 479 2038 2039 990 1449 2042 2043 2125 3218 2379 1385 638 2327 2050 2051 83 3205 946 3131 2885 2057 301 1748 2620 285 190 1262 3272 2065 2066 2067 2176 2069 2323 1296 2094 2810 739 2075 2364 3216 2078 3121 1363 123 1001 3433 2262 2085 1297 950 2710 1484 348 125 2092 2389 2072 2095 584 1495 2904 3026 2018 769 1452 2103 2350 2407 2106 1783 2108 278 2110 3 2112 2113 2188 124 2116 3299 2224 28 1310 3365 1887 2544 2124 2044 1917 2934 799 1233 188 2131 2132 911 2134 2699 3060 1178 2138 462 2140 2153 1392 1931 1375 2145 2146 2147 1695 1640 2255 2151 3451 2141 2154 2155 3403 684 2158 3184 430 1538 1030 993 667 2740 359 763 2168 2169 970 421 2468 2173 693 2628 2068 87 2178 1054 2545 1218 3063 3300 2016 2283 2186 1432 2114 922 1422 1813 2192 2664 717 2668 1997 2197 1287 1398 2559 1702 958 2230 2204 1184 2206 1320 2208 1531 2210 1464 2212 1342 2214 2215 3427 2217 1475 367 2686 2221 1626 2223 2118 2225 1239 1286 3114 2496 2203 53 1036 1136 54 3439 1542 1868 2655 55 2030 91 2242 381 1694 2245 2246 666 1514 3394 2567 1081 2252 1275 3449 2150 1970 1609 2258 2644 889 2261 2084 233 95 2549 2266 2794 2298 1530 855 813 161 2273 2000 1104 2833 1429 1906 1330 351 536 3023 2185 3229 3428 2952 2305 2288 2289 3090 2291 377 1664 2536 284 2770 964 2268 2299 406 906 1463 1332 382 2287 517 2307 506 2454 1214 1294 3321 128 2780 3193 1489 2436 2318 1134 154 1880 2322 2070 106 749 2019 2049 3393 3322 3434 3245 921 3482 2009 1595 852 237 2616 649 879 2930 2342 652 3387 2345 2346 3484 485 3046 2104 1201 34 2917 460 2355 2356 1539 102 3503 3284 2361 554 3370 2076 2365 2816 1665 3076 287 2399 2371 2971 3312 58 3469 2376 2377 3117 2046 513 1833 1864 962 2395 725 850 3348 2388 2093 340 2011 419 3091 1283 2384 3024 773 2398 2370 1556 742 114 2670 47 588 1794 2105 221 1209 641 2411 2499 2413 223 1445 3168 1395 2418 3044 2979 2421 657 2423 2771 75 1935 339 1974 2865 1897 2431 1778 1230 2857 843 2317 3069 1962 2439 3302 2998 2442 1384 2444 142 2446 961 3488 100 885 234 2915 1322 2309 2455 2812 614 1939 3062 2495 2950 2036 1940 2464 1407 987 2467 2172 884 26 2471 1704 1013 2474 1910 628 2477 793 650 202 2481 1270 840 181 2485 2991 3204 1466 2489 2012 1501 771 2493 137 2460 2229 2923 1608 2412 2500 937 3195 1679 211 568 3217 227 547 758 1846 1169 1224 2513 1582 801 1621 1274 429 3233 556 324 1800 2523 786 306 447 2527 2528 2529 2530 706 2532 518 3304 2535 2294 3238 1825 3210 199 2541 2542 2543 2123 2180 2643 2702 2859 2265 2550 1805 1352 1712 1566 1206 3473 1505 2558 2200 660 2730 2993 1266 2564 2565 2571 2250 2568 276 1544 2566 695 1894 743 2901 3061 895 1127 1312 3355 2581 2582 1186 1692 682 2586 2587 595 3120 2590 992 2592 1428 3165 3010 560 167 1578 1680 1307 2601 2748 2603 282 1882 2606 1240 25 1859 103 878 659 3390 3274 2615 2338 2757 3221 1412 2060 2621 1272 63 2624 2625 2626 3071 2175 1182 1956 2631 2632 2633 2840 2758 969 1381 2005 2639 2640 1559 2642 2546 2259 173 37 3465 70 1022 541 2651 1801 2653 1841 2238 1368 1930 1362 2877 2914 2661 140 1518 2193 3377 1327 2667 2195 2669 2403 82 1879 2673 3148 3292 748 3414 2981 535 2680 3203 2682 2683 759 2747 2220 2687 2688 2689 189 2815 730 2918 3354 1636 2696 1862 3467 2135 1767 1562 2547 86 1357 3040 1757 2744 2708 1258 2088 107 3201 2003 39 1295 1726 3474 1764 443 2720 2721 750 1966 1006 2015 2726 1436 2728 1773 2561 183 2953 542 3262 1443 1511 1594 239 1959 2165 1888 634 3464 2707 2745 3164 2685 2602 1693 948 2751 848 2753 318 2845 2756 2617 2635 249 2760 687 1919 3041 1600 856 1034 1468 2768 707 2296 2424 1789 2773 393 621 3462 2777 433 2779 2314 880 3079 1686 20 2785 3053 3501 2788 2820 1659 414 1324 3141 2267 2795 3261 2797 378 1071 229 3471 1673 1370 1159 72 833 2807 1345 3236 2073 525 2456 3050 1746 2691 2366 1223 2818 2819 2789 2821 2968 1555 2824 2902 2826 459 436 2829 461 2831 3415 2276 1300 523 971 12 3411 1759 2634 1553 544 709 1851 2755 481 2847 2996 1770 2850 2851 1323 851 2854 3425 3352 2434 3052 2548 43 1723 3380 2863 832 2429 567 1781 117 1421 521 2871 1094 2873 1641 1797 101 2659 3339 2879 16 1683 963 1321 2884 2056 2886 2887 1592 857 600 549 2892 1937 3350 314 3336 2897 35 2899 3407 2575 2825 2903 2098 2027 1989 3107 721 677 1584 3181 2912 1170 2660 2452 3405 2353 2693 40 1698 3225 1069 2497 2924 915 1147 418 746 2929 2341 2931 2949 2933 2127 2976 1603 2937 3007 3110 2940 2941 1424 2943 1586 1148 1163 3459 613 2932 2461 2951 2286 2732 182 1096 2966 3363 1187 457 3129 2013 3494 2963 3275 2965 2956 928 2822 3032 1985 2372 2972 668 1642 3420 2935 1742 3450 2420 328 2678 337 1622 356 876 2986 470 1244 2989 371 2486 2992 2562 2994 1485 2848 3243 2441 38 602 1806 3098 1795 437 126 865 2938 205 342 2595 3372 3012 335 3080 235 379 1183 1434 3097 1035 3139 655 2282 2396 1077 2099 860 3028 3192 412 3311 2969 923 1512 3035 3036 1798 1714 3039 2705 2763 3042 3043 2419 164 2349 620 3048 230 2813 65 2858 2786 1734 920 1633 3057 543 3179 2136 2576 2459 2182 3498 3095 1002 3067 244 2437 3070 2627 1210 3101 1644 943 2368 3323 3078 2782 3014 1958 77 519 1478 3328 3086 3087 3088 980 2290 2393 172 1513 663 3065 1004 3019 3002 587 637 3073 1593 3103 488 159 332 2907 3347 1431 2939 3111 3112 1599 2228 3305 399 2378 168 1025 2589 2079 1588 292 646 3182 3431 3127 3128 2960 1167 2055 3132 1088 1827 85 1248 3137 1440 3021 1776 2793 3319 1251 3278 844 220 45 2674 1830 3150 930 905 341 3154 886 312 3157 1110 373 934 3161 796 1084 2746 2594 3280 3273 2416 751 3170 3307 3172 3173 3174 425 1710 1252 271 3059 3180 2911 3125 3183 2159 454 883 3342 122 294 3190 898 3029 2315 1649 2502 2023 1934 2029 808 69 2712 839 2681 2487 2053 3206 1328 350 3209 2539 501 1662 700 1925 1502 2077 2506 2045 3219 3220 2618 3506 3334 3478 2921 3453 3227 3228 2284 3230 3231 145 2519 3234 3235 2809 3237 2537 1646 1483 942 3242 2997 1344 2331 3246 983 1706 1259 3250 651 3252 1198 1550 3255 819 329 1133 3466 3260 2796 2734 255 3271 1476 1409 1168 3268 3356 1955 3264 2064 3167 2614 2964 1629 3277 3144 1090 3166 1819 537 236 2360 1387 3286 538 3288 3289 3290 1557 2675 874 1041 910 1017 3297 1992 2117 2183 787 2440 1516 2534 3115 3306 3171 1552 3309 1062 3031 2373 3400 647 492 1786 3410 3318 3142 1221 2312 2329 3077 3324 1691 3326 3327 3085 3329 2026 3331 3332 732 3223 1045 2896 280 3338 2878 917 3341 3187 456 863 2020 153 3108 2387 1151 2894 3351 2856 1125 2694 2580 3269 358 3358 835 1256 191 716 2957 3364 2121 1491 1089 274 1154 2363 3371 3011 755 919 553 3376 2665 1898 665 2862 449 1456 1507 354 3422 1359 2344 1498 3389 2613 1061 1601 2328 2249 283 1355 913 1635 3399 3313 162 346 2156 3404 2916 1018 2900 468 548 3317 2838 3412 1984 2677 2832 1040 817 1334 1905 2975 269 3385 3423 803 2855 1733 2216 2285 134 1253 3126 1696 2083 2330 3435 3436 395 471 2235 1158 3441 3442 1996 1624 3445 888 1717 1435 2254 2978 2152 1688 3226 3454 3455 1229 1716 3489 2947 467 247 2776 3463 2743 2647 3259 2698 765 2375 1689 2801 1849 2556 2717 1055 3476 1832 3224 1790 1060 3481 2333 3483 2347 1132 1568 3487 2448 3458 3490 1037 3492 1928 2962 203 1065 52 3064 390 3500 2787 3502 2359 3504 679 3222 3507 3508 289 1492