1 29 2 127 3 421 4 617 5 911 6 1009 7 1303 8 1499 9 1597 10 2087 11 2381 12 2969 13 3067 14 3361 15 3557 16 3851 17 4243 18 4733 19 4831 20 5419 21 6007 22 6203 23 6301 24 6791 25 7477 26 7673 27 8849 28 9241 29 9437 30 9829 31 10613 32 10711 33 11299 34 11593 35 11789 36 11887 37 12377 38 12671 39 13063 40 13259 41 13553 42 14533 43 14827 44 15121 45 16493 46 16787 47 17669 48 18061 49 18257 50 19139 51 19237 52 19433 53 19531 54 19727 55 20021 56 20707 57 20903 58 21001 59 21491 60 21589 61 22079 62 22961 63 23059 64 23549 65 24137 66 25117 67 25411 68 25999 69 26293 70 26489 71 26783 72 26881 73 27077 74 27763 75 28057 76 28351 77 28547 78 29429 79 29527 80 29723 81 30703 82 31193 83 32173 84 32369 85 32467 86 32957 87 33349 88 33937 89 34231 90 34721 91 34819 92 35407 93 35603 94 35897 95 36191 96 36583 97 36779 98 36877 99 37171 100 38053 101 38543 102 39229 103 39719 104 40013 105 40111 106 40699 107 40993 108 41189 109 41777 110 42071 111 42169 112 42463 113 42953 114 43051 115 43541 116 43933 117 44129 118 45403 119 45599 120 45697 121 45893 122 46187 123 47363 124 47657 125 47951 126 48049 127 48539 128 50891 129 50989 130 51283 131 51479 132 51577 133 51871 134 52067 135 52361 136 53047 137 53831 138 54419 139 54517 140 54713 141 55399 142 55889 143 55987 144 56477 145 57163 146 57457 147 57653 148 57751 149 57947 150 59123 151 59221 152 59417 153 59809 154 60103 155 60397 156 60887 157 63337 158 63533 159 64513 160 64709 161 65003 162 65101 163 65983 164 66179 165 66571 166 67061 167 67453 168 67943 169 68041 170 68531 171 69119 172 70001 173 70099 174 70393 175 70589 176 70687 177 70981 178 71471 179 71569 180 72353 181 72647 182 73039 183 73529 184 73823 185 74411 186 74509 187 75391 188 75979 189 77351 190 77743 191 78233 192 78919 193 79801 194 79997 195 80683 196 81173 197 81761 198 82153 199 82349 200 83231 201 84211 202 84407 203 84701 204 85093 205 86171 206 86269 207 86857 208 87151 209 87641 210 87739 211 88327 212 88523 213 88817 214 89209 215 89797 216 90679 217 91463 218 91757 219 92051 220 92639 221 92737 222 93913 223 94109 224 94207 225 95089 226 95383 227 95873 228 95971 229 96167 230 96461 231 97441 232 97931 233 98323 234 98519 235 98911 236 99401 237 99793 238 99989 239 102929 240 103811 241 104399 242 104693 243 104987 244 105379 245 105673 246 105967 247 106163 248 106261 249 106751 250 107339 251 107927 252 108907 253 109103 254 109201 255 109397 256 109789 257 110083 258 110573 259 111847 260 112337 261 113023 262 113513 263 114199 264 114493 265 114689 266 115571 267 115963 268 116159 269 116257 270 116747 271 117041 272 117727 273 118903 274 119099 275 119687 276 119981 277 120079 278 120569 279 120863 280 121157 281 121843 282 122039 283 122921 284 123803 285 124097 286 124489 287 124783 288 124979 289 125371 290 125959 291 126547 292 126743 293 127037 294 127331 295 128213 296 128311 297 129193 298 130369 299 130859 300 130957 301 131251 302 131447 303 131839 304 132329 305 132623 306 132721 307 134093 308 134191 309 134681 310 135367 311 135661 312 136739 313 137131 314 138209 315 138797 316 139091 317 139483 318 140071 319 140659 320 141443 321 142031 322 142619 323 143501 324 144383 325 144481 326 145069 327 146539 328 146833 329 147029 330 147617 331 148303 332 148793 333 148891 334 149087 335 149381 336 149969 337 150067 338 151243 339 151537 340 151733 341 152027 342 152419 343 152909 344 153889 345 154183 346 155653 347 155849 348 156241 349 156437 350 157907 351 158201 352 159671 353 159769 354 160357 355 160553 356 160651 357 161141 358 161729 359 162611 360 162709 361 163003 362 163199 363 164767 364 164963 365 165551 366 166237 367 167021 368 167119 369 167413 370 168197 371 168491 372 169079 373 169177 374 169373 375 169471 376 169667 377 170353 378 170647 379 170843 380 171529 381 171823 382 172313 383 172411 384 172607 385 172999 386 173293 387 173783 388 174077 389 174469 390 174763 391 174959 392 175939 393 177409 394 178487 395 178781 396 179173 397 179369 398 179957 399 181721 400 182309 401 182603 402 182701 403 183191 404 183289 405 183877 406 184073 407 185543 408 185641 409 186229 410 187111 411 187699 412 188189 413 188483 414 189169 415 189463 416 189757 417 190051 418 190639 419 191227 420 191717 421 192697 422 192991 423 193873 424 194069 425 194167 426 195049 427 195343 428 195539 429 195931 430 196519 431 197009 432 197597 433 197891 434 198479 435 199753 436 200341 437 200929 438 201517 439 202693 440 202889 441 202987 442 203183 443 203771 444 203869 445 204163 446 204359 447 204751 448 204947 449 205339 450 205633 451 206123 452 206221 453 207593 454 208279 455 209063 456 209357 457 210533 458 210631 459 210827 460 211219 461 212297 462 214943 463 215531 464 216119 465 216217 466 217001 467 217687 468 217981 469 219059 470 219353 471 219451 472 219647 473 219941 474 220333 475 220529 476 221411 477 221509 478 221999 479 222293 480 222587 481 222979 482 223273 483 223469 484 224057 485 224351 486 224449 487 224743 488 225037 489 225527 490 225821 491 225919 492 226409 493 227977 494 228859 495 229153 496 229937 497 230819 498 231701 499 231799 500 232681 501 232877 502 233759 503 235523 504 235621 505 236111 506 236209 507 236503 508 236699 509 236993 510 237091 511 237287 512 237581 513 237973 514 238267 515 238463 516 239737 517 239933 518 240913 519 241207 520 242677 521 242873 522 242971 523 243167 524 243461 525 244147 526 244637 527 245029 528 245519 529 245911 530 246793 531 247087 532 247381 533 248753 534 248851 535 249341 536 249439 537 250027 538 251203 539 251791 540 252869 541 253751 542 254437 543 254731 544 254927 545 255613 546 255907 547 257671 548 257867 549 258161 550 258847 551 259631 552 260023 553 260317 554 260807 555 261101 556 261787 557 261983 558 263257 559 264139 560 265021 561 265511 562 266099 563 266491 564 266687 565 267373 566 267569 567 267667 568 267863 569 267961 570 268843 571 269039 572 269333 573 269431 574 270509 575 271097 576 271489 577 272567 578 272959 579 273253 580 274723 581 276389 582 276487 583 276781 584 276977 585 277663 586 277859 587 278741 588 279329 589 280603 590 280897 591 281191 592 282563 593 282661 594 283837 595 284131 596 286483 597 286777 598 286973 599 288247 600 289031 601 289129 602 289423 603 289717 604 290011 605 291089 606 291481 607 291677 608 291971 609 292069 610 292363 611 293147 612 293441 613 294029 614 294127 615 294911 616 296479 617 296773 618 296969 619 297067 620 297263 621 298733 622 299027 623 299419 624 299909 625 300007 626 300301 627 300497 628 300889 629 301183 630 301673 631 302261 632 303143 633 303731 634 304417 635 304907 636 305593 637 306083 638 306377 639 307259 640 307651 641 308141 642 308827 643 309121 644 309317 645 310591 646 311473 647 311963 648 312551 649 312943 650 313727 651 314021 652 314707 653 314903 654 315589 655 315883 656 316177 657 316373 658 316471 659 316961 660 317353 661 318137 662 318431 663 318823 664 319117 665 319313 666 319411 667 319607 668 319901 669 320293 670 321077 671 321371 672 321469 673 322057 674 322351 675 322939 676 323233 677 324997 678 325487 679 325781 680 326369 681 326467 682 326663 683 327251 684 327839 685 328721 686 329309 687 329603 688 330289 689 330877 690 331171 691 331367 692 332053 693 332641 694 332837 695 333131 696 333719 697 334699 698 334993 699 336463 700 336757 701 337541 702 337639 703 338423 704 338717 705 339991 706 340481 707 340579 708 341461 709 341951 710 342049 711 342343 712 342833 713 343127 714 343813 715 345479 716 345577 717 345773 718 346361 719 347341 720 347929 721 348419 722 348811 723 349007 724 349399 725 350281 726 350771 727 350869 728 351359 729 351457 730 351653 731 351751 732 352633 733 353123 734 353711 735 355573 736 355867 737 356749 738 357239 739 358219 740 359003 741 359101 742 359297 743 360277 744 361159 745 361649 746 361747 747 361943 748 362237 749 362629 750 363119 751 363217 752 364393 753 364687 754 364883 755 365471 756 365569 757 366941 758 367823 759 368117 760 368411 761 368803 762 369097 763 369293 764 369979 765 371057 766 371939 767 372037 768 373213 769 374291 770 374389 771 374683 772 374879 773 374977 774 375467 775 375761 776 376153 777 377231 778 377329 779 377623 780 378407 781 379289 782 379387 783 379681 784 379877 785 380269 786 380563 787 381347 788 381739 789 382229 790 382621 791 383797 792 384287 793 384581 794 384973 795 385267 796 386051 797 386149 798 387031 799 387227 800 387913 801 388109 802 388403 803 388697 804 388991 805 389089 806 389579 807 389971 808 391049 809 391441 810 392519 811 392911 812 393401 813 393989 814 394577 815 394969 816 395459 817 395851 818 396733 819 397027 820 397223 821 397517 822 397811 823 398693 824 399281 825 399379 826 400261 827 400457 828 400849 829 402221 830 402613 831 403103 832 404671 833 405553 834 405749 835 406631 836 406729 837 407023 838 407219 839 407317 840 407807 841 408689 842 408787 843 409081 844 410257 845 410453 846 410551 847 410747 848 411041 849 411727 850 411923 851 412609 852 412903 853 413197 854 413981 855 416333 856 417019 857 417509 858 418391 859 418783 860 419567 861 419959 862 420253 863 420743 864 421037 865 421331 866 422311 867 422899 868 423389 869 423781 870 423977 871 424271 872 425251 873 425839 874 426427 875 426917 876 427309 877 428093 878 429367 879 429563 880 429661 881 430543 882 430739 883 431621 884 432503 885 432797 886 433679 887 433777 888 434267 889 434561 890 434659 891 435247 892 435541 893 436717 894 436913 895 437011 896 437501 897 439559 898 439853 899 440441 900 441029 901 441127 902 441421 903 442009 904 442499 905 444557 906 445537 907 446713 908 446909 909 447791 910 448379 911 449261 912 449653 913 450829 914 452201 915 453181 916 453377 917 453671 918 454063 919 454357 920 454847 921 455827 922 456023 923 456611 924 457003 925 458179 926 458669 927 458963 928 459257 929 459649 930 460531 931 461119 932 461413 933 461609 934 461707 935 462491 936 462589 937 464549 938 464647 939 464843 940 464941 941 465529 942 466019 943 467293 944 467587 945 467783 946 467881 947 468371 948 469253 949 469351 950 469841 951 469939 952 470429 953 471703 954 471997 955 472193 956 473173 957 473761 958 474839 959 474937 960 475427 961 475721 962 476407 963 476603 964 476701 965 478171 966 479543 967 481307 968 481699 969 482189 970 482483 971 483071 972 483757 973 483953 974 484639 975 485423 976 485717 977 486697 978 486991 979 487187 980 487481 981 487873 982 488069 983 489343 984 489539 985 489833 986 490421 987 490519 988 492871 989 493067 990 494341 991 495713 992 496007 993 496399 994 496889 995 497281 996 497771 997 497869 998 498163 999 498653 1000 498947