1 359 2 1091 3 1213 4 1579 5 1823 6 2311 7 2677 8 4019 9 4507 10 4751 11 5483 12 5849 13 6337 14 6581 15 6703 16 6947 17 7069 18 8167 19 9631 20 10607 21 10729 22 10973 23 11827 24 12071 25 12437 26 13291 27 13901 28 14389 29 14633 30 15121 31 15731 32 16097 33 16829 34 17317 35 17683 36 18049 37 19391 38 20123 39 20611 40 21221 41 21587 42 22441 43 22807 44 23173 45 23417 46 23539 47 25247 48 26711 49 26833 50 27077 51 27809 52 28297 53 28541 54 28663 55 29761 56 30493 57 30859 58 31469 59 31957 60 32323 61 32933 62 34031 63 34519 64 34763 65 35129 66 35251 67 35617 68 35983 69 37447 70 37691 71 37813 72 39521 73 39887 74 40009 75 40253 76 41351 77 42083 78 42571 79 42937 80 43669 81 43913 82 44279 83 45377 84 47207 85 47939 86 49037 87 49891 88 50867 89 50989 90 51599 91 51721 92 52453 93 52697 94 53551 95 53917 96 55259 97 55381 98 56113 99 56479 100 57089 101 57943 102 58309 103 59407 104 59651 105 60017 106 60139 107 60383 108 61603 109 62213 110 62701 111 63067 112 63311 113 63799 114 65141 115 65629 116 66239 117 66361 118 69899 119 70753 120 70997 121 71119 122 71363 123 72461 124 72949 125 73681 126 74047 127 74413 128 74779 129 75389 130 75511 131 76243 132 76487 133 77951 134 78317 135 78439 136 79537 137 79903 138 80147 139 80513 140 81001 141 81611 142 83563 143 85027 144 86369 145 86491 146 86857 147 87223 148 87589 149 87833 150 88321 151 91127 152 91249 153 91493 154 92347 155 92957 156 93323 157 93811 158 94421 159 94543 160 95153 161 96739 162 98081 163 99667 164 101009 165 101741 166 101863 167 102107 168 102229 169 104059 170 105401 171 105767 172 106621 173 107719 174 109793 175 110281 176 110647 177 111623 178 112111 179 112843 180 113209 181 113453 182 113819 183 115771 184 116381 185 116747 186 118211 187 119797 188 120041 189 120163 190 121139 191 121993 192 123091 193 123457 194 123701 195 124067 196 124433 197 124799 198 125287 199 125897 200 126019 201 126751 202 127727 203 127849 204 129313 205 130411 206 131143 207 132241 208 132607 209 132851 210 133583 211 133949 212 134437 213 134681 214 136511 215 136999 216 138829 217 139439 218 140171 219 140659 220 141269 221 142123 222 142733 223 143831 224 143953 225 144563 226 145417 227 145661 228 147613 229 148711 230 149077 231 150053 232 150907 233 151273 234 151517 235 151883 236 152249 237 152981 238 153469 239 154079 240 154933 241 155299 242 156641 243 157007 244 157739 245 158227 246 158959 247 159569 248 160423 249 160789 250 161033 251 161521 252 163351 253 164449 254 165059 255 165181 256 166157 257 167621 258 167987 259 168109 260 168353 261 168719 262 169817 263 171403 264 172867 265 173599 266 174331 267 175673 268 176161 269 178601 270 179089 271 179821 272 180797 273 182261 274 182627 275 184823 276 185189 277 185677 278 186653 279 187141 280 187507 281 187751 282 188483 283 189337 284 189947 285 190313 286 191533 287 191899 288 192631 289 193607 290 194827 291 195071 292 195193 293 196169 294 196291 295 196657 296 196901 297 197023 298 197389 299 200927 300 201049 301 201781 302 202757 303 202879 304 203977 305 204587 306 205319 307 205441 308 206051 309 206783 310 208003 311 210809 312 211297 313 211663 314 212029 315 213737 316 213859 317 214469 318 215689 319 216421 320 216787 321 217397 322 217519 323 219959 324 220447 325 222643 326 223009 327 223253 328 224351 329 224473 330 224717 331 226547 332 226669 333 226913 334 229841 335 229963 336 230939 337 232891 338 234599 339 234721 340 236063 341 236429 342 236917 343 237161 344 237283 345 238747 346 238991 347 239357 348 240089 349 240943 350 241919 351 242773 352 243871 353 244481 354 244603 355 247409 356 247531 357 248141 358 249727 359 249971 360 250703 361 251191 362 252289 363 252533 364 252899 365 253387 366 254119 367 254729 368 255217 369 257657 370 258023 371 258389 372 259121 373 260951 374 261439 375 262049 376 262781 377 263269 378 263513 379 264977 380 265709 381 265831 382 267661 383 268271 384 268637 385 268759 386 270223 387 270833 388 272053 389 273029 390 273517 391 275591 392 276079 393 276323 394 277177 395 277421 396 277787 397 279007 398 280837 399 281081 400 282911 401 283277 402 284131 403 284741 404 285473 405 285839 406 287059 407 287669 408 288767 409 289987 410 290597 411 290963 412 291817 413 292183 414 292427 415 292549 416 292793 417 294013 418 294989 419 295111 420 295843 421 296819 422 296941 423 298283 424 299137 425 300967 426 301211 427 301333 428 301577 429 301943 430 303529 431 305237 432 305603 433 306091 434 306457 435 306701 436 307067 437 307189 438 309019 439 309629 440 310117 441 310361 442 310727 443 312313 444 312679 445 313289 446 313777 447 314021 448 315851 449 316339 450 316583 451 317071 452 317437 453 319511 454 320609 455 321341 456 321707 457 321829 458 322073 459 323537 460 323903 461 324391 462 324757 463 325001 464 326099 465 326831 466 327319 467 328051 468 329027 469 329393 470 330247 471 330857 472 331589 473 331711 474 332687 475 333419 476 335249 477 336103 478 337201 479 338543 480 338909 481 340007 482 340129 483 341227 484 341959 485 342203 486 342569 487 342691 488 343423 489 343667 490 344887 491 346961 492 348181 493 348547 494 350377 495 350621 496 352817 497 352939 498 354037 499 354647 500 355379 501 355501 502 355867 503 358429 504 360869 505 361357 506 361723 507 361967 508 362333 509 363431 510 365017 511 365627 512 365749 513 367457 514 367823 515 368189 516 369409 517 370873 518 371971 519 375509 520 375631 521 375997 522 376241 523 376729 524 377339 525 377827 526 378071 527 378193 528 378559 529 380267 530 381487 531 381853 532 382463 533 383683 534 384049 535 385391 536 386489 537 386611 538 386977 539 387587 540 387953 541 388319 542 389173 543 389539 544 389783 545 391247 546 391613 547 392101 548 392467 549 393077 550 393931 551 395273 552 397469 553 397591 554 398323 555 398933 556 399787 557 400031 558 401861 559 402593 560 404423 561 405277 562 405521 563 406253 564 407717 565 410279 566 410401 567 411011 568 411743 569 412109 570 413207 571 414061 572 414793 573 415159 574 416257 575 416501 576 416623 577 416989 578 417721 579 418087 580 418331 581 418819 582 419429 583 421381 584 422113 585 422479 586 424187 587 426383 588 426871 589 427237 590 427969 591 428579 592 429677 593 430897 594 431141 595 432727 596 433093 597 433337 598 433703 599 434191 600 434923 601 437363 602 437729 603 438827 604 439559 605 440047 606 441877 607 442121 608 442243 609 442487 610 442609 611 443341 612 445537 613 447001 614 447611 615 449441 616 449563 617 449807 618 449929 619 451637 620 452857 621 453833 622 454199 623 454931 624 455053 625 455419 626 456151 627 456517 628 457981 629 458957 630 460543 631 460787 632 462373 633 462739 634 462983 635 464081 636 464447 637 464813 638 466033 639 467009 640 467497 641 468107 642 468473 643 470059 644 470303 645 470669 646 470791 647 472133 648 473353 649 473597 650 473719 651 475427 652 475549 653 475793 654 476647 655 476891 656 477013 657 477623 658 478111 659 478843 660 479209 661 484577 662 486041 663 486163 664 486407 665 487261 666 488603 667 489457 668 489823 669 490921 670 491531 671 491653 672 492629 673 494093 674 495557 675 495679 676 495923 677 496289 678 497509 679 498119 680 498973 681 501779 682 502633 683 503609 684 505073 685 505927 686 506171 687 506537 688 506903 689 507757 690 508367 691 508489 692 509221 693 510319 694 511417 695 514711 696 515687 697 516053 698 516541 699 516907 700 517151 701 517639 702 518249 703 518737 704 518981 705 519713 706 520567 707 521177 708 521299 709 522763 710 523007 711 523129 712 524593 713 524959 714 526423 715 526667 716 527399 717 528131 718 528863 719 529229 720 529961 721 530693 722 531547 723 532523 724 533011 725 534841 726 535207 727 535573 728 535939 729 536671 730 537037 731 537281 732 537403 733 537769 734 539111 735 539233 736 539843 737 540697 738 542771 739 543259 740 543503 741 544601 742 544723 743 545089 744 546919 745 547529 746 548749 747 549481 748 550213 749 550457 750 551311 751 553141 752 553507 753 553873 754 554117 755 554849 756 555337 757 556069 758 556313 759 556679 760 557533 761 557899 762 558997 763 559973 764 560827 765 561559 766 562169 767 562291 768 562901 769 563999 770 565463 771 567659 772 568391 773 570221 774 570587 775 572051 776 572417 777 573637 778 574003 779 575711 780 578029 781 579737 782 581201 783 581323 784 582299 785 583031 786 583153 787 583397 788 583519 789 585593 790 586813 791 587057 792 587179 793 587789 794 588277 795 588521 796 590717 797 590839 798 591937 799 592303 800 592547 801 593401 802 593767 803 594499 804 595963 805 596573 806 597671 807 598159 808 598891 809 599623 810 600233 811 601697 812 601819 813 602551 814 603283 815 603893 816 604259 817 605113 818 606943 819 607309 820 610847 821 610969 822 611213 823 612067 824 615971 825 616459 826 616703 827 617191 828 617801 829 619753 830 620363 831 621217 832 621461 833 621583 834 623291 835 625609 836 626341 837 627073 838 628049 839 628171 840 628781 841 629513 842 630733 843 634759 844 635003 845 637199 846 637321 847 638663 848 639151 849 639517 850 640127 851 640249 852 640859 853 641713 854 642079 855 643421 856 644153 857 644519 858 645739 859 646837 860 647081 861 648911 862 649277 863 649643 864 650863 865 651473 866 651839 867 652937 868 654767 869 654889 870 655987 871 656597 872 657451 873 658549 874 659159 875 660013 876 660379 877 661477 878 661721 879 662819 880 662941 881 664771 882 665381 883 665503 884 665747 885 667211 886 667333 887 667577 888 667699 889 670139 890 670261 891 670627 892 671603 893 671969 894 672823 895 673921 896 675263 897 675629 898 675751 899 676727 900 677459 901 677947 902 678191 903 680387 904 680509 905 681607 906 683071 907 683437 908 683681 909 685511 910 686731 911 687341 912 687707 913 687829 914 688073 915 688561 916 689903 917 690269 918 690757 919 691001 920 691489 921 692099 922 692221 923 694783 924 695881 925 696491 926 698077 927 699053 928 699541 929 700639 930 700883 931 702347 932 702469 933 704177 934 704299 935 705031 936 705763 937 706373 938 708569 939 709057 940 709789 941 710399 942 710887 943 711131 944 711497 945 712717 946 712961 947 715157 948 715523 949 715889 950 716621 951 716743 952 716987 953 717109 954 717719 955 717841 956 719183 957 719671 958 720281 959 720403 960 721013 961 721379 962 722599 963 723209 964 725161 965 726137 966 726991 967 728333 968 728699 969 729187 970 729919 971 731261 972 733823 973 734189 974 735043 975 735653 976 737483 977 738581 978 739069 979 740533 980 741509 981 742241 982 742607 983 743339 984 744071 985 744559 986 746023 987 746267 988 747731 989 747853 990 748219 991 748463 992 748829 993 749927 994 751147 995 751879 996 752489 997 752977 998 753587 999 755173 1000 755539