1 103 2 349 3 431 4 677 5 1087 6 1579 7 1907 8 2153 9 2399 10 3137 11 3301 12 3547 13 3793 14 5023 15 5351 16 5843 17 6007 18 6089 19 6581 20 6827 21 6991 22 7237 23 8221 24 8467 25 8713 26 9041 27 9533 28 9697 29 10271 30 11173 31 12157 32 12239 33 13469 34 13633 35 13879 36 14207 37 14699 38 15601 39 15683 40 16339 41 16421 42 16831 43 17077 44 17159 45 17569 46 18061 47 18143 48 18307 49 18553 50 19373 51 20029 52 20357 53 20521 54 20849 55 21013 56 21341 57 21587 58 21751 59 21997 60 22079 61 22571 62 22817 63 23063 64 23227 65 23473 66 23719 67 23801 68 25031 69 25523 70 25933 71 26261 72 27409 73 27737 74 27901 75 27983 76 28229 77 28393 78 29131 79 30197 80 30689 81 30853 82 31181 83 32083 84 32411 85 33149 86 33641 87 34297 88 34543 89 34871 90 35117 91 35281 92 35363 93 35527 94 37003 95 37987 96 38069 97 38561 98 38971 99 39217 100 39709 101 39791 102 40037 103 40283 104 40529 105 40693 106 40939 107 41513 108 41759 109 42169 110 42743 111 42989 112 43399 113 43481 114 43891 115 43973 116 44383 117 44711 118 45121 119 45613 120 46187 121 46351 122 46679 123 47417 124 47581 125 48073 126 48647 127 49057 128 49139 129 49549 130 49877 131 50123 132 50287 133 51517 134 51599 135 52009 136 52501 137 52583 138 52747 139 53239 140 53731 141 53813 142 54059 143 54469 144 55207 145 56437 146 56519 147 56929 148 57503 149 57667 150 58733 151 58897 152 58979 153 59471 154 60127 155 60209 156 60373 157 61357 158 61603 159 62423 160 63079 161 64063 162 65129 163 65293 164 65539 165 65867 166 66359 167 66523 168 66851 169 67261 170 67343 171 67589 172 68491 173 68737 174 68819 175 69557 176 70459 177 70951 178 71443 179 72673 180 74149 181 74231 182 74887 183 75133 184 75707 185 77101 186 77347 187 77839 188 78167 189 78577 190 78823 191 79151 192 79397 193 79561 194 79889 195 80627 196 81119 197 81283 198 81611 199 82021 200 82267 201 82349 202 82759 203 83497 204 83579 205 84317 206 84481 207 84809 208 85711 209 85793 210 86531 211 87187 212 87433 213 87679 214 88007 215 88499 216 88663 217 89237 218 90631 219 91369 220 91943 221 92107 222 92189 223 92353 224 92681 225 92927 226 93337 227 93419 228 93911 229 94321 230 94649 231 95633 232 96043 233 96289 234 97847 235 98011 236 98257 237 99241 238 99487 239 99733 240 100799 241 101209 242 101537 243 101701 244 102931 245 103177 246 103423 247 103669 248 103997 249 104161 250 104243 251 105227 252 105883 253 106129 254 106621 255 106703 256 106867 257 106949 258 107441 259 107687 260 108179 261 108343 262 108917 263 109819 264 110311 265 110557 266 111049 267 111623 268 111869 269 112279 270 112361 271 112771 272 113017 273 113591 274 113837 275 114001 276 114083 277 114329 278 114493 279 115067 280 116461 281 116707 282 116789 283 116953 284 117281 285 117773 286 117937 287 118429 288 118757 289 119659 290 120233 291 120397 292 120889 293 122201 294 122611 295 122693 296 122939 297 123677 298 123923 299 124087 300 124907 301 125399 302 126547 303 127859 304 128351 305 128761 306 129089 307 129499 308 129581 309 130073 310 130483 311 130729 312 130811 313 131221 314 131303 315 131713 316 131959 317 132287 318 132533 319 132697 320 133271 321 135403 322 135649 323 135731 324 135977 325 136223 326 136879 327 137453 328 137699 329 138191 330 138683 331 139339 332 139831 333 140159 334 140897 335 141061 336 141307 337 142537 338 142619 339 143111 340 143357 341 144013 342 144259 343 144341 344 144751 345 146063 346 146309 347 146719 348 146801 349 147047 350 147211 351 147293 352 147457 353 147703 354 147949 355 148933 356 150901 357 151967 358 152213 359 152377 360 152459 361 152623 362 153443 363 153607 364 153689 365 154181 366 154591 367 155083 368 155657 369 155821 370 156641 371 156887 372 157051 373 157133 374 157543 375 158363 376 158527 377 159347 378 159839 379 161233 380 161561 381 161807 382 161971 383 162053 384 162709 385 162791 386 164267 387 164431 388 164513 389 164677 390 166399 391 166973 392 167711 393 168449 394 169843 395 170827 396 171401 397 171811 398 172877 399 173779 400 173861 401 174599 402 174763 403 175829 404 175993 405 176321 406 176977 407 177223 408 177797 409 178207 410 178289 411 178781 412 179437 413 179519 414 180503 415 180667 416 180749 417 182389 418 182471 419 183373 420 184111 421 185177 422 185833 423 186161 424 186653 425 187637 426 187883 427 188621 428 189523 429 189851 430 190097 431 190261 432 190507 433 190753 434 191491 435 192229 436 192557 437 193541 438 193951 439 194197 440 194443 441 194771 442 195427 443 195919 444 196247 445 196657 446 196739 447 197641 448 197887 449 197969 450 198461 451 198953 452 200183 453 201167 454 201413 455 201577 456 201823 457 202889 458 203381 459 203627 460 203873 461 204857 462 205103 463 205267 464 205759 465 206251 466 207481 467 207563 468 207973 469 209039 470 209203 471 209449 472 210187 473 210761 474 211007 475 211499 476 211663 477 213139 478 213467 479 213713 480 214451 481 214943 482 215353 483 215681 484 215927 485 216091 486 216173 487 216829 488 216911 489 217157 490 218551 491 218797 492 219371 493 221093 494 221831 495 222323 496 222979 497 223061 498 223963 499 224209 500 224291 501 224947 502 225767 503 225931 504 226013 505 226669 506 227407 507 227489 508 227653 509 228637 510 228883 511 229703 512 229949 513 230933 514 231589 515 232081 516 232409 517 232819 518 232901 519 233557 520 234131 521 234541 522 234869 523 235607 524 236017 525 237821 526 238313 527 238477 528 238723 529 239297 530 239461 531 239543 532 241183 533 241429 534 241511 535 241921 536 242413 537 242659 538 243233 539 243479 540 243643 541 243889 542 244217 543 244381 544 244463 545 244873 546 246349 547 246923 548 247087 549 247579 550 248071 551 248317 552 248891 553 249383 554 250777 555 251761 556 251843 557 252253 558 252827 559 253811 560 254713 561 254959 562 256189 563 256517 564 257501 565 257993 566 258157 567 258403 568 258977 569 259387 570 260207 571 260453 572 260863 573 261601 574 261847 575 263077 576 263323 577 263651 578 264553 579 264881 580 265619 581 266029 582 266111 583 266521 584 266603 585 266767 586 267259 587 267341 588 267587 589 267833 590 268817 591 269063 592 269473 593 269719 594 270539 595 271277 596 271769 597 272179 598 272507 599 272917 600 272999 601 273901 602 274147 603 275131 604 275459 605 275623 606 276443 607 277099 608 277427 609 277919 610 278329 611 278903 612 279641 613 280297 614 280871 615 281117 616 281363 617 281527 618 281609 619 282019 620 282101 621 283741 622 284233 623 284561 624 284807 625 285463 626 285709 627 288661 628 288907 629 288989 630 289727 631 289973 632 290137 633 290219 634 290383 635 290711 636 291367 637 292351 638 292679 639 293827 640 294319 641 294647 642 294893 643 295877 644 296041 645 296287 646 296369 647 298583 648 298993 649 299239 650 299567 651 299731 652 299977 653 300961 654 302191 655 302273 656 303011 657 303257 658 303421 659 303749 660 304651 661 304897 662 304979 663 305143 664 305471 665 305717 666 306209 667 306701 668 306947 669 308423 670 308587 671 309079 672 309571 673 309899 674 310801 675 310883 676 311293 677 311539 678 311867 679 312031 680 313343 681 313507 682 313589 683 314491 684 314983 685 315803 686 315967 687 316213 688 316951 689 317197 690 317279 691 317771 692 318181 693 318919 694 319001 695 319411 696 320149 697 320477 698 321707 699 323101 700 325643 701 325807 702 325889 703 326873 704 327529 705 328103 706 328513 707 329333 708 330563 709 331301 710 331547 711 331711 712 331957 713 332039 714 332203 715 333023 716 333187 717 333269 718 333433 719 333679 720 334171 721 334991 722 335729 723 335893 724 336221 725 336631 726 337369 727 337697 728 337861 729 338927 730 339091 731 339173 732 339583 733 340321 734 340649 735 341059 736 341141 737 341879 738 342371 739 342863 740 343601 741 344257 742 344749 743 345487 744 345733 745 345979 746 346553 747 346963 748 347209 749 349177 750 349423 751 350899 752 350981 753 351391 754 352867 755 352949 756 353359 757 353687 758 354097 759 355573 760 355819 761 356311 762 356803 763 357131 764 357377 765 357787 766 358279 767 358607 768 359017 769 359263 770 359509 771 359837 772 360821 773 361313 774 361723 775 362051 776 362707 777 362953 778 363199 779 363691 780 363773 781 364183 782 364921 783 365003 784 365249 785 365413 786 366397 787 366479 788 366889 789 368447 790 368857 791 368939 792 369841 793 370169 794 370661 795 371071 796 371153 797 372137 798 372629 799 373613 800 373777 801 373859 802 374351 803 374761 804 375253 805 376237 806 376483 807 376729 808 376811 809 378041 810 378533 811 378779 812 379189 813 379681 814 379927 815 381239 816 381977 817 382961 818 383371 819 384437 820 384847 821 385831 822 386159 823 386569 824 386651 825 387307 826 387799 827 388373 828 389029 829 389111 830 389357 831 389849 832 390751 833 391817 834 392473 835 393539 836 394523 837 395261 838 395671 839 396983 840 397721 841 398213 842 398459 843 399197 844 399689 845 399853 846 400837 847 401329 848 401411 849 401903 850 402313 851 402559 852 403133 853 404527 854 404773 855 405347 856 406331 857 406577 858 407233 859 407807 860 407971 861 408217 862 409529 863 409693 864 410513 865 410759 866 411251 867 411743 868 412481 869 412891 870 413629 871 413711 872 414203 873 414367 874 415187 875 416089 876 416417 877 417811 878 418303 879 418631 880 420271 881 420353 882 420599 883 421009 884 421501 885 422239 886 422321 887 422567 888 423469 889 423961 890 425027 891 425273 892 425519 893 426011 894 426421 895 426913 896 427241 897 427733 898 428143 899 428471 900 429127 901 429701 902 430193 903 430357 904 430603 905 431423 906 431833 907 432161 908 433309 909 433883 910 434293 911 434867 912 435277 913 435359 914 435769 915 436097 916 436343 917 436507 918 436999 919 437819 920 438721 921 438967 922 439459 923 439541 924 439787 925 440443 926 441263 927 442903 928 443231 929 444461 930 444953 931 445199 932 445363 933 445691 934 445937 935 446839 936 446921 937 447331 938 447823 939 448397 940 448561 941 448807 942 449299 943 449381 944 450529 945 451103 946 452087 947 452497 948 452579 949 452989 950 453317 951 454219 952 454547 953 454711 954 455531 955 455941 956 456023 957 456679 958 457253 959 458401 960 458483 961 458729 962 459467 963 459631 964 460451 965 460697 966 461599 967 462337 968 462419 969 462911 970 463157 971 463321 972 463649 973 464141 974 464879 975 465781 976 466027 977 466273 978 467503 979 467749 980 468241 981 468323 982 469717 983 470209 984 470783 985 470947 986 471193 987 471439 988 471521 989 471931 990 472669 991 472751 992 473899 993 473981 994 474391 995 475457 996 475621 997 476851 998 477671 999 478573 1000 478901