1 2 2 61 3 179 4 769 5 887 6 1123 7 1831 8 1949 9 2539 10 2657 11 3011 12 3719 13 4073 14 4663 15 5843 16 6079 17 6197 18 6551 19 9029 20 9619 21 9973 22 10091 23 10799 24 11743 25 12097 26 12451 27 12569 28 12923 29 13159 30 13513 31 14221 32 14929 33 15401 34 15991 35 16699 36 17053 37 17761 38 18233 39 18587 40 19531 41 20357 42 20593 43 20947 44 21419 45 21773 46 22481 47 22717 48 23071 49 23189 50 24133 51 24251 52 24841 53 25667 54 25903 55 26021 56 26729 57 27437 58 27673 59 27791 60 28027 61 28499 62 29207 63 29443 64 30269 65 30859 66 30977 67 31567 68 32983 69 33809 70 34871 71 35107 72 35461 73 35933 74 36523 75 36877 76 39119 77 39709 78 39827 79 40063 80 40771 81 41243 82 41479 83 41597 84 42187 85 43013 86 43721 87 45137 88 45491 89 46199 90 47143 91 47497 92 47969 93 48677 94 49031 95 49739 96 50093 97 50329 98 50683 99 52453 100 52571 101 52807 102 53161 103 53279 104 53633 105 53987 106 54577 107 55049 108 55639 109 56701 110 57173 111 57527 112 57881 113 58943 114 59651 115 59887 116 61657 117 62011 118 62129 119 62483 120 63073 121 63781 122 64489 123 65551 124 66377 125 68147 126 68501 127 68737 128 70271 129 70507 130 70979 131 71333 132 71569 133 72277 134 73693 135 74047 136 74873 137 75109 138 75227 139 76289 140 77351 141 77587 142 78059 143 78649 144 79357 145 79829 146 80537 147 81953 148 82189 149 82307 150 84313 151 84431 152 85021 153 85847 154 86083 155 86201 156 87853 157 89269 158 89387 159 89977 160 90803 161 91393 162 92219 163 92809 164 92927 165 93281 166 93871 167 94343 168 94933 169 95287 170 96703 171 96821 172 97883 173 98473 174 99181 175 100361 176 102013 177 102367 178 104491 179 105199 180 105907 181 106261 182 107323 183 107441 184 108503 185 108739 186 109211 187 109919 188 110273 189 110863 190 111217 191 112279 192 112397 193 113341 194 114167 195 114757 196 116881 197 117353 198 118061 199 118297 200 119359 201 119831 202 120067 203 120539 204 122663 205 123017 206 124433 207 124669 208 125141 209 125731 210 127973 211 128327 212 128563 213 130687 214 131041 215 131749 216 132103 217 132929 218 133283 219 133519 220 133873 221 134227 222 134581 223 134699 224 136351 225 137177 226 137413 227 138239 228 138829 229 139301 230 139537 231 139891 232 140009 233 140363 234 140717 235 141307 236 142369 237 142841 238 144139 239 144611 240 144847 241 146381 242 146617 243 147089 244 148151 245 148387 246 148859 247 149213 248 149803 249 149921 250 151337 251 151573 252 152753 253 152989 254 153107 255 153343 256 154523 257 154877 258 155231 259 155821 260 158771 261 159361 262 159833 263 160423 264 160541 265 161839 266 161957 267 162901 268 163019 269 164789 270 165379 271 167149 272 167267 273 167621 274 168211 275 169627 276 170099 277 170689 278 171043 279 171161 280 171869 281 172223 282 173993 283 174347 284 174583 285 175291 286 176353 287 177533 288 177887 289 178831 290 179657 291 180247 292 182489 293 184259 294 184967 295 185557 296 186619 297 187091 298 188389 299 188861 300 190159 301 191339 302 191693 303 191929 304 192047 305 192637 306 192991 307 193463 308 195469 309 196177 310 197003 311 197711 312 197947 313 198301 314 200779 315 201251 316 202549 317 202667 318 204319 319 204437 320 204791 321 207269 322 208213 323 209039 324 209393 325 209983 326 210101 327 210809 328 212461 329 212579 330 213287 331 213523 332 213641 333 214939 334 216119 335 217771 336 218479 337 218833 338 219187 339 220013 340 220721 341 221311 342 222137 343 224261 344 224969 345 226267 346 226621 347 227093 348 228509 349 229217 350 231223 351 232049 352 233347 353 234527 354 235117 355 236297 356 238657 357 240073 358 240899 359 241253 360 241489 361 242197 362 242551 363 243259 364 243613 365 245029 366 245383 367 245501 368 246209 369 248569 370 249749 371 250693 372 251519 373 252463 374 252817 375 253879 376 254941 377 255413 378 255649 379 255767 380 256121 381 258127 382 260723 383 260959 384 261077 385 261431 386 262139 387 263083 388 263201 389 263437 390 263909 391 264263 392 265207 393 265561 394 266269 395 266977 396 267803 397 268747 398 269219 399 269573 400 270163 401 272287 402 272759 403 273113 404 273349 405 273821 406 274529 407 275591 408 275827 409 276181 410 277007 411 277597 412 279131 413 280547 414 281609 415 282671 416 282907 417 285031 418 286801 419 287863 420 288571 421 288689 422 289397 423 289987 424 291167 425 291521 426 292819 427 293173 428 293999 429 294353 430 295769 431 296477 432 296713 433 296831 434 297067 435 297421 436 297893 437 298247 438 298483 439 298601 440 299191 441 300017 442 300961 443 301079 444 301669 445 304501 446 305209 447 305563 448 305917 449 306389 450 307451 451 307687 452 308041 453 309457 454 309811 455 309929 456 310283 457 312289 458 312407 459 312643 460 313351 461 314059 462 315593 463 315829 464 316301 465 316891 466 317363 467 317599 468 317717 469 319133 470 320431 471 321611 472 321847 473 322319 474 323027 475 323381 476 324089 477 326449 478 326567 479 327511 480 327629 481 327983 482 329281 483 330697 484 331523 485 332113 486 332467 487 333647 488 335299 489 335417 490 335653 491 335771 492 336361 493 337069 494 337541 495 338839 496 342143 497 342379 498 342497 499 342733 500 343087 501 343559 502 343913 503 344621 504 344857 505 345329 506 346391 507 346627 508 347099 509 348043 510 349813 511 349931 512 350521 513 351229 514 351347 515 352409 516 353117 517 353471 518 354533 519 356893 520 358073 521 358427 522 359017 523 360197 524 360551 525 361967 526 362203 527 362911 528 363619 529 365507 530 366097 531 366923 532 367277 533 367867 534 369283 535 369637 536 369991 537 370463 538 372941 539 373649 540 374239 541 375773 542 376009 543 376127 544 377071 545 377543 546 377779 547 379549 548 379667 549 379903 550 380729 551 381319 552 381673 553 381791 554 383797 555 384151 556 384623 557 385331 558 386039 559 386629 560 386747 561 388163 562 389461 563 389579 564 390877 565 391231 566 391939 567 392647 568 393473 569 393709 570 394063 571 395243 572 395597 573 396541 574 397013 575 397721 576 398311 577 399137 578 399491 579 399727 580 400199 581 402559 582 403267 583 403621 584 405037 585 405863 586 406807 587 407633 588 408223 589 408341 590 409639 591 409993 592 410701 593 410819 594 411409 595 411527 596 412589 597 412943 598 413533 599 413887 600 414241 601 414949 602 416011 603 416719 604 417191 605 417899 606 418843 607 418961 608 420613 609 420731 610 420967 611 422029 612 423091 613 423209 614 424271 615 424861 616 425333 617 426631 618 427103 619 427457 620 428047 621 428401 622 428873 623 429109 624 429227 625 429463 626 429581 627 429817 628 430289 629 430879 630 432059 631 432413 632 433003 633 433357 634 435481 635 436307 636 437959 637 438313 638 438667 639 439493 640 439729 641 441263 642 441499 643 441971 644 442207 645 444449 646 444803 647 445157 648 445747 649 448697 650 449051 651 449287 652 449759 653 450113 654 450349 655 451057 656 451411 657 453181 658 453889 659 454361 660 455659 661 456013 662 456367 663 457547 664 458963 665 459317 666 459671 667 460379 668 460969 669 461323 670 461441 671 461677 672 462149 673 462739 674 463093 675 463447 676 463919 677 466043 678 466751 679 467813 680 468049 681 469229 682 469583 683 470881 684 470999 685 471353 686 471589 687 471943 688 473477 689 475483 690 475837 691 477017 692 478433 693 478787 694 479023 695 479377 696 480203 697 480911 698 481147 699 481501 700 481619 701 482917 702 483389 703 485041 704 486103 705 486221 706 486929 707 487283 708 487637 709 487873 710 488227 711 489053 712 489407 713 489761 714 491059 715 491531 716 493301 717 495071 718 495307 719 496487 720 496841 721 498257 722 498493 723 498611 724 499673 725 501089 726 503213 727 503803 728 504157 729 504983 730 505573 731 505691 732 505927 733 506281 734 507461 735 507697 736 509939 737 510529 738 511001 739 511237 740 511591 741 513479 742 514187 743 515839 744 516193 745 517373 746 517609 747 519733 748 520913 749 521267 750 521503 751 522211 752 522919 753 524099 754 524453 755 525043 756 525397 757 525869 758 526223 759 526459 760 526931 761 527993 762 529999 763 530353 764 532241 765 532949 766 533303 767 533893 768 534601 769 535663 770 536017 771 537079 772 537197 773 537787 774 538259 775 539321 776 540383 777 540619 778 541799 779 542153 780 543097 781 544277 782 544513 783 544631 784 545929 785 546047 786 546283 787 547817 788 548407 789 548761 790 549587 791 550177 792 550531 793 551003 794 552301 795 553363 796 553481 797 554189 798 554779 799 555251 800 555487 801 556313 802 557021 803 557611 804 557729 805 558083 806 558319 807 558791 808 560089 809 560207 810 560561 811 560797 812 563039 813 563747 814 565163 815 565517 816 566107 817 567877 818 568231 819 568349 820 569057 821 570001 822 570827 823 572479 824 572597 825 572833 826 574367 827 575429 828 576019 829 576727 830 577081 831 578497 832 580031 833 581447 834 581683 835 582037 836 582391 837 582509 838 584279 839 584869 840 585341 841 585577 842 586403 843 588173 844 588881 845 589471 846 592303 847 594427 848 594899 849 595253 850 595843 851 595961 852 596669 853 597613 854 597967 855 598439 856 599147 857 599383 858 600091 859 601507 860 602333 861 602687 862 603749 863 604339 864 604811 865 605401 866 605873 867 606581 868 608941 869 610829 870 611419 871 612481 872 613189 873 613661 874 615313 875 615431 876 616139 877 616729 878 617791 879 618971 880 619207 881 619561 882 620033 883 620623 884 622157 885 624163 886 624517 887 625343 888 625697 889 626051 890 627349 891 628057 892 629591 893 630181 894 630299 895 631361 896 631597 897 632777 898 633013 899 634901 900 636553 901 637379 902 639739 903 639857 904 640919 905 641863 906 641981 907 642217 908 643043 909 643633 910 643751 911 644341 912 645049 913 645521 914 646937 915 647527 916 649651 917 649769 918 650359 919 650477 920 651067 921 652601 922 652837 923 653899 924 654371 925 656023 926 656141 927 656377 928 657439 929 657557 930 657793 931 657911 932 659327 933 659563 934 659917 935 660271 936 661097 937 662513 938 662867 939 666643 940 667351 941 668531 942 669121 943 669947 944 671717 945 672779 946 673487 947 674431 948 674903 949 675611 950 676909 951 679033 952 679741 953 679859 954 680213 955 680567 956 680803 957 681983 958 682219 959 682337 960 685051 961 685169 962 685759 963 687647 964 688591 965 689063 966 689771 967 692249 968 692957 969 694019 970 694373 971 694609 972 695081 973 696379 974 696497 975 696851 976 697087 977 697441 978 697913 979 699211 980 700391 981 700627 982 701453 983 702869 984 703223 985 703459 986 704521 987 704993 988 705937 989 706291 990 706763 991 706999 992 707117 993 708061 994 708179 995 709123 996 709831 997 712427 998 712781 999 714551 1000 714787