1 523 2 641 3 877 4 1231 5 2293 6 2411 7 2647 8 3001 9 3119 10 3709 11 4889 12 5479 13 6659 14 7013 15 7603 16 8311 17 8429 18 8783 19 9137 20 9491 21 10789 22 11261 23 11497 24 11969 25 12323 26 13267 27 14447 28 14683 29 15391 30 16217 31 16453 32 17987 33 18223 34 18341 35 19403 36 19993 37 20347 38 21881 39 22943 40 23297 41 23887 42 24359 43 25303 44 25657 45 27073 46 27191 47 27427 48 28607 49 28843 50 28961 51 29669 52 30259 53 31321 54 31793 55 32029 56 33091 57 33563 58 35569 59 35923 60 36277 61 36749 62 37339 63 37693 64 37811 65 38047 66 38873 67 39227 68 39581 69 40289 70 40879 71 41233 72 41351 73 41941 74 42649 75 42767 76 43003 77 43711 78 44537 79 44773 80 45127 81 45481 82 45599 83 45953 84 46307 85 47251 86 48313 87 49139 88 50909 89 51263 90 51853 91 51971 92 52561 93 53269 94 53623 95 54331 96 54449 97 55511 98 56101 99 56809 100 57163 101 58579 102 59051 103 60703 104 60821 105 61057 106 62119 107 62473 108 62591 109 62827 110 63299 111 64007 112 64951 113 65423 114 65777 115 66721 116 67429 117 67547 118 67783 119 67901 120 68491 121 68963 122 69317 123 70379 124 70969 125 72031 126 72503 127 72739 128 74509 129 75217 130 75571 131 75689 132 77813 133 78049 134 78167 135 79111 136 79229 137 80173 138 80527 139 81353 140 81707 141 81943 142 82651 143 83477 144 84067 145 84421 146 85247 147 85601 148 85837 149 87253 150 87961 151 88079 152 89849 153 90203 154 90439 155 90793 156 90911 157 92681 158 93979 159 94687 160 96221 161 96457 162 97283 163 98227 164 99053 165 99289 166 99643 167 99761 168 100469 169 100823 170 101531 171 102121 172 102593 173 102829 174 103183 175 104009 176 104717 177 104953 178 105071 179 106487 180 107077 181 107903 182 108139 183 109201 184 109673 185 111443 186 112741 187 112859 188 113213 189 113567 190 113921 191 114157 192 115337 193 116989 194 118051 195 118169 196 120293 197 120647 198 121001 199 121591 200 122299 201 122653 202 123007 203 123479 204 123833 205 124541 206 124777 207 125131 208 126311 209 126547 210 127373 211 127609 212 127727 213 129379 214 129497 215 129733 216 130087 217 131149 218 131267 219 132329 220 133391 221 133981 222 134807 223 135043 224 136223 225 136813 226 137639 227 137993 228 138937 229 139291 230 139409 231 139999 232 141061 233 141179 234 141769 235 142123 236 142949 237 144247 238 144719 239 146843 240 147197 241 147551 242 147787 243 149911 244 150383 245 151091 246 151681 247 151799 248 152389 249 154159 250 154277 251 155693 252 157109 253 158407 254 158761 255 159233 256 159469 257 160649 258 161947 259 162419 260 163127 261 163363 262 163481 263 164071 264 165133 265 166667 266 167021 267 167611 268 167729 269 168083 270 168673 271 170207 272 172213 273 172331 274 173039 275 173629 276 174101 277 174337 278 175753 279 176461 280 176933 281 178231 282 178349 283 178939 284 179057 285 179411 286 180001 287 180473 288 181063 289 181889 290 182243 291 184013 292 184721 293 184957 294 185429 295 186019 296 186727 297 187081 298 187907 299 188143 300 188261 301 189559 302 189913 303 190031 304 191447 305 191801 306 192037 307 192391 308 194869 309 195341 310 195931 311 196993 312 197347 313 198173 314 198409 315 200297 316 201359 317 202067 318 203011 319 204427 320 204781 321 205253 322 205607 323 206197 324 206551 325 207377 326 207967 327 209029 328 209147 329 210209 330 211153 331 211271 332 211507 333 211979 334 212923 335 214457 336 214811 337 217643 338 218233 339 218941 340 219059 341 219649 342 219767 343 220357 344 221537 345 221773 346 221891 347 222127 348 222953 349 223543 350 224251 351 225077 352 225431 353 228617 354 228853 355 229561 356 230387 357 230977 358 231331 359 234281 360 234989 361 236287 362 236641 363 237467 364 237821 365 238529 366 238883 367 239119 368 239237 369 241361 370 241597 371 241951 372 242069 373 242659 374 243367 375 243839 376 244429 377 244547 378 244901 379 245963 380 246317 381 246907 382 248323 383 248441 384 249503 385 249857 386 250919 387 253633 388 253751 389 253987 390 255049 391 255757 392 258353 393 258707 394 260713 395 263191 396 263899 397 264371 398 264961 399 265079 400 265787 401 266023 402 267203 403 267439 404 267557 405 268501 406 268973 407 269209 408 269327 409 270271 410 271097 411 271333 412 271451 413 273457 414 273929 415 274283 416 275227 417 275581 418 275699 419 278177 420 278413 421 278767 422 279121 423 279593 424 280183 425 280537 426 281363 427 281717 428 282071 429 282307 430 282661 431 283133 432 283369 433 283487 434 285139 435 285611 436 286673 437 288089 438 288679 439 289033 440 289151 441 289741 442 289859 443 290803 444 291983 445 292573 446 293399 447 293989 448 294461 449 295759 450 295877 451 298237 452 298709 453 299063 454 299417 455 299653 456 299771 457 300007 458 301423 459 303547 460 304373 461 304609 462 308149 463 308621 464 308857 465 310273 466 310627 467 311099 468 311453 469 311807 470 312043 471 312161 472 312397 473 313931 474 315701 475 315937 476 316291 477 317353 478 318179 479 319477 480 319831 481 320303 482 320539 483 320657 484 321247 485 322073 486 322781 487 323371 488 325849 489 326203 490 327619 491 327737 492 328327 493 330097 494 330569 495 331159 496 331277 497 332221 498 333283 499 334699 500 335171 501 335879 502 336587 503 336823 504 340127 505 340481 506 341543 507 342841 508 343313 509 343667 510 344021 511 344257 512 344611 513 345673 514 345791 515 347443 516 347561 517 348269 518 349331 519 349567 520 350039 521 350629 522 350747 523 350983 524 351691 525 352399 526 352753 527 354169 528 354877 529 355939 530 356647 531 357473 532 358181 533 358417 534 359243 535 359479 536 360187 537 360541 538 361013 539 362429 540 363019 541 363373 542 363491 543 365851 544 365969 545 366677 546 367621 547 367739 548 368447 549 368801 550 370217 551 370571 552 371633 553 371869 554 372223 555 373049 556 373757 557 374111 558 374347 559 374701 560 374819 561 375527 562 376471 563 376589 564 377297 565 377887 566 378241 567 378713 568 378949 569 380129 570 380483 571 380837 572 382253 573 382843 574 382961 575 384259 576 385321 577 385793 578 386383 579 386501 580 387799 581 387917 582 389569 583 389687 584 389923 585 391103 586 391693 587 392519 588 393109 589 393581 590 394643 591 394879 592 396413 593 397357 594 397829 595 399481 596 399953 597 400307 598 401959 599 402313 600 403729 601 405499 602 406207 603 406561 604 407741 605 407977 606 408803 607 412343 608 413759 609 414467 610 414703 611 416473 612 417181 613 418007 614 418597 615 419423 616 419777 617 420367 618 421783 619 422137 620 424261 621 425441 622 426739 623 427447 624 427919 625 428273 626 428509 627 428863 628 429217 629 430279 630 430751 631 430987 632 432167 633 433229 634 434881 635 436061 636 436651 637 439601 638 441607 639 443731 640 444557 641 444793 642 445619 643 447743 644 448451 645 448687 646 450103 647 450811 648 450929 649 451519 650 451637 651 451873 652 452227 653 453053 654 453289 655 453643 656 454351 657 454823 658 455177 659 455531 660 457183 661 458009 662 458363 663 458599 664 460841 665 462493 666 463319 667 464263 668 464381 669 464617 670 465089 671 465679 672 465797 673 466033 674 466859 675 467213 676 468157 677 468983 678 469219 679 469691 680 470399 681 471697 682 472051 683 472523 684 473939 685 474647 686 476299 687 477361 688 478069 689 479131 690 479839 691 479957 692 481373 693 481963 694 482789 695 483733 696 486329 697 486683 698 487391 699 488689 700 489043 701 489161 702 489869 703 490223 704 490459 705 490577 706 491167 707 491639 708 493291 709 494353 710 494471 711 495769 712 496123 713 496477 714 496949 715 497303 716 499309 717 499663 718 499781 719 501197 720 502141 721 502259 722 502613 723 503911 724 504619 725 505091 726 505327 727 506507 728 506743 729 506861 730 508159 731 508513 732 508867 733 509221 734 509693 735 510047 736 510401 737 511109 738 511463 739 512761 740 514177 741 514531 742 514649 743 515357 744 517481 745 517717 746 518543 747 518779 748 519487 749 520313 750 520549 751 521021 752 522083 753 522673 754 526213 755 527393 756 527983 757 528691 758 529517 759 529871 760 531169 761 531287 762 531877 763 532349 764 534473 765 534827 766 535181 767 535771 768 536243 769 536479 770 538249 771 538367 772 538721 773 539311 774 539783 775 540373 776 542261 777 542497 778 544031 779 545093 780 545329 781 546391 782 546509 783 546863 784 547453 785 548869 786 550049 787 550757 788 550993 789 551347 790 552527 791 553471 792 553589 793 554179 794 554887 795 556067 796 557483 797 558427 798 558781 799 560551 800 560669 801 561377 802 562439 803 563501 804 564917 805 565507 806 565979 807 567277 808 567631 809 569047 810 570109 811 570463 812 572233 813 572587 814 572941 815 574003 816 574711 817 577307 818 577897 819 578251 820 578959 821 581201 822 581909 823 582499 824 582853 825 582971 826 583207 827 584033 828 584387 829 587101 830 587219 831 587927 832 588517 833 588871 834 589579 835 589933 836 590641 837 591113 838 592057 839 593119 840 593473 841 594299 842 594653 843 594889 844 595951 845 596069 846 596423 847 597131 848 597367 849 598193 850 598783 851 599491 852 600317 853 601379 854 601969 855 602087 856 602677 857 603149 858 603503 859 603739 860 604801 861 605509 862 607043 863 608459 864 609403 865 609757 866 610229 867 610583 868 611999 869 612589 870 613061 871 613297 872 613651 873 614477 874 615067 875 615539 876 616129 877 617191 878 618253 879 619079 880 619669 881 620377 882 620731 883 620849 884 622619 885 623209 886 623327 887 623563 888 623681 889 624271 890 625451 891 626159 892 626749 893 627811 894 630997 895 631469 896 634301 897 634891 898 635363 899 635599 900 636071 901 637369 902 637723 903 637841 904 638431 905 639257 906 639493 907 642797 908 643859 909 645629 910 646573 911 646927 912 647399 913 647753 914 648107 915 648343 916 649877 917 650821 918 651293 919 651647 920 652237 921 652591 922 655069 923 655541 924 656603 925 656839 926 657193 927 657311 928 658963 929 659317 930 659671 931 660379 932 660733 933 660851 934 662149 935 662267 936 663683 937 664273 938 666751 939 667577 940 669701 941 669937 942 670409 943 670763 944 671353 945 671471 946 673241 947 675247 948 675601 949 676427 950 677371 951 680203 952 680321 953 682327 954 683861 955 684451 956 684569 957 684923 958 685513 959 685631 960 686339 961 687637 962 689761 963 689879 964 690233 965 691531 966 692239 967 692711 968 694481 969 694717 970 698021 971 698729 972 699319 973 699437 974 699791 975 700027 976 700499 977 701089 978 701443 979 702269 980 702623 981 703331 982 704393 983 704747 984 704983 985 706753 986 707933 987 708287 988 708641 989 709231 990 709349 991 709703 992 710293 993 711001 994 711709 995 712417 996 712889 997 713243 998 713597 999 713833 1000 715249