1 29 2 103 3 251 4 547 5 769 6 991 7 1213 8 1361 9 1583 10 1657 11 1879 12 2027 13 2693 14 2767 15 3137 16 3359 17 3433 18 3581 19 3803 20 3877 21 4099 22 4691 23 4987 24 5209 25 5431 26 5653 27 5801 28 6689 29 6763 30 6911 31 7207 32 7577 33 7873 34 8243 35 8317 36 8539 37 8761 38 9649 39 9871 40 10093 41 10463 42 11351 43 12239 44 12757 45 12979 46 13127 47 14533 48 15199 49 15569 50 15643 51 15791 52 16087 53 16901 54 17123 55 17419 56 17789 57 17863 58 18233 59 18307 60 18899 61 18973 62 19121 63 19417 64 19861 65 20231 66 20749 67 20897 68 21193 69 21341 70 21563 71 21859 72 22229 73 22303 74 23117 75 23339 76 23561 77 23857 78 24671 79 24967 80 25189 81 25411 82 25633 83 26003 84 26669 85 26891 86 27409 87 27631 88 27779 89 28001 90 28297 91 29333 92 29629 93 29851 94 30517 95 31183 96 31627 97 31849 98 32441 99 33107 100 33181 101 33329 102 33403 103 33773 104 34217 105 34439 106 34513 107 34883 108 35327 109 35401 110 35771 111 35993 112 36067 113 37547 114 37991 115 38287 116 38953 117 39323 118 39397 119 39619 120 39841 121 39989 122 40063 123 40433 124 40507 125 41543 126 41617 127 42061 128 42209 129 42283 130 42727 131 43319 132 43541 133 44059 134 44207 135 44281 136 44651 137 45317 138 45613 139 46279 140 46649 141 46723 142 47093 143 47389 144 47981 145 48647 146 48869 147 49757 148 49831 149 50053 150 50423 151 50497 152 50867 153 51607 154 51829 155 51977 156 52051 157 53087 158 53161 159 53309 160 54049 161 54419 162 54493 163 55381 164 55529 165 55603 166 56269 167 56417 168 56713 169 57527 170 57601 171 58193 172 58711 173 59377 174 59747 175 60413 176 61153 177 61819 178 61967 179 62189 180 62633 181 62929 182 63299 183 63521 184 63743 185 64187 186 64483 187 64853 188 64927 189 65371 190 65519 191 65963 192 66037 193 66629 194 66851 195 67073 196 67369 197 67961 198 69737 199 69959 200 70181 201 70921 202 71069 203 71143 204 71809 205 72031 206 72253 207 72623 208 73141 209 73363 210 74177 211 74843 212 75583 213 75731 214 76249 215 76471 216 77137 217 77359 218 77951 219 78173 220 78691 221 78839 222 79283 223 79357 224 79579 225 79801 226 80911 227 81281 228 81799 229 82021 230 82613 231 84389 232 84463 233 86017 234 86239 235 86461 236 87719 237 87793 238 88237 239 88607 240 88681 241 88903 242 89051 243 89273 244 89939 245 90679 246 90901 247 91493 248 92233 249 92381 250 92899 251 93047 252 93491 253 93787 254 94009 255 94379 256 94823 257 95267 258 96377 259 96451 260 96821 261 97117 262 97561 263 97931 264 98227 265 98597 266 98893 267 99041 268 99559 269 99707 270 99929 271 100003 272 100151 273 100447 274 100669 275 101113 276 101483 277 102001 278 102149 279 102593 280 102667 281 103333 282 103703 283 104147 284 104369 285 105331 286 105701 287 105997 288 106219 289 106367 290 106441 291 106663 292 107033 293 107699 294 107773 295 108217 296 108439 297 108587 298 108883 299 109253 300 109919 301 110437 302 110807 303 110881 304 111029 305 111103 306 112139 307 112213 308 112361 309 112583 310 112657 311 113027 312 113989 313 115099 314 115321 315 115469 316 115987 317 116579 318 117023 319 117319 320 117541 321 117763 322 117911 323 118429 324 118799 325 118873 326 119243 327 119687 328 119983 329 120427 330 120871 331 121019 332 122203 333 122869 334 123017 335 123091 336 123239 337 123757 338 123979 339 124349 340 124793 341 125311 342 126199 343 126421 344 127679 345 129011 346 129529 347 130121 348 130343 349 130639 350 130787 351 131009 352 131231 353 131749 354 132637 355 132859 356 133303 357 133451 358 133673 359 134191 360 134339 361 134857 362 135301 363 135449 364 135671 365 135893 366 136189 367 136337 368 136559 369 137077 370 137447 371 137743 372 138113 373 139297 374 140111 375 140333 376 140407 377 140629 378 141073 379 141221 380 141443 381 141961 382 142183 383 142553 384 144773 385 144847 386 145069 387 145513 388 145661 389 147289 390 147881 391 148399 392 148991 393 149213 394 149287 395 149731 396 149953 397 150323 398 150767 399 150989 400 151433 401 151507 402 151729 403 152617 404 152839 405 153949 406 154097 407 156539 408 157057 409 157279 410 157427 411 157649 412 158537 413 158611 414 158759 415 158981 416 159499 417 159721 418 159869 419 160091 420 160313 421 160387 422 160757 423 161053 424 161201 425 162829 426 163199 427 163643 428 164309 429 164531 430 165049 431 166603 432 166973 433 167047 434 167269 435 167491 436 167861 437 168083 438 168527 439 168601 440 169489 441 169859 442 169933 443 170081 444 171043 445 172079 446 172153 447 172597 448 173189 449 173263 450 173707 451 174077 452 174299 453 175039 454 175261 455 175631 456 175853 457 176741 458 177481 459 178813 460 179479 461 179849 462 179923 463 180071 464 180811 465 180959 466 182587 467 182957 468 183697 469 183919 470 184511 471 184733 472 185177 473 185621 474 185917 475 186583 476 187027 477 187471 478 188137 479 188359 480 188729 481 189617 482 189691 483 189913 484 190283 485 190357 486 190579 487 191467 488 191689 489 191837 490 191911 491 192133 492 192799 493 193243 494 194057 495 194353 496 194723 497 195241 498 195389 499 195907 500 196277 501 196499 502 197609 503 197683 504 197831 505 198127 506 198349 507 198571 508 198719 509 198941 510 200273 511 200569 512 201827 513 202049 514 202493 515 202567 516 203011 517 203233 518 203381 519 204047 520 205157 521 205453 522 205823 523 206341 524 206489 525 206933 526 207377 527 207673 528 207821 529 208931 530 209227 531 209449 532 209597 533 209819 534 210263 535 210929 536 211151 537 211373 538 211817 539 211891 540 212039 541 212557 542 213149 543 213223 544 214259 545 214481 546 215443 547 216553 548 217219 549 217367 550 218107 551 218551 552 219143 553 219217 554 219587 555 219809 556 220327 557 220771 558 220919 559 221659 560 221807 561 222029 562 222991 563 223361 564 224027 565 224101 566 225581 567 226099 568 226691 569 226913 570 227431 571 227653 572 228023 573 228097 574 228911 575 229133 576 229799 577 230539 578 230761 579 231131 580 231871 581 232907 582 234239 583 234461 584 234683 585 234979 586 235349 587 235793 588 236681 589 237791 590 238531 591 239567 592 239641 593 240011 594 240677 595 240899 596 241343 597 241639 598 241861 599 242009 600 242083 601 242453 602 242971 603 243119 604 244303 605 244451 606 244747 607 245339 608 245561 609 245783 610 246523 611 247337 612 247633 613 247781 614 248077 615 248299 616 248447 617 248891 618 249187 619 249779 620 249853 621 250741 622 250889 623 250963 624 252443 625 252887 626 253109 627 253553 628 254071 629 254663 630 254959 631 255107 632 255181 633 255329 634 255551 635 255847 636 256661 637 256957 638 257401 639 257993 640 258067 641 258437 642 258659 643 258733 644 259177 645 259547 646 259621 647 259991 648 260213 649 260879 650 261101 651 261323 652 261619 653 262433 654 262877 655 264283 656 264949 657 265541 658 266059 659 266281 660 266947 661 267317 662 267391 663 267613 664 268501 665 269167 666 269389 667 269981 668 272053 669 272201 670 272423 671 272719 672 273311 673 274199 674 275087 675 275161 676 275309 677 275531 678 275827 679 276049 680 277603 681 277751 682 278269 683 278491 684 278639 685 279823 686 280711 687 280859 688 280933 689 281081 690 281747 691 282413 692 282487 693 283079 694 284041 695 284633 696 284707 697 285151 698 285521 699 286483 700 286927 701 287149 702 287297 703 288481 704 288851 705 289369 706 290183 707 290627 708 290701 709 290923 710 291293 711 291367 712 292181 713 292477 714 292921 715 293957 716 294179 717 294919 718 295363 719 296251 720 296473 721 296843 722 297509 723 297953 724 298693 725 298841 726 299063 727 299137 728 299359 729 299951 730 300247 731 300691 732 301579 733 301949 734 302171 735 302837 736 304021 737 304169 738 304391 739 304687 740 305131 741 305353 742 306167 743 306389 744 306463 745 307129 746 307277 747 308017 748 309571 749 310237 750 310459 751 310829 752 311347 753 311569 754 311791 755 312161 756 312383 757 312679 758 313567 759 314159 760 314233 761 314603 762 315047 763 315269 764 316453 765 317267 766 317489 767 317563 768 317711 769 318007 770 318229 771 318377 772 319117 773 319339 774 319931 775 320153 776 320449 777 321707 778 322669 779 322891 780 323927 781 324223 782 324593 783 324889 784 325333 785 325777 786 325999 787 326147 788 326369 789 327331 790 327479 791 327553 792 327923 793 328589 794 329551 795 329773 796 330217 797 330439 798 330587 799 330661 800 331031 801 331549 802 331697 803 332881 804 333029 805 333103 806 333769 807 335249 808 335323 809 335693 810 336211 811 336803 812 337543 813 337691 814 338431 815 338579 816 339023 817 339467 818 340429 819 340577 820 341687 821 341983 822 342131 823 342871 824 343019 825 345017 826 345461 827 345757 828 345979 829 346201 830 346349 831 346793 832 346867 833 347533 834 348421 835 348643 836 349753 837 350789 838 351011 839 351529 840 351751 841 353453 842 353527 843 353897 844 355007 845 355969 846 356561 847 357079 848 357671 849 357967 850 359003 851 359299 852 360187 853 360779 854 360853 855 361001 856 361223 857 362333 858 362407 859 362629 860 362851 861 363887 862 364183 863 364627 864 364997 865 365293 866 365441 867 366181 868 366329 869 367069 870 367883 871 367957 872 368327 873 369067 874 369659 875 370103 876 370399 877 370547 878 371213 879 371509 880 372397 881 373063 882 373211 883 373951 884 374173 885 374321 886 374839 887 374987 888 375209 889 375283 890 376097 891 376171 892 376393 893 376837 894 377059 895 377873 896 378317 897 378761 898 379501 899 379649 900 379723 901 381943 902 382979 903 383941 904 384089 905 384533 906 385199 907 385939 908 386161 909 386383 910 387197 911 387493 912 387641 913 388159 914 388529 915 389047 916 389269 917 389713 918 390083 919 390157 920 390527 921 391711 922 392599 923 392969 924 393191 925 393413 926 393487 927 393709 928 393857 929 393931 930 394153 931 394523 932 394819 933 394967 934 395189 935 396299 936 396373 937 398149 938 399481 939 399851 940 400739 941 401627 942 402071 943 403181 944 404291 945 404513 946 405179 947 405253 948 405401 949 406067 950 406807 951 407177 952 407621 953 407843 954 407917 955 408361 956 408953 957 409027 958 409397 959 409471 960 409693 961 409841 962 410063 963 410359 964 410507 965 411469 966 411617 967 412949 968 413689 969 413911 970 414503 971 414577 972 415391 973 415687 974 416501 975 416797 976 417019 977 418129 978 418351 979 418721 980 419609 981 419831 982 420349 983 420571 984 420941 985 421163 986 421459 987 421607 988 423013 989 423457 990 424271 991 424493 992 425233 993 425603 994 425899 995 426787 996 427379 997 428489 998 428563 999 429007 1000 429599