1 103 2 197 3 479 4 761 5 1231 6 1607 7 1889 8 3299 9 3581 10 3769 11 3863 12 4051 13 5179 14 5273 15 5743 16 6871 17 7247 18 7529 19 7717 20 8093 21 8563 22 9127 23 9221 24 9973 25 10067 26 10631 27 11383 28 12041 29 12323 30 12511 31 13451 32 13921 33 14767 34 15331 35 16553 36 16741 37 17117 38 17681 39 18433 40 19373 41 19843 42 19937 43 20219 44 20407 45 21347 46 21817 47 21911 48 22193 49 22381 50 23039 51 23227 52 23321 53 23509 54 23603 55 24919 56 25013 57 25577 58 26141 59 26423 60 26893 61 26987 62 27457 63 27551 64 27739 65 28867 66 28961 67 29243 68 30089 69 30559 70 30841 71 31123 72 31687 73 32063 74 32251 75 32533 76 32909 77 33191 78 34319 79 34883 80 35353 81 35447 82 35729 83 36011 84 36293 85 36857 86 37139 87 38737 88 39019 89 39113 90 39301 91 40241 92 40429 93 40993 94 41651 95 42403 96 42967 97 44189 98 44753 99 45317 100 45599 101 46351 102 46633 103 46727 104 48889 105 49171 106 49547 107 50111 108 50581 109 50957 110 51239 111 51427 112 51521 113 51803 114 51991 115 52837 116 53401 117 53777 118 54059 119 54623 120 55469 121 56503 122 56597 123 57349 124 58477 125 59417 126 59699 127 59887 128 59981 129 60169 130 60733 131 61297 132 61673 133 61861 134 62143 135 62801 136 62989 137 63647 138 63929 139 64399 140 65809 141 66373 142 66467 143 66749 144 67219 145 67783 146 69193 147 70039 148 70321 149 70979 150 71167 151 71261 152 72577 153 72671 154 72859 155 72953 156 73141 157 73517 158 74363 159 74551 160 75209 161 75679 162 75773 163 76243 164 77747 165 78311 166 78593 167 78781 168 79063 169 79627 170 80191 171 80473 172 80567 173 80849 174 81131 175 81883 176 82729 177 83857 178 84421 179 85361 180 85549 181 85643 182 85831 183 86113 184 86677 185 86771 186 86959 187 87523 188 88463 189 88651 190 89591 191 89779 192 90437 193 90907 194 91283 195 91753 196 92317 197 92693 198 93257 199 94009 200 94291 201 94573 202 94949 203 95231 204 95419 205 95701 206 98897 207 99367 208 100213 209 101341 210 101999 211 102563 212 103409 213 104161 214 104537 215 106417 216 106699 217 107357 218 107827 219 108109 220 108203 221 109049 222 109331 223 109519 224 110083 225 110459 226 110647 227 111211 228 111493 229 111869 230 112339 231 112621 232 112997 233 113279 234 113467 235 113749 236 113843 237 114031 238 114407 239 114689 240 116099 241 116381 242 116663 243 117133 244 117979 245 118543 246 119107 247 119389 248 119671 249 119953 250 120047 251 121081 252 122021 253 122209 254 122867 255 123619 256 124183 257 124277 258 125029 259 125311 260 125687 261 127849 262 128413 263 129917 264 130199 265 131797 266 131891 267 132173 268 132361 269 133583 270 134053 271 135181 272 135463 273 136027 274 136309 275 136403 276 137437 277 138283 278 139787 279 140069 280 140351 281 141667 282 141761 283 142231 284 142607 285 144299 286 145709 287 145897 288 145991 289 146273 290 146743 291 146837 292 147401 293 148153 294 149563 295 149939 296 150221 297 150503 298 151537 299 151631 300 152947 301 153511 302 153887 303 154733 304 155203 305 155579 306 155861 307 156707 308 157177 309 157271 310 160091 311 160373 312 161407 313 161783 314 161971 315 162629 316 163193 317 164039 318 164321 319 165449 320 166013 321 167047 322 167329 323 167423 324 167611 325 167987 326 168269 327 168457 328 170243 329 171559 330 171653 331 172217 332 172687 333 172969 334 173909 335 174943 336 175601 337 176353 338 177011 339 177481 340 177763 341 178327 342 178609 343 179173 344 179549 345 179737 346 180959 347 181523 348 181711 349 182839 350 182933 351 183497 352 185189 353 185753 354 186317 355 187069 356 187163 357 187633 358 188197 359 188291 360 189043 361 189701 362 189983 363 190829 364 191299 365 192239 366 192991 367 193367 368 193649 369 194119 370 194683 371 195341 372 196187 373 196657 374 196751 375 197033 376 197221 377 197597 378 198349 379 199289 380 199853 381 200041 382 200323 383 200699 384 201451 385 201827 386 202109 387 203989 388 205211 389 205399 390 205493 391 205963 392 206527 393 208501 394 208877 395 209159 396 209347 397 209441 398 210193 399 211039 400 211979 401 212167 402 213859 403 213953 404 214141 405 214517 406 214987 407 215833 408 215927 409 216397 410 216679 411 217337 412 217619 413 217901 414 218371 415 219217 416 219311 417 220063 418 220721 419 221567 420 221849 421 222601 422 222883 423 222977 424 223259 425 223823 426 224011 427 224669 428 224951 429 226267 430 226549 431 226643 432 227113 433 227207 434 227489 435 228523 436 228617 437 229181 438 230309 439 230779 440 230873 441 231719 442 232189 443 232753 444 232847 445 233599 446 233693 447 233881 448 234539 449 234727 450 235009 451 236231 452 236701 453 236983 454 237547 455 239333 456 239521 457 239803 458 240743 459 241589 460 242059 461 242999 462 243469 463 244033 464 244597 465 244691 466 246289 467 246947 468 247229 469 248357 470 248639 471 248827 472 250049 473 251177 474 252869 475 253433 476 254279 477 255313 478 255877 479 255971 480 256441 481 256723 482 257099 483 257287 484 257381 485 258697 486 260201 487 260483 488 260671 489 261329 490 261799 491 262739 492 263209 493 263303 494 263491 495 263867 496 264619 497 265277 498 265747 499 265841 500 266029 501 266687 502 267439 503 267721 504 268003 505 268661 506 269131 507 269413 508 270071 509 273643 510 274019 511 274301 512 274489 513 274583 514 275053 515 275147 516 275711 517 276181 518 276557 519 276839 520 277309 521 278437 522 278813 523 279001 524 279659 525 279847 526 279941 527 280129 528 280223 529 280411 530 281069 531 281539 532 282103 533 283607 534 286333 535 286427 536 287179 537 288307 538 288683 539 289717 540 289999 541 290657 542 291503 543 291691 544 292631 545 292819 546 294793 547 294887 548 295357 549 296579 550 296767 551 297049 552 297613 553 297707 554 297989 555 299681 556 300151 557 300809 558 300997 559 301843 560 302971 561 303817 562 304099 563 304193 564 304663 565 304757 566 305603 567 306167 568 306919 569 307201 570 307577 571 307859 572 308141 573 308423 574 309269 575 309457 576 310021 577 310397 578 310867 579 311713 580 311807 581 312089 582 312371 583 312841 584 313969 585 314063 586 314627 587 315097 588 316037 589 316507 590 317071 591 317353 592 317729 593 319327 594 320267 595 321301 596 322429 597 322523 598 323087 599 323369 600 323651 601 323933 602 324403 603 324497 604 325249 605 325343 606 325813 607 326189 608 326659 609 326941 610 327317 611 327599 612 327881 613 328633 614 329009 615 329761 616 330607 617 330983 618 331171 619 331547 620 332393 621 333427 622 333803 623 334931 624 335213 625 336059 626 336247 627 336529 628 337751 629 338033 630 339067 631 339161 632 339631 633 340007 634 340477 635 341041 636 341323 637 342451 638 342733 639 343391 640 343579 641 344237 642 344801 643 345271 644 345647 645 346117 646 346399 647 346963 648 347057 649 347621 650 348937 651 349313 652 350159 653 350347 654 350629 655 351287 656 351851 657 352133 658 354953 659 355517 660 355799 661 356927 662 358243 663 358901 664 359747 665 360593 666 360781 667 361909 668 362003 669 362191 670 362473 671 363037 672 363977 673 364447 674 364541 675 365293 676 365669 677 366139 678 366703 679 367831 680 370463 681 371027 682 371779 683 371873 684 372061 685 372719 686 373753 687 374317 688 375163 689 375257 690 376009 691 376291 692 376573 693 376949 694 377137 695 377231 696 377513 697 380333 698 380803 699 381461 700 382589 701 382777 702 382871 703 383153 704 383623 705 384187 706 384469 707 384751 708 385127 709 385597 710 386161 711 386537 712 387007 713 387853 714 388699 715 388793 716 389357 717 390109 718 390391 719 390673 720 391049 721 391331 722 391519 723 391613 724 391801 725 392177 726 392647 727 392741 728 392929 729 393587 730 395749 731 396031 732 396971 733 397253 734 397723 735 398287 736 398569 737 399227 738 399979 739 400261 740 401201 741 401671 742 401953 743 402329 744 402517 745 403363 746 404021 747 404773 748 405901 749 406183 750 406559 751 407311 752 407969 753 408251 754 408533 755 409379 756 409943 757 410413 758 410507 759 410789 760 411071 761 411259 762 411823 763 412387 764 412481 765 413233 766 414361 767 414643 768 414737 769 415489 770 416147 771 417181 772 417839 773 418027 774 419249 775 420001 776 420941 777 422069 778 423103 779 423667 780 423949 781 424231 782 424889 783 425641 784 426487 785 426863 786 427333 787 427991 788 428273 789 429119 790 429589 791 429683 792 430811 793 430999 794 431657 795 432503 796 434383 797 434947 798 435041 799 436357 800 437861 801 438049 802 438143 803 438707 804 438989 805 439459 806 440023 807 440399 808 440681 809 441527 810 442843 811 443407 812 443501 813 443689 814 444253 815 444347 816 444817 817 446227 818 446603 819 447449 820 447637 821 448013 822 448859 823 449987 824 451303 825 451397 826 451679 827 451961 828 452807 829 453371 830 453559 831 454969 832 455627 833 457319 834 457507 835 457789 836 458729 837 458917 838 459293 839 459763 840 460609 841 460891 842 462113 843 462677 844 463523 845 463711 846 463993 847 464557 848 466061 849 467471 850 467941 851 468599 852 469069 853 469351 854 471137 855 471607 856 474709 857 475273 858 475367 859 475649 860 475837 861 476401 862 476683 863 477341 864 477623 865 477811 866 479221 867 479879 868 480349 869 481571 870 482323 871 483733 872 483827 873 485519 874 486929 875 487211 876 487681 877 488057 878 488339 879 490031 880 490313 881 490783 882 490877 883 491159 884 492757 885 493133 886 493979 887 494167 888 494731 889 495389 890 495953 891 497269 892 497551 893 498209 894 498397 895 498679 896 498961 897 501029 898 501217 899 501593 900 502063 901 503003 902 505447 903 505823 904 507139 905 507421 906 507797 907 508549 908 508643 909 509959 910 510241 911 510617 912 511087 913 511463 914 511933 915 512497 916 512591 917 512779 918 513719 919 514001 920 514847 921 515693 922 516163 923 516539 924 516727 925 516821 926 517949 927 518137 928 518983 929 519359 930 519923 931 520111 932 520393 933 520957 934 521051 935 521897 936 523213 937 523307 938 523777 939 524341 940 524999 941 527161 942 527819 943 528289 944 528383 945 528947 946 529229 947 529981 948 531203 949 531673 950 532331 951 532801 952 533177 953 533459 954 534211 955 535151 956 536279 957 536467 958 536561 959 536749 960 537877 961 538159 962 538723 963 538817 964 539663 965 540509 966 540697 967 541543 968 542483 969 543611 970 544927 971 545773 972 546149 973 546619 974 547559 975 547747 976 548123 977 548687 978 549533 979 550379 980 550661 981 552259 982 552353 983 552917 984 553481 985 554233 986 554797 987 554891 988 555361 989 556583 990 557899 991 559591 992 559967 993 560249 994 560437 995 560531 996 560719 997 561377 998 562129 999 562693 1000 563351