1000 921 0 1358 1 37 1 1869 2 705 1 1423 1 1483 6 1297 3 2477 4 1670 9 415 9 1522 4 1559 7 559 5 1253 7 1091 14 1090 11 2287 12 965 13 1367 17 287 18 5 6 398 16 431 5 840 6 610 10 437 20 771 23 1840 12 2389 1 142 9 965 8 2426 1 1628 13 338 25 1570 30 1079 31 1560 23 902 2 1105 6 1743 6 2164 18 537 6 2150 28 2234 28 2000 33 1196 9 1761 38 1185 19 2226 35 1448 49 270 33 1069 4 2199 18 1404 35 1339 38 1141 27 1037 26 1186 14 2110 33 2019 59 1573 42 2389 41 2184 52 2480 13 2491 6 1883 65 1734 20 2013 45 1230 48 1253 33 2388 39 1054 40 2066 35 852 32 1046 56 2496 36 2326 48 1958 76 2445 68 2319 22 58 7 798 82 1805 58 443 44 2290 12 2083 27 140 47 2142 85 1772 81 1280 49 770 36 1068 44 1605 41 515 5 31 62 397 56 130 83 150 78 704 22 1103 64 1435 34 918 74 483 46 2083 35 1137 5 1342 9 2190 37 244 81 2405 92 2239 78 1502 50 1515 103 1064 52 1017 97 653 35 295 16 1654 63 227 70 1621 77 2485 120 2485 21 78 61 1980 104 1164 62 1542 55 2494 122 2382 33 2380 79 272 9 2027 4 293 17 2272 23 901 18 1706 27 1984 7 1091 118 32 112 2132 80 895 78 1479 27 2036 47 1020 95 912 60 547 144 1764 85 348 85 697 75 720 95 1689 143 2461 22 1286 104 1206 110 183 15 43 80 999 15 1901 97 1118 105 1812 155 422 27 2252 108 1088 121 1661 122 1410 117 1262 17 1657 96 2219 163 502 133 252 80 1628 76 1165 161 1377 138 824 125 459 33 2373 94 1342 126 1178 120 26 120 1370 113 1202 80 1616 78 575 30 729 95 1096 20 1771 103 992 40 1507 180 342 108 1892 114 1141 134 1102 116 823 103 2268 182 363 99 400 111 787 152 315 146 716 44 110 2 1187 175 298 76 53 175 2467 72 2496 145 61 93 2024 112 2463 72 208 38 1352 50 1813 187 2008 184 1746 210 529 73 1708 4 1594 21 1994 215 328 51 729 22 2175 167 2157 205 1462 189 1070 35 386 4 1947 133 1317 117 1294 136 1557 41 1765 73 2285 75 416 172 1473 109 1528 51 758 99 1835 77 1178 42 1209 75 94 15 1903 108 1574 183 2397 201 57 220 1915 105 1299 133 1812 25 2494 191 1225 117 1212 7 1911 177 1093 207 1656 85 1825 168 697 59 1124 130 1371 179 372 119 1961 193 367 236 212 197 523 99 157 85 349 116 855 79 668 74 1676 199 1156 113 204 114 1152 154 943 203 1943 248 980 53 174 217 943 77 946 191 1949 123 1181 199 1334 250 2005 15 2365 35 138 160 1271 216 347 231 1329 91 530 172 1526 280 1678 210 2088 13 515 110 594 182 2016 39 2088 61 2415 193 1937 208 2478 268 2173 48 314 281 928 214 501 52 1963 217 1224 220 2195 143 2226 273 11 118 2133 75 655 281 1706 18 2043 276 2260 182 10 92 424 75 1290 214 1810 266 2260 147 288 280 102 9 1930 261 2350 142 40 246 1250 115 774 291 2396 172 396 83 2188 24 326 24 509 130 1980 314 2081 179 417 86 2472 13 1786 151 790 199 1471 216 843 99 2255 191 637 106 2313 244 609 103 125 96 52 179 1014 106 51 10 1815 231 1030 69 168 146 2458 309 1265 201 2259 227 146 334 875 273 740 87 295 156 1420 175 1767 227 1079 155 1842 311 280 342 1054 317 1088 219 1674 56 254 75 1854 46 829 216 531 55 940 310 271 52 383 320 1444 307 1737 144 1354 174 1572 240 809 315 1706 78 1400 183 1942 83 342 17 1886 272 1383 120 155 79 2429 39 2040 21 1230 100 1570 92 1668 120 1269 90 1334 33 522 313 711 310 1007 92 587 126 121 18 2021 22 2016 237 1650 237 1884 39 2436 219 2331 97 2008 3 1552 310 2296 195 2305 93 1568 130 480 185 1394 316 628 348 391 391 113 41 925 218 1592 267 438 109 1864 78 2151 385 347 179 850 83 303 113 1153 285 2333 277 1033 59 722 231 299 384 2265 57 2146 31 830 224 276 355 826 306 1087 128 446 119 2285 149 2241 285 2203 340 1141 185 1827 208 2012 344 1158 362 492 109 1980 350 1549 14 338 357 123 201 2161 419 2097 305 1194 235 276 309 2169 86 800 11 1610 290 1913 74 160 379 2113 204 1512 350 959 168 2440 406 1362 282 2088 232 764 75 2295 233 733 353 2358 359 867 405 1825 112 668 160 691 252 751 369 1314 439 1640 449 2174 355 1723 303 1783 426 400 160 1374 149 831 4 1227 112 587 470 223 457 361 360 211 237 1631 282 1752 362 1007 413 1252 35 467 449 2431 107 765 451 1941 471 560 333 1557 85 238 93 469 239 2072 250 848 351 575 120 2478 92 523 330 734 257 1674 401 2019 394 1930 317 2499 210 163 468 986 122 333 5 1135 288 1213 178 1251 501 1553 415 1251 493 622 209 426 60 2090 358 781 443 35 508 267 29 1045 410 2154 39 2099 300 1376 217 2447 45 1751 294 436 217 1916 229 7 248 325 101 1984 451 1548 55 1559 397 750 169 34 444 755 380 1871 73 1154 37 15 289 734 286 1061 227 989 86 717 368 354 137 757 369 2241 379 1124 208 576 405 1966 340 31 171 2358 270 2320 23 2191 421 1798 451 2103 162 2381 333 1537 123 2471 50 35 387 569 376 638 61 2398 276 925 341 1185 102 1025 530 1878 181 1006 41 314 290 1469 467 1200 18 1215 483 1790 62 1256 134 815 450 890 542 816 526 1419 257 39 246 259 22 1733 176 2129 279 1665 64 1902 442 634 297 972 292 1321 68 929 537 1421 51 2197 413 1812 78 581 267 337 370 2095 81 158 529 1349 461 2308 225 977 570 775 166 510 528 2448 380 326 272 239 137 1258 438 1444 353 361 293 1222 383 185 425 969 268 22 143 2190 568 1413 268 1487 312 1384 335 2228 481 2235 76 50 307 272 133 2170 92 2100 394 48 523 1748 74 957 98 2318 119 110 373 2439 32 436 447 2404 532 127 424 2295 52 1097 13 2212 59 850 351 1315 480 2075 463 47 623 1253 17 2211 482 2238 408 2041 247 756 28 2392 64 2106 630 304 226 364 74 1142 566 1296 587 708 416 1896 482 2469 299 875 186 1052 416 2256 92 126 172 1676 481 2432 566 358 425 2062 373 1877 70 72 65 2178 57 1694 336 527 602 18 303 1354 483 1870 229 1322 427 2300 94 1650 230 2046 472 266 391 1217 475 35 16 1611 124 1965 584 1916 505 2304 618 1603 477 2342 553 1564 203 1408 489 317 462 1624 25 812 364 116 459 989 151 700 507 212 477 1487 476 594 44 1705 205 459 393 1950 228 998 231 763 220 2103 38 2081 126 2058 99 608 192 222 390 2429 43 1756 198 2281 540 151 36 982 368 827 582 758 664 301 224 1131 399 958 418 661 611 1032 647 1408 321 1818 111 555 144 1724 208 1268 503 345 7 884 388 1828 404 1592 21 211 110 1959 710 749 272 538 592 1292 671 256 66 1773 424 1375 112 1709 673 355 111 2073 208 1504 645 2101 471 81 112 1174 13 992 359 945 213 1155 46 388 662 1450 700 1012 608 2350 494 5 338 2111 168 1719 173 955 504 2279 485 896 198 1518 202 273 232 2124 452 2226 61 484 100 1130 587 962 7 1692 434 1964 84 134 199 426 314 677 339 50 156 950 193 694 626 188 669 155 188 663 273 725 721 1180 3 1020 741 2205 564 1890 289 1813 693 176 734 2229 545 1064 16 1777 167 651 671 2451 305 139 16 401 116 2482 700 277 71 333 723 1979 10 1350 724 1557 332 1356 62 1212 436 505 196 1717 41 948 727 2432 279 1206 781 134 579 815 356 2181 122 1854 376 2472 278 112 238 876 299 1615 729 2221 157 844 149 486 495 2489 65 998 171 1851 458 2174 559 1034 446 1441 424 296 113 652 341 306 397 2330 672 784 398 1148 189 1354 528 926 236 1540 734 2373 47 1973 105 1451 39 2287 402 335 229 1555 231 2043 46 1302 540 2429 451 2079 791 64 503 441 213 1668 641 1806 545 1012 711 1934 640 1638 548 1561 695 2290 765 1575 49 2216 640 1611 828 1958 516 1033 46 2466 103 2014 8 575 522 618 187 2108 302 1474 773 909 34 1762 105 960 61 1215 76 459 565 611 207 810 274 891 632 1476 13 1887 339 1805 214 2054 590 1934 181 967 250 160 757 2337 451 279 822 1275 316 1890 629 686 77 137 215 2245 370 631 381 1188 163 1889 717 684 730 425 437 389 394 1456 81 1170 783 1455 721 326 613 906 432 1758 230 2230 407 1122 565 628 419 165 140 420 104 418 516 633 471 2046 638 701 318 1970 633 1291 307 1600 434 21 80 991 701 2225 514 2075 595 2439 160 2463 370 1153 376 2483 703 1463 524 1770 764 2236 28 909 727 300 809 2230 686 2166 48 952 468 970 69 209 219 1559 495 526 583 348 242 900 702 1297 173 541 38 543 18 923 337 355 564 638 730 2341 559 1075 773 642 76 677 189 928 837 477 123 428 803 259 90 1372 394 2200 917 166 46 1119 860 390 746 2070 757 2406 495 186 175 25 309 1835 250 678 306 1152 29 804 775 2261 748 2067 566 1789 540 2268 888 2256 108 1110 240 2330 14 287 617 1729 350 1266 606 285 588 391 405 1122 606 128 13 928 375 550 108 425 299 1066 465 2116 720 1872 117 2301 110 1035 110 458 479 984 822 366 775 1825 731 1817 543 988 933 33 401 773 56 1121 677 1941 299 173 709 2159 626 458 870 1324 754 168 127 1828 299 677 790 1704 661 1522 326 1641 852 1036 830 2140 617 2495 463 220 369 2168 352 15 44 1966 290 655 170 545 125 1932 895 535 790 1339 813 1811 461 1894 960 2348 499 485 125 1181 401 692 810 1998 471 1725 203 2145 21 1625 884 1971 310 2393 689