1 163 2 421 3 593 4 937 5 1109 6 1367 7 1453 8 2141 9 2399 10 2657 11 3001 12 3259 13 3517 14 3947 15 4463 16 4549 17 4721 18 5237 19 5323 20 5581 21 5839 22 6011 23 6269 24 6871 25 7043 26 7129 27 7559 28 7817 29 8161 30 8419 31 8677 32 8849 33 9623 34 9967 35 10139 36 11171 37 11257 38 12203 39 12289 40 12547 41 13063 42 13751 43 14009 44 14783 45 14869 46 15299 47 15643 48 15901 49 16073 50 16417 51 17191 52 17449 53 17707 54 18223 55 18481 56 18911 57 19427 58 20029 59 20201 60 20287 61 20717 62 21061 63 21319 64 21491 65 21577 66 22093 67 23039 68 23297 69 23813 70 23899 71 24071 72 24329 73 25189 74 25447 75 26393 76 26479 77 26737 78 27253 79 27941 80 28027 81 29059 82 29231 83 29833 84 30091 85 31123 86 32069 87 32327 88 32413 89 32843 90 33359 91 33617 92 33703 93 33961 94 34649 95 35251 96 35423 97 35509 98 36541 99 36713 100 37057 101 37573 102 37831 103 38261 104 39293 105 39551 106 40153 107 40583 108 40841 109 40927 110 41357 111 41443 112 41959 113 42131 114 44281 115 44453 116 44711 117 44797 118 46861 119 47119 120 47807 121 48409 122 49613 123 49871 124 49957 125 50129 126 50387 127 50989 128 51419 129 52021 130 52709 131 52967 132 53569 133 54601 134 54773 135 55117 136 55547 137 55633 138 56149 139 56923 140 57697 141 58901 142 59159 143 59417 144 60449 145 60793 146 61051 147 61223 148 63029 149 63803 150 64319 151 64577 152 64663 153 64921 154 65179 155 65437 156 65609 157 65867 158 66383 159 67157 160 67759 161 67931 162 68447 163 68791 164 68963 165 69221 166 69737 167 70769 168 71887 169 72661 170 73091 171 73607 172 73693 173 73951 174 74209 175 74381 176 74897 177 76961 178 77047 179 77477 180 77563 181 78079 182 78509 183 78853 184 79111 185 79283 186 79627 187 80831 188 80917 189 82207 190 82723 191 82981 192 83497 193 84443 194 84701 195 84787 196 85303 197 85733 198 85819 199 85991 200 86077 201 86249 202 86851 203 87281 204 87539 205 87797 206 88657 207 89087 208 89431 209 89603 210 89689 211 91151 212 91237 213 91753 214 92269 215 92699 216 92957 217 93559 218 94849 219 95021 220 95107 221 95279 222 95881 223 96053 224 96827 225 97171 226 97429 227 97687 228 97859 229 99149 230 99923 231 100267 232 101987 233 102503 234 102761 235 104309 236 104911 237 105341 238 105943 239 106373 240 108007 241 108179 242 109211 243 109297 244 109469 245 110501 246 110587 247 111103 248 111533 249 111791 250 112909 251 113081 252 113167 253 113683 254 114113 255 114199 256 114371 257 114973 258 116177 259 117037 260 117209 261 117811 262 118757 263 118843 264 119101 265 119359 266 119617 267 120047 268 120391 269 120563 270 120907 271 121853 272 122971 273 123143 274 123229 275 123401 276 124433 277 124777 278 125207 279 125551 280 126067 281 126583 282 127271 283 127529 284 127873 285 128389 286 128819 287 129593 288 129937 289 130367 290 130969 291 131743 292 132001 293 132173 294 132689 295 132947 296 133033 297 133979 298 134581 299 134753 300 134839 301 135613 302 136043 303 136559 304 137849 305 138107 306 138451 307 138967 308 139397 309 139483 310 139999 311 140171 312 140773 313 141461 314 141719 315 142837 316 144299 317 145417 318 145589 319 145933 320 146191 321 146449 322 147137 323 147481 324 147739 325 147997 326 148513 327 149287 328 149459 329 149717 330 149803 331 150061 332 151007 333 151523 334 151609 335 152039 336 152297 337 152641 338 152899 339 153071 340 154619 341 154877 342 156253 343 156511 344 156683 345 156941 346 157457 347 157543 348 158231 349 158489 350 158747 351 159349 352 159521 353 159779 354 160553 355 160639 356 162359 357 162703 358 163477 359 163993 360 164251 361 164767 362 165541 363 165713 364 165799 365 166487 366 167261 367 167777 368 167863 369 168293 370 169067 371 169583 372 170099 373 170701 374 170873 375 171131 376 171733 377 172421 378 172507 379 173023 380 173539 381 173969 382 174571 383 174829 384 176549 385 176807 386 177323 387 177409 388 177839 389 178183 390 178441 391 178613 392 179903 393 179989 394 180161 395 180247 396 180419 397 181193 398 181537 399 181967 400 182999 401 183343 402 184031 403 184117 404 184633 405 185063 406 185149 407 185923 408 186869 409 187127 410 187471 411 187987 412 188159 413 188417 414 188933 415 189019 416 190051 417 190997 418 191341 419 191599 420 192029 421 192373 422 192631 423 192889 424 193147 425 193577 426 193663 427 194093 428 194179 429 194609 430 194867 431 195469 432 196501 433 197963 434 198221 435 198479 436 198823 437 199081 438 200371 439 201403 440 201661 441 201833 442 201919 443 202693 444 203209 445 203381 446 203897 447 205187 448 205703 449 206047 450 206477 451 206821 452 206993 453 207079 454 207509 455 208111 456 208283 457 208627 458 208799 459 209401 460 209659 461 209917 462 210347 463 211723 464 212239 465 212411 466 212669 467 214561 468 214733 469 215077 470 215249 471 215507 472 215851 473 216023 474 217313 475 217829 476 218087 477 218947 478 219119 479 219377 480 219463 481 219721 482 219979 483 220151 484 220667 485 221957 486 222043 487 222731 488 223247 489 223849 490 224881 491 225569 492 226601 493 227719 494 227977 495 228751 496 228923 497 229181 498 229267 499 230213 500 230471 501 230729 502 231331 503 231503 504 231589 505 232363 506 232621 507 233911 508 234083 509 234341 510 234599 511 235889 512 236749 513 237179 514 237781 515 238039 516 238727 517 239243 518 239329 519 239587 520 240017 521 241049 522 241393 523 241651 524 241823 525 243973 526 244403 527 244747 528 245177 529 245521 530 246209 531 246811 532 247069 533 247241 534 248789 535 249133 536 249563 537 250423 538 250681 539 250853 540 251197 541 251971 542 252143 543 252401 544 253003 545 253433 546 253777 547 253949 548 254207 549 255239 550 255841 551 256873 552 257561 553 258421 554 259453 555 260399 556 261431 557 262807 558 263323 559 264269 560 264527 561 264871 562 265129 563 266333 564 266677 565 267193 566 267451 567 268913 568 268999 569 269257 570 269429 571 270031 572 270461 573 270547 574 270719 575 272009 576 272267 577 272353 578 273127 579 273643 580 273901 581 274847 582 275449 583 276137 584 276739 585 277169 586 277427 587 277513 588 278029 589 278459 590 278717 591 279577 592 280351 593 281297 594 281641 595 282071 596 282157 597 283447 598 284651 599 284737 600 286199 601 286457 602 286543 603 286801 604 286973 605 287059 606 287747 607 288349 608 289381 609 289897 610 290327 611 290671 612 291101 613 291359 614 292133 615 292477 616 292993 617 293681 618 293767 619 294799 620 295831 621 296347 622 296519 623 297809 624 298153 625 298411 626 298583 627 298841 628 299099 629 299357 630 299701 631 300647 632 300733 633 302711 634 302969 635 303313 636 303571 637 304259 638 304517 639 305033 640 305119 641 305377 642 307871 643 308129 644 308989 645 309677 646 310021 647 311569 648 311827 649 312343 650 312601 651 312773 652 313031 653 313289 654 314063 655 314407 656 315181 657 315697 658 316213 659 316471 660 317159 661 317503 662 318191 663 318793 664 319223 665 319567 666 320083 667 320513 668 321631 669 321889 670 322319 671 322921 672 323093 673 324211 674 324469 675 324641 676 325673 677 326189 678 327307 679 327479 680 327737 681 327823 682 328511 683 329027 684 329629 685 329801 686 330661 687 331349 688 331693 689 332467 690 333757 691 333929 692 335047 693 335477 694 335821 695 336079 696 336251 697 336767 698 337283 699 337369 700 337541 701 337627 702 338573 703 338659 704 339433 705 339863 706 340121 707 340723 708 341927 709 343303 710 343561 711 344249 712 345109 713 346141 714 346399 715 346657 716 347173 717 348463 718 349409 719 349667 720 349753 721 350699 722 351301 723 351731 724 352333 725 353021 726 354139 727 355171 728 355343 729 356977 730 358181 731 358697 732 358783 733 359041 734 359299 735 359987 736 360589 737 361363 738 361793 739 362051 740 362137 741 362309 742 362911 743 364373 744 364459 745 364717 746 365147 747 365749 748 366437 749 366953 750 367469 751 368243 752 369361 753 369791 754 369877 755 371339 756 371941 757 372371 758 372629 759 372973 760 373231 761 373489 762 373661 763 374177 764 375209 765 375467 766 375553 767 375983 768 376241 769 376757 770 377617 771 377789 772 378821 773 379681 774 379853 775 380197 776 380713 777 380971 778 381401 779 381487 780 381659 781 381917 782 382003 783 382519 784 382777 785 383723 786 384067 787 384497 788 384841 789 385013 790 386131 791 386303 792 386647 793 387077 794 387679 795 388109 796 388711 797 389141 798 389227 799 389399 800 389743 801 390001 802 391291 803 393097 804 393871 805 394129 806 394817 807 395677 808 395849 809 396107 810 396623 811 396709 812 396881 813 398171 814 399031 815 399719 816 400321 817 400579 818 400837 819 402299 820 403159 821 403331 822 403933 823 404191 824 404449 825 405997 826 406169 827 406513 828 407287 829 407717 830 408491 831 409007 832 409351 833 409523 834 409609 835 409781 836 409867 837 410383 838 410899 839 411071 840 411157 841 412189 842 412619 843 413737 844 414683 845 414769 846 415543 847 415801 848 416833 849 418381 850 418553 851 418811 852 419929 853 421133 854 421907 855 423541 856 423713 857 424573 858 425003 859 425519 860 426551 861 426637 862 427067 863 428873 864 429217 865 429389 866 429733 867 429991 868 431797 869 432227 870 432743 871 433087 872 433259 873 433861 874 434377 875 434807 876 435151 877 435839 878 436097 879 436871 880 436957 881 437387 882 437473 883 438419 884 439279 885 439709 886 440311 887 440569 888 441257 889 442031 890 442633 891 443063 892 443407 893 443837 894 444181 895 444869 896 446417 897 446503 898 446933 899 447019 900 447449 901 447793 902 448309 903 448997 904 449083 905 450029 906 450287 907 450803 908 451663 909 451921 910 452953 911 453641 912 454501 913 454673 914 454759 915 454931 916 456737 917 457253 918 457339 919 457511 920 458027 921 458543 922 458629 923 459317 924 460091 925 460349 926 460951 927 461381 928 461467 929 461639 930 461983 931 462499 932 463531 933 464047 934 464993 935 465079 936 465337 937 466283 938 466369 939 468691 940 469121 941 469207 942 469379 943 469723 944 470153 945 470411 946 470669 947 470927 948 471959 949 472561 950 473507 951 475141 952 476087 953 476603 954 477721 955 479441 956 479957 957 480043 958 480731 959 480989 960 481849 961 482021 962 483139 963 483397 964 483827 965 484171 966 485977 967 486407 968 486923 969 487783 970 488729 971 489761 972 489847 973 490019 974 490277 975 491137 976 491653 977 492083 978 493201 979 494147 980 494749 981 495437 982 495953 983 496039 984 496211 985 496297 986 496813 987 497501 988 497587 989 498103 990 498361 991 498791 992 500167 993 502919 994 503779 995 504209 996 504983 997 505327 998 506101 999 506531 1000 507821