1 541 2 659 3 1013 4 1249 5 1367 6 1721 7 2311 8 3019 9 3137 10 3373 11 3491 12 3727 13 4789 14 5261 15 5851 16 6323 17 7621 18 8093 19 8329 20 8447 21 9391 22 10099 23 10453 24 11161 25 11279 26 11633 27 11987 28 12577 29 13049 30 13757 31 14347 32 15173 33 15527 34 15881 35 16943 36 18713 37 19421 38 20011 39 20129 40 20483 41 20719 42 21191 43 22961 44 23197 45 23669 46 24023 47 24967 48 25321 49 25439 50 25793 51 26029 52 26501 53 26737 54 27091 55 27799 56 27917 57 28979 58 29333 59 29569 60 30631 61 32401 62 33581 63 34171 64 36767 65 37003 66 37357 67 38183 68 38891 69 39953 70 40189 71 40543 72 40897 73 41959 74 42667 75 44201 76 44909 77 45263 78 45853 79 45971 80 46679 81 47269 82 47387 83 47623 84 47741 85 47977 86 48449 87 49157 88 49393 89 49747 90 50101 91 51517 92 51871 93 52579 94 52697 95 53051 96 53759 97 55057 98 55411 99 55529 100 56237 101 56473 102 56591 103 56827 104 57653 105 58243 106 59069 107 59659 108 60013 109 61547 110 62137 111 63199 112 63317 113 63671 114 63907 115 64969 116 65323 117 65677 118 66739 119 67211 120 67447 121 67801 122 68863 123 71341 124 72167 125 73583 126 73819 127 74527 128 75353 129 75707 130 76651 131 77359 132 77477 133 77713 134 78539 135 78893 136 79601 137 80191 138 80309 139 81017 140 81371 141 82787 142 83023 143 84793 144 85147 145 85619 146 86209 147 87743 148 89041 149 89513 150 89867 151 91283 152 91873 153 92227 154 92581 155 92699 156 93053 157 93407 158 93761 159 93997 160 94351 161 94823 162 95177 163 95413 164 95531 165 97301 166 98009 167 98717 168 98953 169 99661 170 102139 171 102611 172 103319 173 104381 174 104971 175 106033 176 106859 177 107449 178 110281 179 110753 180 110989 181 111697 182 112759 183 112877 184 113467 185 114883 186 115001 187 115237 188 117361 189 117833 190 118423 191 119131 192 119839 193 120193 194 121019 195 121609 196 121727 197 121963 198 122081 199 122789 200 123143 201 123379 202 123733 203 124087 204 125149 205 125621 206 126211 207 126683 208 127037 209 128099 210 130223 211 131639 212 132229 213 132347 214 132701 215 133999 216 134353 217 134471 218 134707 219 135533 220 135887 221 136949 222 137303 223 138247 224 139309 225 139663 226 141079 227 141551 228 144383 229 144737 230 144973 231 145091 232 145681 233 145799 234 146389 235 146743 236 147097 237 147451 238 148513 239 148867 240 150401 241 150991 242 151817 243 152407 244 152879 245 153469 246 153941 247 155003 248 155593 249 156419 250 157127 251 157363 252 158071 253 158189 254 160313 255 160903 256 161611 257 161729 258 162791 259 163027 260 163853 261 164089 262 164443 263 166567 264 167039 265 167393 266 167747 267 169399 268 169753 269 170579 270 171169 271 171641 272 171877 273 173293 274 173647 275 176243 276 176597 277 176951 278 178249 279 178603 280 179429 281 180137 282 180491 283 181081 284 181199 285 181553 286 181789 287 182261 288 182851 289 182969 290 184031 291 185683 292 186037 293 186391 294 187217 295 188633 296 188869 297 189223 298 190403 299 190639 300 192173 301 193943 302 194179 303 195241 304 195359 305 196303 306 196657 307 197837 308 198073 309 198427 310 198899 311 199489 312 199961 313 201731 314 203383 315 204563 316 204917 317 205507 318 206923 319 207041 320 208457 321 209401 322 209519 323 210109 324 211643 325 211879 326 211997 327 212587 328 213649 329 214003 330 215183 331 216127 332 216481 333 217307 334 217661 335 218723 336 219313 337 220021 338 221083 339 221201 340 221909 341 222499 342 223207 343 223679 344 224033 345 224977 346 226511 347 227219 348 228281 349 228517 350 228989 351 229343 352 231349 353 231821 354 232411 355 233591 356 234181 357 234653 358 235007 359 235243 360 235951 361 236069 362 236659 363 238547 364 239137 365 239963 366 241261 367 242441 368 242677 369 243031 370 243149 371 243857 372 245627 373 245863 374 245981 375 246217 376 246689 377 247279 378 247633 379 248813 380 249521 381 250583 382 251291 383 251527 384 252589 385 253651 386 253769 387 254713 388 254831 389 256129 390 256483 391 258253 392 258607 393 260023 394 260849 395 261439 396 261557 397 262147 398 262501 399 263209 400 264743 401 265333 402 265451 403 266159 404 266867 405 267811 406 267929 407 268283 408 268519 409 268637 410 270407 411 270761 412 271351 413 272059 414 274301 415 275599 416 276779 417 278549 418 278903 419 279847 420 280673 421 280909 422 281381 423 281971 424 282089 425 282679 426 282797 427 283741 428 283859 429 284803 430 285629 431 285983 432 286927 433 287281 434 288461 435 288697 436 289169 437 289759 438 290113 439 290821 440 291293 441 291647 442 292709 443 294479 444 295187 445 295541 446 295777 447 296249 448 298373 449 299317 450 299671 451 300497 452 300733 453 300851 454 301913 455 302857 456 303683 457 304391 458 304981 459 307577 460 308521 461 308639 462 309583 463 309937 464 310291 465 312887 466 313241 467 313477 468 313949 469 315011 470 315247 471 316073 472 316663 473 317371 474 317489 475 319259 476 319849 477 319967 478 320911 479 321383 480 321619 481 322327 482 323507 483 324097 484 324451 485 325513 486 325631 487 326693 488 327401 489 328109 490 329053 491 329761 492 330233 493 330469 494 330587 495 330823 496 332711 497 332947 498 333419 499 334127 500 334363 501 334717 502 335897 503 336251 504 337313 505 337903 506 339673 507 340027 508 340381 509 341443 510 344039 511 344629 512 346399 513 347579 514 347933 515 348287 516 349939 517 350293 518 350411 519 352181 520 352771 521 353833 522 355721 523 356311 524 357727 525 358907 526 359143 527 359851 528 360323 529 362093 530 362801 531 363037 532 364571 533 366341 534 367049 535 368111 536 369409 537 370471 538 371179 539 372241 540 373657 541 374483 542 374719 543 374837 544 375899 545 377197 546 378023 547 378967 548 379439 549 380147 550 380383 551 381209 552 381917 553 382271 554 382507 555 382861 556 382979 557 383923 558 384277 559 385811 560 386047 561 386401 562 387109 563 387227 564 387463 565 388879 566 389941 567 390413 568 391711 569 394897 570 395251 571 395959 572 396667 573 397493 574 397729 575 399263 576 399499 577 399617 578 399853 579 400207 580 400679 581 402331 582 402803 583 403511 584 405871 585 405989 586 406579 587 406697 588 407287 589 408703 590 409529 591 410119 592 412007 593 413069 594 414013 595 414131 596 414367 597 414721 598 415783 599 415901 600 416491 601 416963 602 417317 603 417553 604 417671 605 419087 606 420149 607 420503 608 420857 609 421093 610 421801 611 422627 612 424397 613 425813 614 426757 615 428173 616 429589 617 429943 618 430061 619 430769 620 431831 621 432067 622 432539 623 432893 624 434191 625 435371 626 437141 627 437849 628 438203 629 438439 630 438793 631 439973 632 440681 633 442097 634 442333 635 443041 636 443159 637 443749 638 443867 639 444811 640 444929 641 445283 642 446227 643 447053 644 448351 645 449767 646 450239 647 450829 648 451183 649 451301 650 452009 651 452363 652 452953 653 454723 654 455431 655 456611 656 457201 657 457319 658 457673 659 458027 660 458971 661 459089 662 459443 663 460387 664 461803 665 461921 666 462629 667 462983 668 463219 669 464281 670 464753 671 465107 672 468647 673 468883 674 469237 675 470299 676 470417 677 470653 678 471007 679 472541 680 473839 681 474311 682 474547 683 476081 684 476317 685 477497 686 478087 687 478441 688 478913 689 479267 690 480329 691 480919 692 482099 693 482689 694 483397 695 483751 696 483869 697 484459 698 484577 699 485167 700 485993 701 486583 702 488353 703 489061 704 489179 705 489887 706 490241 707 490949 708 491539 709 492601 710 492719 711 494843 712 495433 713 495787 714 496259 715 496849 716 497557 717 498973 718 499327 719 500153 720 500389 721 500861 722 501451 723 502277 724 502631 725 503339 726 503929 727 504047 728 504991 729 506171 730 508531 731 509239 732 509947 733 510773 734 512543 735 512779 736 513841 737 514313 738 514903 739 515611 740 516319 741 516437 742 516673 743 517381 744 517499 745 518207 746 519151 747 519269 748 520213 749 520567 750 520921 751 521039 752 521393 753 522337 754 524933 755 525641 756 526231 757 526703 758 527057 759 527411 760 528001 761 528709 762 529181 763 530597 764 530833 765 532249 766 532603 767 534019 768 534137 769 534491 770 537913 771 538267 772 538621 773 538739 774 539093 775 539447 776 540391 777 540509 778 540863 779 541217 780 541571 781 542987 782 543223 783 543341 784 544403 785 544757 786 546173 787 546881 788 547471 789 548533 790 549713 791 549949 792 550657 793 551129 794 551483 795 552899 796 553253 797 553607 798 553961 799 554669 800 555967 801 556321 802 556793 803 558091 804 558209 805 558563 806 561277 807 562103 808 562693 809 563047 810 563401 811 564227 812 564463 813 565171 814 565289 815 565997 816 566233 817 567059 818 567649 819 567767 820 569419 821 569773 822 572251 823 574493 824 575791 825 576617 826 578741 827 579331 828 580747 829 581101 830 581573 831 581809 832 583697 833 585113 834 585467 835 586057 836 587473 837 587827 838 589243 839 590659 840 591131 841 592429 842 592547 843 593491 844 595261 845 595379 846 595733 847 597031 848 598093 849 598447 850 599273 851 600217 852 600689 853 601043 854 601397 855 601751 856 602341 857 603521 858 604819 859 605173 860 606589 861 606943 862 607769 863 608123 864 608359 865 608831 866 609067 867 609421 868 610837 869 612371 870 614377 871 614849 872 615557 873 615793 874 616501 875 617327 876 617681 877 617917 878 618271 879 618979 880 619687 881 620159 882 622519 883 622637 884 623699 885 624643 886 624997 887 625351 888 626177 889 627593 890 627947 891 628183 892 628301 893 629009 894 630307 895 631133 896 631487 897 631723 898 633257 899 635263 900 635617 901 638567 902 639157 903 639511 904 639983 905 640219 906 640691 907 643051 908 643523 909 645529 910 645647 911 646237 912 647417 913 647771 914 648007 915 649069 916 649423 917 649541 918 649777 919 651193 920 651901 921 652019 922 652373 923 652609 924 652727 925 653789 926 655087 927 655559 928 655913 929 656267 930 658391 931 659453 932 659689 933 661459 934 661931 935 662639 936 663583 937 663937 938 665117 939 666769 940 667123 941 667241 942 667477 943 667949 944 668303 945 668539 946 669247 947 670781 948 671017 949 672079 950 672787 951 673613 952 674321 953 675029 954 675973 955 678451 956 679277 957 679867 958 680929 959 681047 960 682463 961 682699 962 683407 963 684469 964 684587 965 685177 966 685649 967 686003 968 686593 969 686947 970 687773 971 688717 972 689071 973 689779 974 690841 975 691903 976 692729 977 693437 978 694381 979 695089 980 695207 981 695561 982 696623 983 698039 984 698393 985 698983 986 700871 987 701579 988 702523 989 703231 990 703349 991 704647 992 705119 993 705827 994 706417 995 707951 996 709603 997 709957 998 711019 999 711727 1000 712199