1 5 2 5 3 13 4 13 5 21 6 21 7 29 8 29 9 37 10 37 11 45 12 45 13 53 14 53 15 61 16 61 17 69 18 69 19 77 20 77 21 85 22 85 23 93 24 93 25 101 26 101 27 109 28 109 29 117 30 117 31 125 32 125 33 133 34 133 35 141 36 141 37 149 38 149 39 157 40 157 41 165 42 165 43 173 44 173 45 181 46 181 47 189 48 189 49 197 50 197 51 205 52 205 53 213 54 213 55 221 56 221 57 229 58 229 59 237 60 237 61 245 62 245 63 253 64 253 65 261 66 261 67 269 68 269 69 277 70 277 71 285 72 285 73 293 74 293 75 301 76 301 77 309 78 309 79 317 80 317 81 325 82 325 83 333 84 333 85 341 86 341 87 349 88 349 89 357 90 357 91 365 92 365 93 373 94 373 95 381 96 381 97 389 98 389 99 397 100 397 101 405 102 405 103 413 104 413 105 421 106 421 107 429 108 429 109 437 110 437 111 445 112 445 113 453 114 453 115 461 116 461 117 469 118 469 119 477 120 477 121 485 122 485 123 493 124 493 125 501 126 501 127 509 128 509 129 517 130 517 131 525 132 525 133 533 134 533 135 541 136 541 137 549 138 549 139 557 140 557 141 565 142 565 143 573 144 573 145 581 146 581 147 589 148 589 149 597 150 597 151 605 152 605 153 613 154 613 155 621 156 621 157 629 158 629 159 637 160 637 161 645 162 645 163 653 164 653 165 661 166 661 167 669 168 669 169 677 170 677 171 685 172 685 173 693 174 693 175 701 176 701 177 709 178 709 179 717 180 717 181 725 182 725 183 733 184 733 185 741 186 741 187 749 188 749 189 757 190 757 191 765 192 765 193 773 194 773 195 781 196 781 197 789 198 789 199 797 200 797 201 805 202 805 203 813 204 813 205 821 206 821 207 829 208 829 209 837 210 837 211 845 212 845 213 853 214 853 215 861 216 861 217 869 218 869 219 877 220 877 221 885 222 885 223 893 224 893 225 901 226 901 227 909 228 909 229 917 230 917 231 925 232 925 233 933 234 933 235 941 236 941 237 949 238 949 239 957 240 957 241 965 242 965 243 973 244 973 245 981 246 981 247 989 248 989 249 997 250 997 251 1005 252 1005 253 1013 254 1013 255 1021 256 1021 257 1029 258 1029 259 1037 260 1037 261 1045 262 1045 263 1053 264 1053 265 1061 266 1061 267 1069 268 1069 269 1077 270 1077 271 1085 272 1085 273 1093 274 1093 275 1101 276 1101 277 1109 278 1109 279 1117 280 1117 281 1125 282 1125 283 1133 284 1133 285 1141 286 1141 287 1149 288 1149 289 1157 290 1157 291 1165 292 1165 293 1173 294 1173 295 1181 296 1181 297 1189 298 1189 299 1197 300 1197 301 1205 302 1205 303 1213 304 1213 305 1221 306 1221 307 1229 308 1229 309 1237 310 1237 311 1245 312 1245 313 1253 314 1253 315 1261 316 1261 317 1269 318 1269 319 1277 320 1277 321 1285 322 1285 323 1293 324 1293 325 1301 326 1301 327 1309 328 1309 329 1317 330 1317 331 1325 332 1325 333 1333 334 1333 335 1341 336 1341 337 1349 338 1349 339 1357 340 1357 341 1365 342 1365 343 1373 344 1373 345 1381 346 1381 347 1389 348 1389 349 1397 350 1397 351 1405 352 1405 353 1413 354 1413 355 1421 356 1421 357 1429 358 1429 359 1437 360 1437 361 1445 362 1445 363 1453 364 1453 365 1461 366 1461 367 1469 368 1469 369 1477 370 1477 371 1485 372 1485 373 1493 374 1493 375 1501 376 1501 377 1509 378 1509 379 1517 380 1517 381 1525 382 1525 383 1533 384 1533 385 1541 386 1541 387 1549 388 1549 389 1557 390 1557 391 1565 392 1565 393 1573 394 1573 395 1581 396 1581 397 1589 398 1589 399 1597 400 1597 401 1605 402 1605 403 1613 404 1613 405 1621 406 1621 407 1629 408 1629 409 1637 410 1637 411 1645 412 1645 413 1653 414 1653 415 1661 416 1661 417 1669 418 1669 419 1677 420 1677 421 1685 422 1685 423 1693 424 1693 425 1701 426 1701 427 1709 428 1709 429 1717 430 1717 431 1725 432 1725 433 1733 434 1733 435 1741 436 1741 437 1749 438 1749 439 1757 440 1757 441 1765 442 1765 443 1773 444 1773 445 1781 446 1781 447 1789 448 1789 449 1797 450 1797 451 1805 452 1805 453 1813 454 1813 455 1821 456 1821 457 1829 458 1829 459 1837 460 1837 461 1845 462 1845 463 1853 464 1853 465 1861 466 1861 467 1869 468 1869 469 1877 470 1877 471 1885 472 1885 473 1893 474 1893 475 1901 476 1901 477 1909 478 1909 479 1917 480 1917 481 1925 482 1925 483 1933 484 1933 485 1941 486 1941 487 1949 488 1949 489 1957 490 1957 491 1965 492 1965 493 1973 494 1973 495 1981 496 1981 497 1989 498 1989 499 1997 500 1997 501 2005 502 2005 503 2013 504 2013 505 2021 506 2021 507 2029 508 2029 509 2037 510 2037 511 2045 512 2045 513 2053 514 2053 515 2061 516 2061 517 2069 518 2069 519 2077 520 2077 521 2085 522 2085 523 2093 524 2093 525 2101 526 2101 527 2109 528 2109 529 2117 530 2117 531 2125 532 2125 533 2133 534 2133 535 2141 536 2141 537 2149 538 2149 539 2157 540 2157 541 2165 542 2165 543 2173 544 2173 545 2181 546 2181 547 2189 548 2189 549 2197 550 2197 551 2205 552 2205 553 2213 554 2213 555 2221 556 2221 557 2229 558 2229 559 2237 560 2237 561 2245 562 2245 563 2253 564 2253 565 2261 566 2261 567 2269 568 2269 569 2277 570 2277 571 2285 572 2285 573 2293 574 2293 575 2301 576 2301 577 2309 578 2309 579 2317 580 2317 581 2325 582 2325 583 2333 584 2333 585 2341 586 2341 587 2349 588 2349 589 2357 590 2357 591 2365 592 2365 593 2373 594 2373 595 2381 596 2381 597 2389 598 2389 599 2397 600 2397 601 2405 602 2405 603 2413 604 2413 605 2421 606 2421 607 2429 608 2429 609 2437 610 2437 611 2445 612 2445 613 2453 614 2453 615 2461 616 2461 617 2469 618 2469 619 2477 620 2477 621 2485 622 2485 623 2493 624 2493 625 2501 626 2501 627 2509 628 2509 629 2517 630 2517 631 2525 632 2525 633 2533 634 2533 635 2541 636 2541 637 2549 638 2549 639 2557 640 2557 641 2565 642 2565 643 2573 644 2573 645 2581 646 2581 647 2589 648 2589 649 2597 650 2597 651 2605 652 2605 653 2613 654 2613 655 2621 656 2621 657 2629 658 2629 659 2637 660 2637 661 2645 662 2645 663 2653 664 2653 665 2661 666 2661 667 2669 668 2669 669 2677 670 2677 671 2685 672 2685 673 2693 674 2693 675 2701 676 2701 677 2709 678 2709 679 2717 680 2717 681 2725 682 2725 683 2733 684 2733 685 2741 686 2741 687 2749 688 2749 689 2757 690 2757 691 2765 692 2765 693 2773 694 2773 695 2781 696 2781 697 2789 698 2789 699 2797 700 2797 701 2805 702 2805 703 2813 704 2813 705 2821 706 2821 707 2829 708 2829 709 2837 710 2837 711 2845 712 2845 713 2853 714 2853 715 2861 716 2861 717 2869 718 2869 719 2877 720 2877 721 2885 722 2885 723 2893 724 2893 725 2901 726 2901 727 2909 728 2909 729 2917 730 2917 731 2925 732 2925 733 2933 734 2933 735 2941 736 2941 737 2949 738 2949 739 2957 740 2957 741 2965 742 2965 743 2973 744 2973 745 2981 746 2981 747 2989 748 2989 749 2997 750 2997 751 3005 752 3005 753 3013 754 3013 755 3021 756 3021 757 3029 758 3029 759 3037 760 3037 761 3045 762 3045 763 3053 764 3053 765 3061 766 3061 767 3069 768 3069 769 3077 770 3077 771 3085 772 3085 773 3093 774 3093 775 3101 776 3101 777 3109 778 3109 779 3117 780 3117 781 3125 782 3125 783 3133 784 3133 785 3141 786 3141 787 3149 788 3149 789 3157 790 3157 791 3165 792 3165 793 3173 794 3173 795 3181 796 3181 797 3189 798 3189 799 3197 800 3197 801 3205 802 3205 803 3213 804 3213 805 3221 806 3221 807 3229 808 3229 809 3237 810 3237 811 3245 812 3245 813 3253 814 3253 815 3261 816 3261 817 3269 818 3269 819 3277 820 3277 821 3285 822 3285 823 3293 824 3293 825 3301 826 3301 827 3309 828 3309 829 3317 830 3317 831 3325 832 3325 833 3333 834 3333 835 3341 836 3341 837 3349 838 3349 839 3357 840 3357 841 3365 842 3365 843 3373 844 3373 845 3381 846 3381 847 3389 848 3389 849 3397 850 3397 851 3405 852 3405 853 3413 854 3413 855 3421 856 3421 857 3429 858 3429 859 3437 860 3437 861 3445 862 3445 863 3453 864 3453 865 3461 866 3461 867 3469 868 3469 869 3477 870 3477 871 3485 872 3485 873 3493 874 3493 875 3501 876 3501 877 3509 878 3509 879 3517 880 3517 881 3525 882 3525 883 3533 884 3533 885 3541 886 3541 887 3549 888 3549 889 3557 890 3557 891 3565 892 3565 893 3573 894 3573 895 3581 896 3581 897 3589 898 3589 899 3597 900 3597 901 3605 902 3605 903 3613 904 3613 905 3621 906 3621 907 3629 908 3629 909 3637 910 3637 911 3645 912 3645 913 3653 914 3653 915 3661 916 3661 917 3669 918 3669 919 3677 920 3677 921 3685 922 3685 923 3693 924 3693 925 3701 926 3701 927 3709 928 3709 929 3717 930 3717 931 3725 932 3725 933 3733 934 3733 935 3741 936 3741 937 3749 938 3749 939 3757 940 3757 941 3765 942 3765 943 3773 944 3773 945 3781 946 3781 947 3789 948 3789 949 3797 950 3797 951 3805 952 3805 953 3813 954 3813 955 3821 956 3821 957 3829 958 3829 959 3837 960 3837 961 3845 962 3845 963 3853 964 3853 965 3861 966 3861 967 3869 968 3869 969 3877 970 3877 971 3885 972 3885 973 3893 974 3893 975 3901 976 3901 977 3909 978 3909 979 3917 980 3917 981 3925 982 3925 983 3933 984 3933 985 3941 986 3941 987 3949 988 3949 989 3957 990 3957 991 3965 992 3965 993 3973 994 3973 995 3981 996 3981 997 3989 998 3989 999 3997 1000 3997