1 163 2 409 3 491 4 983 5 1229 6 1721 7 2131 8 2213 9 2377 10 2459 11 3361 12 3607 13 3853 14 4099 15 4591 16 4673 17 4919 18 5657 19 5821 20 5903 21 6067 22 7297 23 7789 24 8117 25 8363 26 8527 27 8609 28 9511 29 9839 30 10331 31 10987 32 11069 33 11807 34 11971 35 12791 36 13037 37 13693 38 14431 39 14759 40 14923 41 15497 42 15661 43 15907 44 16481 45 17137 46 17383 47 17957 48 18121 49 18367 50 18859 51 19433 52 19597 53 19843 54 20089 55 20663 56 21319 57 21401 58 21647 59 21893 60 22303 61 22549 62 22877 63 23041 64 23369 65 24107 66 24517 67 24763 68 25583 69 25747 70 26321 71 26731 72 26813 73 27059 74 27551 75 27961 76 28289 77 29027 78 29191 79 29437 80 29683 81 30011 82 31159 83 32143 84 32717 85 33619 86 34439 87 34603 88 34849 89 35423 90 36161 91 36571 92 36653 93 36899 94 37309 95 38047 96 38867 97 39113 98 39359 99 39769 100 40343 101 40507 102 41081 103 41491 104 41737 105 41983 106 42557 107 42967 108 43049 109 43541 110 43787 111 43951 112 44279 113 44771 114 45181 115 45263 116 45427 117 45673 118 46411 119 47149 120 47969 121 48871 122 48953 123 49117 124 49199 125 49363 126 49937 127 50101 128 50593 129 50839 130 51413 131 51577 132 51659 133 52069 134 52561 135 52807 136 52889 137 53299 138 53381 139 53791 140 54037 141 55021 142 55103 143 56087 144 56333 145 56989 146 57727 147 57809 148 57973 149 58711 150 60679 151 60761 152 61007 153 61253 154 61417 155 61909 156 61991 157 62401 158 62483 159 63467 160 64123 161 64451 162 65353 163 65599 164 65927 165 66173 166 66337 167 67157 168 67567 169 68059 170 68141 171 68633 172 68879 173 69371 174 71011 175 71257 176 71339 177 71503 178 72077 179 72733 180 73061 181 73471 182 73553 183 74209 184 75029 185 75193 186 75521 187 75767 188 75931 189 76259 190 76423 191 77243 192 77489 193 77899 194 79621 195 79867 196 80687 197 80933 198 81097 199 81343 200 81671 201 82163 202 83311 203 83557 204 83639 205 84131 206 84377 207 84787 208 84869 209 85361 210 85607 211 85853 212 86017 213 86263 214 86509 215 86837 216 87083 217 87739 218 88969 219 89051 220 90199 221 90281 222 90527 223 91019 224 91183 225 91757 226 91921 227 92003 228 92413 229 92987 230 93151 231 93479 232 93889 233 93971 234 94463 235 94709 236 94873 237 95857 238 96431 239 97169 240 97579 241 98317 242 98563 243 98809 244 99137 245 99793 246 100613 247 102253 248 102499 249 103237 250 103319 251 103483 252 103811 253 104549 254 104959 255 105533 256 105943 257 106189 258 106681 259 107747 260 108649 261 109141 262 109387 263 109469 264 109961 265 110863 266 111109 267 111191 268 111847 269 112339 270 112831 271 112913 272 113159 273 114143 274 114553 275 114799 276 115127 277 115783 278 116849 279 117259 280 117751 281 117833 282 118571 283 119227 284 120047 285 120293 286 120539 287 121441 288 121523 289 121687 290 122753 291 123491 292 123737 293 123983 294 124147 295 124721 296 125131 297 126443 298 127591 299 127837 300 128411 301 128657 302 128903 303 129313 304 129641 305 129887 306 130051 307 130379 308 131363 309 132019 310 132347 311 132511 312 132757 313 134807 314 135463 315 136447 316 136693 317 138251 318 138497 319 138661 320 139891 321 140629 322 141121 323 141613 324 141941 325 142433 326 143827 327 143909 328 144073 329 145139 330 145303 331 145549 332 146369 333 147107 334 147353 335 147517 336 148091 337 148501 338 148747 339 148829 340 149239 341 149731 342 150223 343 150551 344 150797 345 150961 346 151289 347 152027 348 152519 349 153421 350 153749 351 153913 352 154159 353 154487 354 154733 355 154897 356 155717 357 156127 358 156619 359 157931 360 158341 361 159079 362 159161 363 159407 364 159571 365 159899 366 160309 367 160637 368 160883 369 161047 370 162277 371 162359 372 162523 373 163753 374 165229 375 165311 376 165721 377 166541 378 167033 379 167197 380 167443 381 167771 382 168263 383 168673 384 169493 385 169657 386 170231 387 170641 388 170887 389 171707 390 172199 391 173183 392 173347 393 173429 394 173839 395 174331 396 174413 397 174659 398 175069 399 176053 400 176299 401 176791 402 177283 403 178021 404 178103 405 178349 406 178513 407 179497 408 179579 409 179743 410 179989 411 180071 412 180317 413 180563 414 181219 415 181301 416 181711 417 181957 418 183023 419 183761 420 184007 421 184417 422 185401 423 185483 424 185893 425 186877 426 186959 427 187123 428 187861 429 188107 430 188189 431 188681 432 188927 433 189337 434 189583 435 190321 436 190403 437 190649 438 191141 439 191551 440 192043 441 192617 442 192781 443 193601 444 193847 445 194093 446 194749 447 195077 448 195241 449 195733 450 196307 451 196717 452 196799 453 197947 454 198193 455 198439 456 199669 457 199751 458 200407 459 200899 460 201473 461 202129 462 202621 463 202949 464 204917 465 205081 466 205327 467 206639 468 206803 469 207377 470 207541 471 207869 472 208279 473 209263 474 209837 475 210247 476 210739 477 211067 478 211231 479 211313 480 211559 481 211723 482 211969 483 212297 484 212461 485 213281 486 215249 487 215659 488 216233 489 216397 490 217463 491 218447 492 218611 493 218857 494 219103 495 219677 496 220169 497 220333 498 220579 499 220907 500 221071 501 221317 502 221399 503 221891 504 222137 505 222793 506 223367 507 224351 508 225089 509 225499 510 225581 511 226483 512 227303 513 227467 514 228451 515 229189 516 229681 517 229763 518 230501 519 232633 520 232961 521 233371 522 233617 523 234191 524 234683 525 234847 526 236077 527 236323 528 236897 529 237143 530 238291 531 238373 532 239357 533 239521 534 239849 535 240259 536 240341 537 240587 538 240997 539 241079 540 241489 541 241817 542 241981 543 242227 544 242309 545 243539 546 243703 547 244687 548 245261 549 245671 550 245753 551 247229 552 247393 553 248869 554 249607 555 249853 556 250673 557 250837 558 250919 559 251903 560 252313 561 252559 562 252641 563 252887 564 253133 565 253543 566 253789 567 253871 568 254281 569 254773 570 255019 571 255511 572 255757 573 255839 574 256577 575 257069 576 257561 577 258299 578 259201 579 260677 580 261169 581 261251 582 262153 583 262399 584 263383 585 263957 586 266089 587 266417 588 266663 589 266909 590 267401 591 267647 592 267811 593 267893 594 269041 595 269779 596 270271 597 270763 598 271501 599 271829 600 272567 601 272813 602 273059 603 273551 604 273797 605 274453 606 275027 607 275929 608 276011 609 276257 610 276503 611 277897 612 278143 613 278717 614 278881 615 279127 616 279619 617 280603 618 281423 619 281669 620 281833 621 282407 622 282571 623 283637 624 284129 625 284293 626 284539 627 285031 628 285113 629 286589 630 286753 631 286999 632 287327 633 287491 634 288803 635 289049 636 289213 637 289951 638 290033 639 290443 640 291509 641 292493 642 293149 643 293723 644 294461 645 294953 646 295199 647 295363 648 295937 649 296183 650 296347 651 296921 652 297659 653 299053 654 300119 655 300857 656 301267 657 301349 658 301759 659 301841 660 302579 661 302989 662 303727 663 304301 664 305449 665 306023 666 307171 667 307253 668 309713 669 309877 670 310697 671 310861 672 311189 673 311681 674 312583 675 313321 676 313567 677 314059 678 314879 679 315617 680 316109 681 316847 682 317011 683 317257 684 317503 685 317831 686 318077 687 318323 688 318569 689 318979 690 319061 691 320209 692 320291 693 321193 694 322013 695 322669 696 322997 697 323243 698 323899 699 324391 700 324473 701 324637 702 326113 703 326441 704 326687 705 327179 706 327343 707 327917 708 328327 709 328901 710 329393 711 329557 712 329639 713 329803 714 330131 715 330623 716 330787 717 332099 718 332263 719 332509 720 332837 721 333493 722 333821 723 334231 724 335051 725 335953 726 336199 727 336527 728 336773 729 337511 730 338167 731 338413 732 338659 733 339151 734 340381 735 340709 736 341447 737 342841 738 343087 739 343169 740 343333 741 343579 742 343661 743 344153 744 345547 745 346039 746 348253 747 348827 748 348991 749 349483 750 349729 751 350549 752 351041 753 351287 754 351779 755 352271 756 353173 757 353501 758 353747 759 353911 760 355633 761 356453 762 357109 763 357437 764 357683 765 358667 766 359323 767 359897 768 360307 769 361373 770 362357 771 362521 772 363751 773 363833 774 364079 775 364571 776 365063 777 365473 778 366211 779 366293 780 366703 781 367277 782 367687 783 368507 784 369409 785 369491 786 369983 787 370147 788 371131 789 371213 790 371869 791 371951 792 372443 793 372607 794 372689 795 373181 796 373837 797 374083 798 374903 799 375149 800 375559 801 376133 802 376297 803 377527 804 378019 805 378101 806 378593 807 378757 808 380971 809 381791 810 382037 811 382693 812 382939 813 383267 814 383759 815 383923 816 384497 817 384907 818 385153 819 385481 820 386219 821 386383 822 386629 823 387203 824 387449 825 387613 826 388187 827 388351 828 389089 829 389171 830 389663 831 390647 832 390893 833 391057 834 391631 835 393271 836 393517 837 394501 838 394747 839 394829 840 394993 841 395321 842 397289 843 398273 844 398683 845 399667 846 399913 847 400651 848 402947 849 403439 850 403603 851 403849 852 404177 853 404423 854 405407 855 405817 856 406309 857 406883 858 407047 859 407621 860 408769 861 409261 862 409589 863 409753 864 409999 865 410491 866 410819 867 410983 868 411311 869 411557 870 411721 871 411967 872 412213 873 413033 874 413197 875 413443 876 413689 877 414017 878 416149 879 416477 880 416887 881 417133 882 417379 883 417953 884 418199 885 419183 886 419429 887 419921 888 420331 889 421397 890 421643 891 421807 892 422627 893 424103 894 424267 895 424841 896 425251 897 425333 898 425989 899 426563 900 426973 901 427711 902 427957 903 428039 904 428531 905 428777 906 429679 907 430007 908 430499 909 430663 910 430909 911 431237 912 431729 913 432139 914 432631 915 432713 916 432959 917 433123 918 433369 919 433861 920 433943 921 434107 922 434353 923 434927 924 435419 925 435583 926 436157 927 436649 928 437141 929 437387 930 439273 931 439519 932 439601 933 440093 934 440339 935 440831 936 441569 937 442061 938 442963 939 443291 940 443701 941 444029 942 444767 943 447637 944 447883 945 448703 946 448867 947 449441 948 449851 949 450343 950 450917 951 451901 952 452393 953 453377 954 454033 955 454361 956 455099 957 455263 958 456329 959 456821 960 457559 961 458543 962 458789 963 459691 964 459937 965 461413 966 462643 967 463627 968 463873 969 464119 970 464201 971 464447 972 464857 973 464939 974 465841 975 466087 976 466579 977 467317 978 467399 979 468137 980 469121 981 469367 982 469613 983 470597 984 471007 985 471089 986 471253 987 472319 988 473549 989 474533 990 474779 991 475271 992 475681 993 475763 994 475927 995 476009 996 476419 997 476911 998 477731 999 477977 1000 478879