1 293 2 823 3 929 4 1459 5 1777 6 2731 7 2837 8 3049 9 4003 10 4639 11 4957 12 5381 13 6229 14 6547 15 6653 16 6971 17 7607 18 8243 19 9091 20 9833 21 10151 22 11317 23 11423 24 11953 25 12377 26 12589 27 12907 28 13331 29 13649 30 13967 31 15451 32 16087 33 16193 34 16829 35 17041 36 17359 37 17783 38 18313 39 19267 40 19373 41 20327 42 20857 43 20963 44 21493 45 21599 46 22129 47 22447 48 22871 49 23189 50 23719 51 25097 52 25309 53 25733 54 26263 55 26687 56 28277 57 28807 58 29231 59 29443 60 29761 61 29867 62 31033 63 31139 64 32411 65 32941 66 33577 67 34213 68 34319 69 34849 70 35591 71 35803 72 37181 73 38453 74 39089 75 39301 76 39619 77 39937 78 40361 79 43117 80 43223 81 43541 82 43753 83 44071 84 44389 85 45131 86 45343 87 45767 88 45979 89 46933 90 47251 91 47569 92 48311 93 48523 94 48947 95 49477 96 52021 97 52127 98 53611 99 53717 100 55201 101 55837 102 56473 103 56897 104 57427 105 58169 106 58699 107 59123 108 59441 109 59971 110 60077 111 60289 112 60607 113 61031 114 61561 115 61667 116 61879 117 62303 118 62939 119 67073 120 67391 121 67709 122 68239 123 69193 124 69829 125 70571 126 70783 127 71419 128 71843 129 72161 130 72797 131 73009 132 73327 133 73433 134 73751 135 75553 136 75659 137 76507 138 77249 139 78203 140 78839 141 79687 142 80111 143 80429 144 80747 145 81701 146 82231 147 82549 148 83609 149 84457 150 85093 151 85199 152 85411 153 85517 154 87107 155 87743 156 88379 157 88591 158 89227 159 90499 160 91453 161 91771 162 92831 163 93997 164 94421 165 94951 166 96223 167 96329 168 97177 169 97283 170 97813 171 97919 172 98873 173 99191 174 99721 175 100357 176 103007 177 103643 178 104173 179 104491 180 104597 181 106187 182 106823 183 107671 184 107777 185 108413 186 108943 187 109049 188 109367 189 109579 190 109897 191 110321 192 110533 193 111487 194 111593 195 112759 196 113501 197 113819 198 114031 199 114773 200 115303 201 115727 202 116257 203 116681 204 117529 205 118589 206 118801 207 118907 208 120391 209 120709 210 122299 211 123677 212 126433 213 126751 214 126857 215 127493 216 128341 217 128659 218 129083 219 129401 220 129719 221 131203 222 131627 223 131839 224 132157 225 132263 226 133853 227 134171 228 134489 229 134807 230 135019 231 136397 232 138517 233 141061 234 141697 235 141803 236 142757 237 142969 238 143287 239 143711 240 144241 241 144983 242 145513 243 146891 244 147209 245 147739 246 148693 247 149011 248 150707 249 150919 250 151237 251 151343 252 152297 253 153887 254 154417 255 154523 256 154841 257 155371 258 155689 259 156007 260 156749 261 157279 262 158233 263 158551 264 158657 265 159293 266 160141 267 160883 268 161201 269 161731 270 162473 271 162791 272 163003 273 163109 274 163321 275 164911 276 165229 277 165653 278 166183 279 166289 280 167879 281 168197 282 168409 283 169151 284 169681 285 170741 286 170953 287 171271 288 172331 289 172649 290 173497 291 175723 292 175829 293 176041 294 176677 295 177101 296 177949 297 178691 298 178903 299 179327 300 180281 301 180811 302 181553 303 181871 304 183037 305 183461 306 184309 307 184627 308 184733 309 185051 310 185369 311 186959 312 187171 313 187277 314 188443 315 190669 316 192047 317 192259 318 194167 319 194591 320 195121 321 195863 322 196181 323 196499 324 196817 325 197347 326 197453 327 198301 328 198937 329 199679 330 201163 331 202753 332 202859 333 204979 334 205297 335 205721 336 206039 337 206251 338 206887 339 206993 340 207523 341 207629 342 207947 343 209431 344 210173 345 210491 346 210809 347 211339 348 211657 349 212081 350 212293 351 213247 352 213989 353 214519 354 214943 355 215261 356 216851 357 217169 358 218971 359 219607 360 220243 361 220667 362 220879 363 221197 364 221303 365 221621 366 222151 367 222787 368 223211 369 223423 370 223529 371 225119 372 227027 373 227663 374 228299 375 228511 376 228617 377 228829 378 229253 379 230101 380 231479 381 232433 382 232751 383 232963 384 233069 385 233599 386 233917 387 234341 388 234659 389 234977 390 236143 391 236461 392 236779 393 237203 394 237733 395 238157 396 238369 397 239429 398 239641 399 240701 400 240913 401 241337 402 241867 403 241973 404 242927 405 244199 406 244411 407 245471 408 245683 409 245789 410 246319 411 246637 412 247591 413 247697 414 249181 415 249287 416 249499 417 249923 418 251513 419 251831 420 253103 421 253633 422 253951 423 255329 424 255859 425 256813 426 258403 427 258721 428 258827 429 259781 430 259993 431 260417 432 260629 433 262007 434 262643 435 263491 436 263597 437 264127 438 264763 439 265399 440 265717 441 266353 442 266671 443 267307 444 267413 445 268049 446 268897 447 269851 448 270593 449 272183 450 273349 451 273773 452 275999 453 276847 454 276953 455 277483 456 278119 457 278437 458 278543 459 279073 460 279179 461 279709 462 280451 463 280769 464 282253 465 282571 466 282677 467 282889 468 283207 469 283631 470 283949 471 284161 472 284267 473 285221 474 285433 475 285539 476 286493 477 287341 478 287977 479 288931 480 289249 481 290627 482 290839 483 291899 484 293701 485 294337 486 294761 487 295079 488 295291 489 296563 490 296669 491 296987 492 297623 493 298153 494 299107 495 299213 496 299743 497 301333 498 302287 499 302711 500 303029 501 303983 502 304301 503 304831 504 304937 505 306209 506 306421 507 306739 508 307163 509 307481 510 307693 511 308117 512 309707 513 310237 514 311827 515 312251 516 312887 517 314159 518 315643 519 315961 520 316067 521 316703 522 317021 523 318823 524 319883 525 321367 526 322109 527 323381 528 323699 529 325607 530 326561 531 326773 532 327409 533 328787 534 329317 535 330271 536 330907 537 331013 538 331543 539 331967 540 332179 541 332921 542 333451 543 333769 544 334511 545 336101 546 336419 547 336631 548 337691 549 337903 550 338857 551 339811 552 340129 553 340447 554 341083 555 341507 556 342037 557 342143 558 342673 559 343309 560 343627 561 344263 562 345853 563 346277 564 347443 565 350093 566 350411 567 350729 568 350941 569 351047 570 351259 571 352637 572 354121 573 354439 574 355499 575 356453 576 357619 577 358573 578 359209 579 359633 580 360163 581 361223 582 361541 583 362177 584 362707 585 363343 586 363767 587 365039 588 365251 589 365357 590 365569 591 366841 592 369067 593 369491 594 369703 595 370021 596 371929 597 372353 598 373837 599 373943 600 375533 601 376063 602 376699 603 377123 604 377653 605 378289 606 378713 607 379667 608 380197 609 380621 610 382847 611 383483 612 384331 613 384437 614 385391 615 385709 616 388253 617 390161 618 390373 619 390479 620 391009 621 391751 622 392069 623 392281 624 392599 625 393871 626 393977 627 394507 628 394931 629 396203 630 396733 631 397051 632 397687 633 398323 634 399277 635 399913 636 402139 637 402881 638 403729 639 405001 640 406591 641 406697 642 407651 643 407969 644 408817 645 408923 646 410513 647 411361 648 411679 649 412739 650 413587 651 414329 652 416873 653 417191 654 417509 655 417721 656 418357 657 418993 658 419417 659 421643 660 423127 661 423233 662 423763 663 423869 664 424187 665 425989 666 426731 667 427579 668 428003 669 428639 670 428851 671 428957 672 429487 673 429911 674 431077 675 432031 676 432137 677 432349 678 434363 679 435317 680 435529 681 435847 682 436483 683 436801 684 437543 685 437861 686 438391 687 439133 688 439981 689 440087 690 440723 691 441041 692 441359 693 442207 694 442843 695 443161 696 444539 697 445069 698 446129 699 446447 700 447401 701 448249 702 449203 703 450581 704 450899 705 451747 706 452171 707 452701 708 452807 709 454079 710 454609 711 455033 712 455881 713 456517 714 456623 715 457153 716 457789 717 458531 718 458849 719 459167 720 459803 721 460969 722 461393 723 462983 724 463513 725 463831 726 464467 727 465209 728 465739 729 467329 730 468071 731 468389 732 469237 733 469979 734 470297 735 470933 736 471781 737 472523 738 473159 739 473477 740 475597 741 476233 742 476869 743 477293 744 477823 745 478459 746 479201 747 480049 748 480367 749 481003 750 481109 751 481639 752 482593 753 483017 754 483229 755 483971 756 484607 757 485137 758 486091 759 486833 760 487363 761 487469 762 487681 763 488317 764 490543 765 490967 766 491497 767 492769 768 493193 769 494041 770 494147 771 494359 772 494677 773 494783 774 497963 775 498493 776 498599 777 499129 778 500083 779 500719 780 501037 781 501779 782 503369 783 504323 784 504853 785 505277 786 507079 787 507503 788 507821 789 508033 790 508987 791 509623 792 510047 793 510683 794 511001 795 511213 796 512167 797 512591 798 512803 799 513439 800 514499 801 514711 802 515771 803 516407 804 516619 805 517043 806 518209 807 519269 808 519587 809 521177 810 521707 811 521813 812 522449 813 522661 814 523297 815 523403 816 525947 817 526159 818 526583 819 527749 820 528491 821 529127 822 529657 823 530293 824 531353 825 531989 826 532307 827 533261 828 534851 829 535169 830 535487 831 536017 832 536441 833 536971 834 538561 835 539303 836 539621 837 540469 838 541529 839 542483 840 543967 841 545239 842 545663 843 546617 844 547889 845 548843 846 549161 847 549691 848 550009 849 551069 850 551281 851 551387 852 551917 853 552341 854 552553 855 552659 856 553507 857 554779 858 555097 859 555521 860 556051 861 556687 862 556793 863 557747 864 558913 865 559231 866 559549 867 559973 868 560503 869 562517 870 563047 871 563153 872 565273 873 565379 874 565909 875 566227 876 567181 877 567499 878 568241 879 568453 880 568877 881 569831 882 570043 883 570467 884 571633 885 572269 886 572587 887 573329 888 573647 889 574283 890 574813 891 575131 892 576509 893 576721 894 577463 895 577781 896 578311 897 579053 898 579583 899 580219 900 581173 901 581491 902 581597 903 581809 904 582551 905 582763 906 584141 907 584777 908 585413 909 586367 910 586897 911 587533 912 588169 913 588911 914 589123 915 589759 916 590077 917 590713 918 590819 919 591137 920 592303 921 592621 922 592727 923 592939 924 594211 925 594953 926 595271 927 595801 928 596119 929 596861 930 597073 931 597391 932 597497 933 598981 934 599087 935 600359 936 600889 937 601207 938 601313 939 601631 940 601949 941 602267 942 602479 943 604069 944 604811 945 605023 946 605977 947 606083 948 607037 949 607249 950 607991 951 608521 952 610217 953 610429 954 613609 955 614563 956 614881 957 615623 958 615941 959 616153 960 616789 961 617107 962 617531 963 620393 964 621029 965 621241 966 621347 967 621983 968 622301 969 622513 970 622619 971 624209 972 625057 973 626011 974 626117 975 627071 976 627919 977 629509 978 632053 979 632371 980 633961 981 634279 982 634597 983 634703 984 635021 985 635339 986 637459 987 637883 988 638201 989 639049 990 640109 991 640957 992 642547 993 643183 994 645091 995 645409 996 645727 997 645833 998 647741 999 647953 1000 648059