1 3 2 5 3 7 4 9 5 11 6 13 7 17 8 19 9 23 10 25 11 27 12 29 13 31 14 37 15 41 16 43 17 47 18 49 19 53 20 59 21 61 22 67 23 71 24 73 25 79 26 81 27 83 28 89 29 97 30 101 31 103 32 105 33 107 34 109 35 113 36 121 37 125 38 127 39 131 40 137 41 139 42 149 43 151 44 157 45 163 46 165 47 167 48 169 49 173 50 179 51 181 52 191 53 193 54 195 55 197 56 199 57 211 58 223 59 227 60 229 61 231 62 233 63 239 64 241 65 243 66 251 67 255 68 257 69 263 70 269 71 271 72 273 73 277 74 281 75 283 76 285 77 289 78 293 79 307 80 311 81 313 82 315 83 317 84 331 85 337 86 343 87 345 88 347 89 349 90 353 91 357 92 359 93 361 94 367 95 373 96 379 97 383 98 385 99 389 100 397 101 399 102 401 103 409 104 419 105 421 106 429 107 431 108 433 109 435 110 439 111 443 112 449 113 455 114 457 115 461 116 463 117 465 118 467 119 479 120 483 121 487 122 491 123 495 124 499 125 503 126 509 127 521 128 523 129 525 130 529 131 541 132 547 133 555 134 557 135 561 136 563 137 569 138 571 139 577 140 585 141 587 142 593 143 595 144 599 145 601 146 607 147 609 148 613 149 615 150 617 151 619 152 625 153 627 154 631 155 641 156 643 157 645 158 647 159 651 160 653 161 659 162 661 163 663 164 665 165 673 166 677 167 683 168 691 169 693 170 701 171 705 172 709 173 715 174 719 175 727 176 729 177 733 178 735 179 739 180 741 181 743 182 751 183 757 184 759 185 761 186 765 187 769 188 773 189 777 190 787 191 795 192 797 193 805 194 809 195 811 196 819 197 821 198 823 199 825 200 827 201 829 202 839 203 841 204 853 205 855 206 857 207 859 208 861 209 863 210 877 211 881 212 883 213 885 214 887 215 897 216 903 217 907 218 911 219 915 220 919 221 929 222 935 223 937 224 941 225 945 226 947 227 953 228 957 229 961 230 967 231 969 232 971 233 975 234 977 235 983 236 987 237 991 238 997 239 1001 240 1005 241 1009 242 1013 243 1015 244 1019 245 1021 246 1023 247 1031 248 1033 249 1035 250 1039 251 1045 252 1049 253 1051 254 1061 255 1063 256 1065 257 1069 258 1071 259 1085 260 1087 261 1091 262 1093 263 1095 264 1097 265 1103 266 1105 267 1109 268 1113 269 1117 270 1123 271 1129 272 1131 273 1151 274 1153 275 1163 276 1171 277 1173 278 1181 279 1185 280 1187 281 1193 282 1197 283 1201 284 1209 285 1213 286 1217 287 1221 288 1223 289 1229 290 1231 291 1235 292 1237 293 1239 294 1245 295 1249 296 1259 297 1265 298 1275 299 1277 300 1279 301 1281 302 1283 303 1287 304 1289 305 1291 306 1295 307 1297 308 1301 309 1303 310 1305 311 1307 312 1309 313 1311 314 1319 315 1321 316 1327 317 1331 318 1335 319 1353 320 1361 321 1367 322 1369 323 1373 324 1381 325 1395 326 1399 327 1407 328 1409 329 1419 330 1423 331 1425 332 1427 333 1429 334 1433 335 1435 336 1439 337 1443 338 1447 339 1449 340 1451 341 1453 342 1455 343 1459 344 1463 345 1471 346 1479 347 1481 348 1483 349 1485 350 1487 351 1489 352 1491 353 1493 354 1495 355 1499 356 1505 357 1511 358 1515 359 1523 360 1531 361 1533 362 1543 363 1545 364 1547 365 1549 366 1551 367 1553 368 1559 369 1567 370 1571 371 1575 372 1579 373 1581 374 1583 375 1595 376 1597 377 1599 378 1601 379 1605 380 1607 381 1609 382 1613 383 1615 384 1617 385 1619 386 1621 387 1627 388 1635 389 1637 390 1645 391 1653 392 1657 393 1659 394 1663 395 1665 396 1667 397 1669 398 1677 399 1681 400 1683 401 1693 402 1695 403 1697 404 1699 405 1705 406 1709 407 1721 408 1723 409 1725 410 1729 411 1733 412 1741 413 1743 414 1747 415 1749 416 1753 417 1755 418 1759 419 1767 420 1771 421 1777 422 1783 423 1787 424 1789 425 1801 426 1811 427 1815 428 1823 429 1827 430 1831 431 1833 432 1845 433 1847 434 1849 435 1855 436 1861 437 1867 438 1869 439 1871 440 1873 441 1877 442 1879 443 1881 444 1885 445 1887 446 1889 447 1901 448 1905 449 1907 450 1911 451 1913 452 1925 453 1931 454 1933 455 1935 456 1947 457 1949 458 1951 459 1953 460 1955 461 1965 462 1973 463 1979 464 1987 465 1989 466 1993 467 1997 468 1999 469 2001 470 2003 471 2011 472 2013 473 2015 474 2017 475 2027 476 2029 477 2035 478 2037 479 2039 480 2053 481 2055 482 2063 483 2065 484 2067 485 2069 486 2079 487 2081 488 2083 489 2085 490 2087 491 2089 492 2091 493 2093 494 2099 495 2109 496 2111 497 2113 498 2115 499 2121 500 2129 501 2131 502 2135 503 2137 504 2139 505 2141 506 2143 507 2153 508 2161 509 2163 510 2175 511 2179 512 2185 513 2187 514 2193 515 2197 516 2203 517 2205 518 2207 519 2209 520 2211 521 2213 522 2221 523 2223 524 2233 525 2235 526 2237 527 2239 528 2243 529 2247 530 2251 531 2255 532 2261 533 2265 534 2267 535 2269 536 2273 537 2275 538 2277 539 2281 540 2287 541 2289 542 2293 543 2295 544 2297 545 2301 546 2309 547 2311 548 2325 549 2331 550 2333 551 2337 552 2339 553 2341 554 2343 555 2345 556 2347 557 2351 558 2355 559 2357 560 2365 561 2371 562 2373 563 2377 564 2379 565 2381 566 2383 567 2385 568 2387 569 2389 570 2393 571 2397 572 2399 573 2401 574 2405 575 2409 576 2411 577 2417 578 2423 579 2431 580 2437 581 2441 582 2445 583 2447 584 2451 585 2457 586 2459 587 2465 588 2467 589 2473 590 2475 591 2477 592 2485 593 2499 594 2503 595 2505 596 2521 597 2531 598 2535 599 2539 600 2541 601 2543 602 2549 603 2551 604 2553 605 2555 606 2557 607 2565 608 2579 609 2583 610 2585 611 2591 612 2593 613 2595 614 2607 615 2609 616 2613 617 2617 618 2621 619 2625 620 2633 621 2635 622 2639 623 2647 624 2655 625 2657 626 2659 627 2663 628 2665 629 2667 630 2671 631 2677 632 2679 633 2683 634 2685 635 2687 636 2689 637 2691 638 2693 639 2695 640 2697 641 2699 642 2703 643 2707 644 2709 645 2711 646 2713 647 2715 648 2717 649 2719 650 2729 651 2731 652 2737 653 2739 654 2741 655 2745 656 2749 657 2751 658 2753 659 2755 660 2765 661 2767 662 2769 663 2775 664 2777 665 2789 666 2791 667 2793 668 2795 669 2797 670 2801 671 2803 672 2809 673 2819 674 2821 675 2829 676 2833 677 2835 678 2837 679 2843 680 2847 681 2849 682 2851 683 2857 684 2861 685 2865 686 2871 687 2877 688 2879 689 2887 690 2895 691 2897 692 2903 693 2905 694 2907 695 2909 696 2915 697 2917 698 2919 699 2925 700 2927 701 2937 702 2939 703 2945 704 2953 705 2955 706 2957 707 2961 708 2963 709 2967 710 2969 711 2971 712 2975 713 2985 714 2999 715 3001 716 3009 717 3011 718 3015 719 3019 720 3021 721 3023 722 3037 723 3041 724 3049 725 3055 726 3059 727 3061 728 3067 729 3069 730 3075 731 3079 732 3081 733 3083 734 3089 735 3105 736 3109 737 3111 738 3115 739 3119 740 3121 741 3125 742 3129 743 3137 744 3145 745 3157 746 3163 747 3165 748 3167 749 3169 750 3171 751 3181 752 3185 753 3187 754 3191 755 3195 756 3201 757 3203 758 3209 759 3213 760 3217 761 3219 762 3221 763 3225 764 3229 765 3237 766 3243 767 3245 768 3251 769 3253 770 3257 771 3259 772 3271 773 3285 774 3289 775 3297 776 3299 777 3301 778 3307 779 3311 780 3313 781 3319 782 3323 783 3325 784 3329 785 3331 786 3333 787 3335 788 3339 789 3343 790 3345 791 3347 792 3355 793 3359 794 3361 795 3363 796 3367 797 3371 798 3373 799 3381 800 3389 801 3391 802 3393 803 3395 804 3399 805 3405 806 3407 807 3413 808 3417 809 3423 810 3433 811 3435 812 3441 813 3445 814 3449 815 3451 816 3457 817 3461 818 3463 819 3467 820 3469 821 3471 822 3477 823 3481 824 3485 825 3491 826 3495 827 3499 828 3507 829 3511 830 3515 831 3517 832 3519 833 3525 834 3527 835 3529 836 3531 837 3533 838 3535 839 3539 840 3541 841 3547 842 3549 843 3553 844 3555 845 3557 846 3559 847 3565 848 3567 849 3571 850 3575 851 3581 852 3583 853 3585 854 3591 855 3593 856 3597 857 3605 858 3607 859 3613 860 3615 861 3617 862 3619 863 3621 864 3623 865 3627 866 3631 867 3633 868 3637 869 3643 870 3655 871 3657 872 3659 873 3663 874 3671 875 3673 876 3675 877 3677 878 3685 879 3689 880 3691 881 3697 882 3701 883 3709 884 3717 885 3719 886 3721 887 3723 888 3727 889 3729 890 3731 891 3733 892 3735 893 3739 894 3741 895 3745 896 3759 897 3761 898 3765 899 3767 900 3769 901 3779 902 3783 903 3793 904 3797 905 3801 906 3803 907 3813 908 3815 909 3819 910 3821 911 3823 912 3825 913 3833 914 3835 915 3843 916 3847 917 3851 918 3853 919 3855 920 3857 921 3861 922 3863 923 3877 924 3881 925 3889 926 3895 927 3905 928 3907 929 3911 930 3913 931 3915 932 3917 933 3919 934 3923 935 3929 936 3931 937 3933 938 3939 939 3943 940 3945 941 3947 942 3955 943 3965 944 3967 945 3975 946 3989 947 3995 948 3999 949 4001 950 4003 951 4005 952 4007 953 4011 954 4013 955 4015 956 4017 957 4019 958 4021 959 4025 960 4027 961 4029 962 4035 963 4047 964 4049 965 4051 966 4053 967 4057 968 4059 969 4065 970 4071 971 4073 972 4079 973 4081 974 4085 975 4089 976 4091 977 4093 978 4099 979 4111 980 4123 981 4125 982 4127 983 4129 984 4133 985 4137 986 4139 987 4147 988 4153 989 4155 990 4157 991 4159 992 4161 993 4165 994 4173 995 4177 996 4179 997 4185 998 4191 999 4199 1000 4201