1000 1144 0 2478 1 460 1 22 2 991 3 2444 2 642 3 526 1 1690 8 568 4 717 6 1708 9 1382 2 959 3 413 12 1786 7 1618 2 1635 5 2208 18 997 9 963 9 2290 6 934 7 2025 1 189 17 831 12 2040 9 1119 16 408 8 1151 19 1696 2 707 31 146 25 1940 19 1526 27 1135 4 1760 7 243 4 1090 30 891 31 1562 21 2174 15 1786 7 292 39 2304 7 813 16 713 22 1006 32 1211 36 552 5 1128 49 1943 6 2228 31 1675 24 2225 39 1956 27 1324 3 2286 6 1652 24 462 3 2229 55 902 59 628 29 1595 46 1475 24 1489 27 962 65 2086 6 538 56 2296 15 1250 8 652 39 2004 45 1694 49 2022 34 1797 68 1804 6 1786 29 1726 4 1214 45 1710 32 1326 74 1052 74 2091 46 167 39 146 15 774 33 1529 9 2425 61 834 5 1428 6 642 12 725 58 402 20 652 54 1250 37 154 92 1487 24 482 8 2264 68 1193 38 1494 22 506 14 1830 38 857 102 1829 14 665 75 290 61 475 54 1412 100 165 50 184 93 1892 37 566 96 553 31 1470 17 1897 28 465 97 48 26 1698 97 2301 56 823 92 2152 45 232 13 142 119 1031 97 589 41 973 120 2183 38 709 127 212 40 635 81 1092 60 382 42 2025 128 964 45 2475 32 1118 81 1070 5 398 26 2157 25 2167 138 880 92 36 88 1143 122 68 69 80 86 653 118 2096 113 689 31 760 17 1694 37 1276 59 690 100 2117 84 803 28 788 126 1049 35 2447 116 78 130 1433 106 2424 43 226 74 2150 28 1117 164 270 163 1709 20 927 151 150 142 1443 50 605 42 2128 108 212 162 1689 44 1707 67 205 98 1579 32 999 142 715 160 1594 101 476 36 1311 16 2300 127 251 115 1687 74 63 50 2111 52 2370 121 1785 114 2171 98 1910 141 984 123 509 187 2431 43 137 78 2415 32 32 2 1433 61 934 76 1499 153 219 93 1765 172 1810 44 1405 14 618 92 1795 29 19 8 74 16 1720 181 1910 65 1668 189 1220 137 905 205 2361 26 1569 60 1895 84 165 89 985 178 482 112 710 158 1862 19 1601 78 2155 153 1990 27 1549 50 1632 195 1210 81 2389 109 714 216 463 220 1331 202 595 216 1200 87 2211 110 999 83 517 8 2374 229 2412 198 287 212 2445 155 1489 42 104 165 1066 20 1239 221 1767 128 2387 15 723 64 2423 12 2249 138 2024 62 1403 212 1440 190 250 101 1992 33 330 172 1092 175 1647 45 1886 188 231 43 467 170 1093 100 2096 41 2460 49 208 111 767 158 1807 136 1616 246 1568 176 405 191 2000 132 2144 176 307 16 675 87 935 174 1557 205 1349 36 352 20 1401 142 25 73 1610 268 1151 126 773 165 2011 233 915 254 1774 237 836 230 1458 13 1427 1 49 232 811 197 168 189 567 218 810 249 1849 169 267 106 1400 70 194 64 264 261 905 152 1616 187 1762 73 1926 74 2170 78 1498 66 1257 20 142 301 1290 289 1877 120 443 135 903 127 1162 52 562 117 485 288 1708 268 1918 143 1774 138 2374 169 1598 55 700 173 1400 82 2076 186 1404 78 2448 145 769 211 1125 294 1094 186 2170 226 1274 24 2469 316 1346 145 1438 329 1445 156 95 216 1476 109 395 247 1633 110 1504 213 1550 76 2323 83 1490 304 236 85 1635 238 2354 323 613 64 1081 263 552 201 1387 166 1290 31 1368 303 2143 167 749 347 676 71 1618 37 2202 114 122 96 791 256 2476 104 1175 198 2359 18 2305 123 301 150 1407 55 873 277 528 238 419 37 422 28 422 128 1617 202 2314 17 1939 95 2076 145 2122 206 278 77 1061 102 527 55 166 159 2093 212 2010 342 62 86 409 368 648 173 1596 240 1827 277 892 353 815 57 1024 367 978 117 1426 375 811 335 1892 326 2308 244 735 330 1589 350 1089 23 1985 17 290 80 1015 333 480 299 809 390 2099 168 2014 159 1951 11 1671 69 2469 289 747 271 610 83 1373 69 2304 241 2402 393 42 168 2243 6 614 32 552 248 1407 7 1130 165 185 291 889 366 1885 306 1820 375 1862 49 2149 366 198 213 877 342 1880 141 823 118 2314 389 431 311 1083 367 567 172 435 255 1040 54 1346 227 1563 239 2309 154 1246 138 903 211 1001 44 2096 9 1680 300 971 151 496 96 1894 157 1763 299 2202 115 1347 398 2063 283 538 3 987 258 2175 268 2463 115 2455 342 1943 367 1675 135 53 84 1108 331 2058 203 766 224 2211 180 2262 384 1100 255 347 297 1847 177 1301 138 219 253 1703 186 2262 299 189 429 8 350 632 349 1130 289 378 55 1207 35 815 413 1474 248 1059 251 724 33 1336 458 600 404 1198 399 1070 59 997 422 297 180 783 410 392 9 275 118 980 211 219 274 151 30 2298 9 1025 281 2071 444 1824 418 1046 11 265 38 1459 107 2021 91 501 39 1280 179 375 495 1924 233 1063 259 1611 225 2064 129 64 417 934 465 2495 197 2288 151 2409 61 2013 501 2311 374 976 23 540 308 1278 384 976 334 1927 394 1770 226 1478 481 1314 459 338 112 814 109 54 158 287 409 844 339 850 423 2212 446 1507 271 1946 77 985 304 2058 513 1054 349 971 38 917 277 1038 425 2309 527 370 528 497 130 450 138 1565 329 39 312 1062 201 2287 374 1809 296 1804 91 101 248 1806 151 2051 199 1062 369 1228 465 889 94 2134 451 1192 246 1286 442 1542 83 2219 517 1978 434 1715 548 2014 54 1681 8 1828 18 926 514 2050 418 1334 401 178 32 1493 546 1098 194 510 443 1320 13 191 74 1644 253 1623 363 20 124 1035 222 1225 226 2033 347 266 526 1237 177 369 200 1036 342 270 109 1774 326 435 59 1818 336 56 243 1265 202 1252 128 1536 79 640 457 424 359 1200 267 383 257 1714 149 753 258 1534 443 1992 564 1441 415 915 245 840 121 2392 162 2308 156 2072 584 951 58 155 90 1346 526 1058 467 1179 388 48 529 872 505 669 401 369 291 41 35 606 411 2026 110 303 385 2174 284 1894 428 2003 420 1254 379 342 380 1758 276 1063 241 756 421 1190 593 878 34 163 557 1858 587 22 554 2064 417 1793 85 1536 465 984 491 1802 624 404 34 1793 111 1623 287 1925 337 1526 532 1554 452 1913 51 1798 66 367 207 319 192 1988 269 466 520 706 473 789 291 2053 344 2188 234 2392 539 109 541 2422 34 407 152 1809 505 2076 539 714 575 1982 493 618 416 1972 99 2252 200 357 99 2455 629 2373 519 1150 43 1938 626 1047 40 301 232 2487 239 1094 142 3 254 438 505 2343 56 1146 284 563 462 1677 352 1842 46 555 438 1708 241 188 509 226 460 13 39 1152 504 951 398 785 251 1700 649 2296 504 1121 214 2232 18 1709 419 141 153 2058 365 1785 142 516 206 1925 417 1917 581 911 113 99 1 2226 279 2431 588 2141 83 1181 313 317 193 707 280 1497 478 979 563 2234 65 914 462 1405 245 1785 192 745 470 1384 243 1681 123 812 100 2074 617 1100 665 1622 566 627 648 175 179 531 67 2172 418 1137 384 435 538 736 139 812 20 2429 382 667 550 1081 298 1153 484 1630 170 545 446 1190 468 1248 573 1935 219 1668 286 2068 697 926 25 1222 311 2350 273 403 111 275 255 500 156 1660 480 2076 308 2367 260 2021 412 2203 340 1645 193 2350 306 351 218 65 560 443 583 218 320 1425 368 1201 237 241 668 2414 401 1650 285 1440 36 2246 485 971 231 1166 409 2015 586 236 613 1073 657 394 326 2086 542 1664 711 1126 122 2010 105 830 150 1404 64 109 100 1238 485 595 162 1644 266 2446 591 853 614 683 216 1053 293 923 210 1465 684 1904 673 368 770 1307 183 1480 246 835 280 573 50 1674 144 396 482 870 175 463 345 2149 338 1246 18 366 473 1805 652 1116 207 2228 95 267 468 285 567 1219 338 854 640 1461 400 1459 797 1290 367 548 379 1928 142 1583 383 108 17 1604 577 2493 765 2495 661 2393 293 1959 29 2493 476 805 52 1381 3 926 132 962 7 174 792 311 595 168 558 1790 404 1788 716 2437 151 802 68 512 489 342 301 2209 238 755 312 2429 556 741 489 276 47 661 675 484 8 728 614 2493 428 872 782 2487 417 1203 774 488 9 653 351 2042 673 301 102 2432 339 682 625 1261 502 1864 123 1660 678 2396 733 1523 383 2138 21 1666 227 426 454 1837 473 281 849 1346 706 877 243 2247 750 1800 24 1024 520 1711 742 2294 468 733 158 1052 665 1729 180 1214 703 1319 633 1587 670 1127 827 48 777 246 165 989 65 2254 776 2120 779 2129 677 492 451 2009 787 111 578 2461 333 553 455 328 253 855 556 1443 291 480 53 2029 238 1247 580 2404 862 1547 26 865 827 1919 14 237 219 2157 288 584 85 844 391 419 603 394 8 356 134 2023 38 1936 480 2494 81 1343 237 1190 726 1324 27 1618 224 1975 361 8 168 2316 251 2390 863 858 374 757 710 476 768 657 770 906 34 1539 360 339 300 2469 332 736 329 921 520 576 507 712 17 2057 565 1888 90 1435 702 1434 353 2193 626 606 10 818 886 280 95 2107 703 310 632 435 711 1717 798 1994 549 2152 266 1243 813 301 78 1171 480 1713 615 1474 483 674 482 1092 197 2269 909 1783 156 1165 489 546 744 1449 221 1639 651 1189 842 1674 57 2116 286 1082 543 928 814 2405 408 1839 900 1360 387 577 206 1981 774 866 476 496 419 1160 810 1582 671 1530 689 715 402 681 314 1951 16 1368 207 2450 812 1441 373 275 412 2215 644 253 953 2405 333 1562 170 1806 81 2470 24 421 621 1910 647 1460 401 1917 829 2132 306 2359 921 32 853 1865 296 842 607 2283 100 1348 170 443 187 1752 359 895 904 898 579 1329 61 1133 922 1527 366 1661 549 145 279 1311 28 318 668 1993 732 2148 75 2085 336 886 349 2109 368