1 157 2 401 3 523 4 1499 5 1621 6 1987 7 2719 8 2963 9 3329 10 4549 11 4793 12 5281 13 5647 14 6257 15 6379 16 7477 17 8087 18 8209 19 8819 20 8941 21 9551 22 10039 23 10771 24 11503 25 12113 26 12479 27 12601 28 12967 29 13577 30 14431 31 14797 32 15773 33 16139 34 16871 35 16993 36 17359 37 18457 38 18701 39 19433 40 20287 41 20897 42 21019 43 21751 44 22483 45 22727 46 23459 47 23581 48 24923 49 25411 50 26021 51 26387 52 27241 53 27851 54 28949 55 29437 56 29803 57 30047 58 30169 59 31267 60 31511 61 32609 62 33829 63 34439 64 35171 65 35537 66 36269 67 37123 68 37489 69 38953 70 39563 71 39929 72 41149 73 41759 74 42491 75 42979 76 43223 77 43711 78 44687 79 44809 80 45053 81 45541 82 46273 83 46639 84 47737 85 47981 86 49201 87 49811 88 50177 89 50543 90 50909 91 51031 92 52861 93 53593 94 53959 95 55057 96 55667 97 57131 98 58229 99 59083 100 59693 101 60913 102 62011 103 62743 104 62987 105 63353 106 63719 107 63841 108 64451 109 64817 110 65183 111 66037 112 66403 113 67867 114 68111 115 68477 116 69697 117 69941 118 70429 119 71039 120 71161 121 71527 122 72503 123 72869 124 74699 125 74821 126 75431 127 75553 128 75797 129 76163 130 76651 131 77017 132 77261 133 77383 134 79579 135 79823 136 80677 137 81043 138 81409 139 82141 140 82507 141 83117 142 84947 143 85313 144 86533 145 87509 146 87631 147 88241 148 88607 149 88729 150 90071 151 90437 152 90803 153 91291 154 93487 155 94219 156 94463 157 94951 158 95317 159 95561 160 96293 161 97879 162 98123 163 99709 164 101051 165 101173 166 102149 167 102881 168 103613 169 103979 170 104711 171 105199 172 106297 173 106541 174 106663 175 106907 176 107273 177 107761 178 108127 179 109103 180 109469 181 110323 182 110567 183 110933 184 112031 185 112153 186 112397 187 113983 188 114593 189 116423 190 116789 191 116911 192 117643 193 118253 194 118619 195 119107 196 119839 197 120937 198 121181 199 121547 200 122279 201 122401 202 123377 203 123499 204 124231 205 125207 206 125329 207 127037 208 127403 209 128257 210 130087 211 131063 212 132283 213 132527 214 132893 215 135089 216 135211 217 136309 218 138139 219 139969 220 141067 221 141311 222 141677 223 142897 224 143141 225 143263 226 143629 227 143873 228 145459 229 145703 230 146191 231 146801 232 147289 233 148021 234 148387 235 148997 236 149119 237 149729 238 150217 239 150583 240 150827 241 151681 242 152657 243 153511 244 153877 245 154243 246 154487 247 155219 248 155707 249 156683 250 157049 251 158269 252 159977 253 160343 254 160709 255 161563 256 161807 257 163027 258 163393 259 163637 260 165589 261 165833 262 166931 263 167663 264 168029 265 168151 266 168761 267 169249 268 169493 269 169859 270 170347 271 170957 272 171079 273 171811 274 172421 275 172787 276 174007 277 174617 278 175349 279 175837 280 176081 281 177301 282 178643 283 179497 284 180473 285 181693 286 182059 287 183523 288 184133 289 186451 290 187793 291 188159 292 188281 293 188891 294 189257 295 189989 296 190843 297 191453 298 192307 299 192917 300 193283 301 193649 302 193771 303 194869 304 195479 305 195967 306 196699 307 198529 308 199261 309 200237 310 201701 311 201823 312 202067 313 202799 314 202921 315 203531 316 203653 317 203897 318 204019 319 204751 320 205483 321 207191 322 207679 323 207923 324 209021 325 210241 326 211217 327 211339 328 211583 329 211949 330 212437 331 213901 332 216829 333 217439 334 217561 335 218171 336 219757 337 220123 338 221587 339 221831 340 221953 341 222197 342 223051 343 224027 344 224149 345 224759 346 224881 347 225613 348 228419 349 229639 350 231347 351 232079 352 232567 353 232811 354 235007 355 236471 356 237203 357 237691 358 238423 359 238789 360 239521 361 240131 362 241229 363 242083 364 242449 365 244157 366 244889 367 245621 368 247451 369 247939 370 249037 371 249647 372 250013 373 250501 374 250867 375 251233 376 251477 377 251843 378 252209 379 253063 380 253307 381 254039 382 254161 383 255137 384 255259 385 255503 386 255869 387 256723 388 256967 389 258919 390 259163 391 260017 392 261847 393 263677 394 265141 395 265873 396 266117 397 266239 398 266971 399 267581 400 268069 401 269167 402 270143 403 270509 404 270631 405 271241 406 271363 407 271729 408 273193 409 273803 410 275389 411 275999 412 276487 413 277097 414 277829 415 278561 416 279659 417 280513 418 280879 419 282221 420 283807 421 284051 422 284173 423 284539 424 284783 425 286369 426 286613 427 288077 428 288199 429 288931 430 289297 431 290761 432 291371 433 292469 434 293201 435 294787 436 295153 437 296129 438 296251 439 296983 440 298691 441 299179 442 300277 443 301619 444 303571 445 303937 446 304303 447 305401 448 306011 449 306133 450 306377 451 308573 452 308939 453 309671 454 311867 455 312233 456 313087 457 313331 458 314063 459 314917 460 315527 461 315893 462 316259 463 316991 464 318211 465 319919 466 320041 467 321017 468 321383 469 322237 470 322969 471 323579 472 324067 473 324799 474 325043 475 326141 476 326873 477 328093 478 329191 479 329557 480 329801 481 330167 482 330289 483 330899 484 331753 485 331997 486 332729 487 332851 488 334681 489 335047 490 337121 491 337487 492 337609 493 337853 494 338341 495 338707 496 340049 497 340903 498 341269 499 341879 500 342733 501 343709 502 343831 503 344807 504 346393 505 347003 506 348833 507 349199 508 349931 509 350663 510 351151 511 351517 512 352249 513 352493 514 354323 515 354689 516 355909 517 357739 518 357983 519 358349 520 358471 521 361033 522 361643 523 362741 524 362863 525 364571 526 364937 527 365303 528 365669 529 365791 530 366889 531 367621 532 368231 533 368597 534 370061 535 370427 536 370793 537 371281 538 372013 539 373721 540 374819 541 375673 542 376039 543 376283 544 377137 545 378601 546 378967 547 379333 548 379699 549 380309 550 380797 551 381529 552 382871 553 383969 554 384701 555 385433 556 387263 557 388117 558 388483 559 388727 560 389947 561 390191 562 392143 563 393241 564 395803 565 396413 566 397633 567 398609 568 398731 569 399097 570 400927 571 401537 572 401903 573 402757 574 403001 575 404099 576 404221 577 406661 578 407149 579 408491 580 408857 581 408979 582 409589 583 409711 584 410687 585 412273 586 412639 587 413737 588 413981 589 414347 590 415201 591 415567 592 416543 593 417763 594 418007 595 418129 596 418373 597 418739 598 418861 599 419959 600 420569 601 420691 602 421423 603 423497 604 424351 605 424961 606 425083 607 426913 608 427279 609 427523 610 429109 611 429719 612 431671 613 432037 614 432281 615 433501 616 434111 617 436307 618 436673 619 437527 620 437771 621 438259 622 438869 623 439357 624 439601 625 439723 626 440333 627 440821 628 441187 629 441797 630 443017 631 443749 632 445091 633 446189 634 446921 635 447409 636 448141 637 448873 638 449117 639 449971 640 450581 641 451069 642 451313 643 451679 644 452533 645 453143 646 453631 647 454973 648 455339 649 455461 650 455827 651 456193 652 456559 653 460463 654 460829 655 460951 656 461317 657 461561 658 462659 659 463513 660 465587 661 466441 662 467417 663 467783 664 468271 665 469369 666 469613 667 469979 668 470711 669 471931 670 472541 671 472907 672 473761 673 474127 674 474737 675 475103 676 475469 677 475957 678 478763 679 479861 680 480349 681 480959 682 481447 683 481813 684 482179 685 482423 686 482789 687 483643 688 485351 689 485717 690 486449 691 487303 692 488401 693 489011 694 489133 695 489743 696 491329 697 492061 698 492671 699 493159 700 493403 701 494257 702 496453 703 497551 704 498527 705 499747 706 500113 707 500723 708 501089 709 501577 710 501821 711 502553 712 502919 713 503407 714 504017 715 504139 716 504871 717 505237 718 505481 719 505969 720 506213 721 508531 722 509263 723 510361 724 511337 725 511703 726 513167 727 513533 728 513899 729 514021 730 516949 731 518047 732 518291 733 518657 734 518779 735 520609 736 520853 737 521707 738 522073 739 522317 740 522439 741 523049 742 523903 743 524269 744 525001 745 526709 746 526831 747 527441 748 527563 749 527929 750 529027 751 529271 752 529393 753 529637 754 530857 755 531101 756 531589 757 531833 758 532199 759 532687 760 533053 761 533297 762 534029 763 534883 764 535859 765 537079 766 537811 767 539153 768 539641 769 540251 770 540373 771 541349 772 541837 773 542081 774 542447 775 543911 776 544277 777 544399 778 545131 779 545497 780 545863 781 546961 782 548059 783 548791 784 549767 785 550621 786 551231 787 551597 788 551963 789 553549 790 554891 791 555257 792 556477 793 557087 794 558307 795 559649 796 560137 797 560503 798 560869 799 562333 800 562577 801 562699 802 562943 803 564041 804 564163 805 564407 806 565261 807 568189 808 568433 809 568921 810 569897 811 572093 812 572581 813 573557 814 573679 815 574289 816 575753 817 576119 818 578803 819 579779 820 580633 821 581731 822 584659 823 585269 824 585391 825 585757 826 586123 827 586367 828 589783 829 590027 830 592223 831 592589 832 593321 833 596737 834 598079 835 598933 836 600641 837 602227 838 602593 839 603203 840 603569 841 604057 842 605887 843 606131 844 606497 845 606863 846 607961 847 608693 848 609913 849 610157 850 610279 851 610523 852 611011 853 611621 854 612109 855 612719 856 612841 857 613451 858 613573 859 613817 860 614183 861 614671 862 615403 863 616501 864 617233 865 617843 866 618941 867 620161 868 620771 869 621259 870 621869 871 622723 872 622967 873 623699 874 624797 875 625529 876 626261 877 626627 878 626749 879 627481 880 628213 881 629311 882 629921 883 630043 884 631507 885 631751 886 632117 887 632483 888 632971 889 633337 890 634313 891 634679 892 635533 893 635777 894 636631 895 636997 896 637607 897 637729 898 640901 899 641633 900 642121 901 642487 902 642853 903 643463 904 645049 905 646147 906 646757 907 646879 908 647489 909 648343 910 648709 911 648953 912 651271 913 651881 914 652369 915 653711 916 654931 917 655541 918 656273 919 657127 920 657493 921 658591 922 659689 923 660299 924 660787 925 662251 926 662617 927 663349 928 663959 929 664691 930 665179 931 665789 932 666277 933 666643 934 667741 935 669937 936 670303 937 670669 938 671401 939 672377 940 672499 941 672743 942 673109 943 676037 944 676891 945 678599 946 678721 947 679087 948 680917 949 682259 950 683357 951 683479 952 686041 953 686773 954 687017 955 687139 956 687383 957 687749 958 688969 959 690433 960 691409 961 691531 962 691897 963 692141 964 693727 965 695069 966 695801 967 696533 968 697387 969 698729 970 699217 971 700681 972 701047 973 701291 974 701413 975 702511 976 703121 977 703243 978 704219 979 705073 980 705317 981 706049 982 708733 983 709831 984 710441 985 710929 986 711173 987 711539 988 713491 989 714223 990 716663 991 717151 992 717883 993 718493 994 719713 995 721177 996 721909 997 722153 998 723617 999 723739 1000 724837