1 173 2 409 3 881 4 1117 5 1471 6 2179 7 2297 8 2887 9 3359 10 4421 11 4657 12 5011 13 5483 14 6073 15 6427 16 6781 17 6899 18 7253 19 7489 20 7607 21 8669 22 9377 23 9613 24 9967 25 10321 26 11383 27 12799 28 12917 29 14923 30 15277 31 15749 32 16103 33 16339 34 16693 35 16811 36 17047 37 17401 38 17519 39 19289 40 19997 41 20233 42 21059 43 21649 44 21767 45 22003 46 23537 47 23773 48 24481 49 24953 50 25189 51 25307 52 26251 53 26723 54 26959 55 27077 56 27431 57 28493 58 28729 59 29201 60 29437 61 30853 62 30971 63 33331 64 34039 65 34157 66 34511 67 34747 68 35573 69 35809 70 36871 71 37579 72 38287 73 39113 74 39703 75 39821 76 40529 77 40883 78 42181 79 42299 80 43597 81 43951 82 44777 83 45013 84 45131 85 46901 86 47137 87 47491 88 47609 89 47963 90 48907 91 49261 92 50087 93 50441 94 51031 95 51503 96 52919 97 54217 98 55633 99 55987 100 56813 101 58111 102 58229 103 58937 104 59999 105 60353 106 60589 107 60943 108 61297 109 61651 110 62477 111 63067 112 63421 113 64483 114 64601 115 65309 116 65899 117 67079 118 67433 119 68023 120 68141 121 69203 122 69439 123 69557 124 69911 125 70501 126 70619 127 71209 128 71327 129 71563 130 71917 131 72271 132 74159 133 76283 134 76519 135 76873 136 76991 137 77699 138 78643 139 79823 140 80177 141 81239 142 82183 143 82301 144 82891 145 83009 146 83717 147 84307 148 85133 149 85369 150 85487 151 86077 152 87257 153 89381 154 90089 155 90679 156 91033 157 91151 158 91387 159 92567 160 92921 161 93629 162 93983 163 94219 164 94573 165 95989 166 96461 167 96697 168 97169 169 97523 170 98467 171 98939 172 99529 173 100237 174 100591 175 101063 176 101653 177 101771 178 103069 179 103423 180 106019 181 106373 182 106727 183 106963 184 107671 185 108379 186 108497 187 109441 188 109913 189 110503 190 111211 191 111919 192 113453 193 114043 194 114161 195 115223 196 115459 197 115931 198 116167 199 116639 200 116993 201 117701 202 117937 203 118409 204 121123 205 121949 206 123601 207 123719 208 124309 209 124427 210 124781 211 125017 212 125371 213 126079 214 126433 215 126551 216 127849 217 128203 218 128321 219 129737 220 130681 221 131507 222 131743 223 131861 224 133277 225 133631 226 134339 227 135283 228 135637 229 136463 230 138469 231 138587 232 139177 233 140593 234 141301 235 141773 236 143779 237 145549 238 145903 239 146021 240 147083 241 147319 242 147673 243 148381 244 148853 245 149561 246 150151 247 151213 248 152039 249 152393 250 152629 251 153337 252 154753 253 154871 254 155461 255 155579 256 156641 257 157231 258 157349 259 158293 260 158647 261 159119 262 159473 263 163249 264 163367 265 164429 266 166081 267 167261 268 168323 269 168559 270 168677 271 168913 272 170447 273 170801 274 171863 275 172217 276 172807 277 174931 278 175403 279 175757 280 175993 281 176347 282 176819 283 177173 284 177409 285 177763 286 178117 287 179533 288 179651 289 180241 290 180949 291 181303 292 181421 293 182011 294 182129 295 183191 296 184489 297 184607 298 184843 299 185551 300 186023 301 186259 302 186377 303 187793 304 188029 305 188147 306 189799 307 190271 308 190507 309 190979 310 192631 311 192749 312 193811 313 195581 314 195817 315 196171 316 196643 317 196879 318 197233 319 198413 320 199357 321 200183 322 200891 323 201599 324 201953 325 202661 326 204431 327 204667 328 205493 329 205847 330 206083 331 206909 332 207971 333 208207 334 209269 335 209623 336 209977 337 210803 338 211039 339 211747 340 212573 341 213281 342 213989 343 215051 344 216113 345 216703 346 217057 347 217411 348 218591 349 219889 350 220243 351 220361 352 221069 353 221659 354 222367 355 222839 356 223429 357 223547 358 224491 359 225671 360 226379 361 229093 362 230273 363 230863 364 231571 365 232633 366 232751 367 232987 368 233341 369 234167 370 235111 371 236527 372 236881 373 237707 374 239713 375 239831 376 240421 377 240893 378 241601 379 242309 380 244669 381 244787 382 245023 383 245849 384 246203 385 246439 386 246557 387 246793 388 247501 389 250451 390 250687 391 251159 392 251513 393 252457 394 253637 395 254699 396 255053 397 256469 398 257177 399 259183 400 259537 401 260009 402 260363 403 260717 404 261071 405 262133 406 262369 407 262723 408 263077 409 264139 410 266027 411 266381 412 266971 413 267679 414 267797 415 270157 416 271573 417 271927 418 272399 419 272989 420 273107 421 273697 422 275939 423 276293 424 276883 425 278063 426 279007 427 279479 428 280069 429 280187 430 280541 431 281131 432 281249 433 281839 434 282311 435 283609 436 285497 437 287149 438 287503 439 287857 440 288683 441 289273 442 291043 443 291751 444 291869 445 292223 446 292459 447 292577 448 293639 449 294347 450 295291 451 296117 452 296353 453 297061 454 297533 455 298477 456 299539 457 300247 458 300719 459 301073 460 302843 461 303551 462 304259 463 304849 464 306029 465 307091 466 308153 467 308507 468 310867 469 312047 470 312283 471 312401 472 313109 473 313699 474 314407 475 314761 476 314879 477 316177 478 316531 479 316649 480 317003 481 317593 482 317711 483 318301 484 318419 485 319127 486 322549 487 324319 488 324437 489 324673 490 324791 491 325027 492 326561 493 328213 494 328331 495 328921 496 329393 497 329629 498 331399 499 331753 500 331871 501 332461 502 332933 503 333287 504 334231 505 334349 506 335057 507 335411 508 336827 509 339187 510 339659 511 340957 512 341311 513 342373 514 343081 515 343199 516 344497 517 344969 518 346739 519 347329 520 347801 521 349099 522 350869 523 351223 524 351341 525 351931 526 352049 527 352403 528 352757 529 353819 530 354763 531 354881 532 356533 533 356887 534 357241 535 357359 536 359129 537 359483 538 359719 539 359837 540 360781 541 361843 542 361961 543 363731 544 363967 545 364321 546 365147 547 366917 548 370103 549 370693 550 371873 551 372817 552 373171 553 374351 554 374587 555 375059 556 375413 557 376003 558 377183 559 377537 560 378127 561 378953 562 379189 563 379307 564 380251 565 381077 566 382021 567 382493 568 382729 569 382847 570 383083 571 383791 572 383909 573 386977 574 387449 575 389219 576 389927 577 390281 578 390989 579 391579 580 392759 581 394411 582 394529 583 395119 584 396181 585 396299 586 397361 587 397597 588 397951 589 398423 590 399131 591 400429 592 403261 593 403969 594 404323 595 405857 596 406093 597 406447 598 407273 599 407509 600 408217 601 408689 602 409043 603 409397 604 409987 605 410341 606 411049 607 411167 608 413527 609 414707 610 415061 611 415651 612 416359 613 416477 614 418129 615 418601 616 418837 617 419191 618 420253 619 421079 620 421433 621 422141 622 422377 623 423439 624 423557 625 424147 626 425563 627 425681 628 426389 629 426743 630 427333 631 427451 632 428041 633 429929 634 430873 635 431581 636 432053 637 433351 638 433469 639 435593 640 435947 641 437363 642 437953 643 438661 644 439133 645 439723 646 440431 647 440549 648 440903 649 441257 650 442201 651 442319 652 443263 653 444089 654 444443 655 445033 656 445741 657 446921 658 447983 659 448927 660 449399 661 449989 662 450343 663 451051 664 451523 665 452821 666 453293 667 454709 668 456007 669 458957 670 460373 671 460609 672 461317 673 462733 674 462851 675 464621 676 464857 677 465211 678 466273 679 467689 680 468869 681 470167 682 470521 683 470993 684 472763 685 473117 686 473353 687 473471 688 474533 689 474769 690 475831 691 477011 692 478427 693 479371 694 479489 695 480787 696 481141 697 481849 698 482203 699 483619 700 484091 701 484327 702 485389 703 486569 704 486923 705 488339 706 489283 707 490463 708 491171 709 492587 710 493177 711 493531 712 495301 713 495773 714 496127 715 496481 716 499549 717 499903 718 500257 719 500729 720 502499 721 503207 722 504151 723 504269 724 505213 725 506393 726 506629 727 506983 728 507691 729 507809 730 508517 731 510287 732 511703 733 511939 734 513001 735 513473 736 514417 737 514889 738 515597 739 515951 740 516541 741 517249 742 517367 743 517603 744 517721 745 518311 746 518429 747 519373 748 521497 749 522323 750 522677 751 523031 752 524683 753 524801 754 525391 755 526453 756 526571 757 527161 758 527633 759 527869 760 527987 761 528223 762 529049 763 530701 764 531173 765 533297 766 533887 767 534241 768 534949 769 535303 770 536719 771 537191 772 537781 773 537899 774 540377 775 540613 776 541439 777 544861 778 544979 779 546631 780 547103 781 548519 782 549817 783 550289 784 550997 785 551233 786 551587 787 552059 788 552649 789 554419 790 554891 791 555953 792 557369 793 558431 794 560083 795 560437 796 563623 797 564449 798 565039 799 565393 800 565511 801 566101 802 567871 803 569759 804 570113 805 570467 806 570821 807 572827 808 573299 809 574597 810 575777 811 576013 812 576131 813 576721 814 577193 815 577547 816 577901 817 578609 818 579199 819 579907 820 580379 821 580733 822 580969 823 581323 824 582031 825 583447 826 583801 827 584509 828 584627 829 584863 830 584981 831 585217 832 586633 833 587341 834 587459 835 587813 836 588167 837 588403 838 588521 839 589111 840 589583 841 592061 842 594421 843 595129 844 595247 845 596663 846 596899 847 597253 848 598079 849 598669 850 599023 851 600203 852 600557 853 601147 854 603389 855 605867 856 606811 857 607991 858 608581 859 609289 860 609407 861 609997 862 610469 863 610823 864 611531 865 612947 866 614717 867 615661 868 616723 869 616841 870 617077 871 618257 872 618847 873 619909 874 621443 875 621679 876 622151 877 623803 878 624983 879 625927 880 628051 881 628759 882 628877 883 629113 884 629467 885 629939 886 630529 887 632299 888 633833 889 634187 890 634541 891 635249 892 635603 893 636193 894 636547 895 637727 896 638081 897 638317 898 639143 899 639851 900 642211 901 642683 902 643273 903 645397 904 645751 905 646577 906 648229 907 648937 908 649291 909 651179 910 651769 911 652241 912 652831 913 653539 914 653893 915 654011 916 654601 917 656371 918 657079 919 657197 920 658613 921 660029 922 660619 923 660973 924 661091 925 661327 926 662743 927 663097 928 663569 929 665221 930 666637 931 667463 932 667699 933 667817 934 668407 935 668761 936 668879 937 670177 938 671003 939 671357 940 671947 941 674071 942 674189 943 675133 944 675251 945 675841 946 675959 947 676903 948 677021 949 678437 950 679381 951 680443 952 681151 953 681623 954 681977 955 683747 956 683983 957 684337 958 684809 959 685753 960 687523 961 687641 962 688939 963 689411 964 690119 965 691063 966 691181 967 693659 968 694367 969 694721 970 694957 971 696019 972 696373 973 696491 974 697553 975 698261 976 699323 977 701329 978 701447 979 702391 980 703217 981 704161 982 704279 983 706049 984 706403 985 706757 986 707111 987 708527 988 709117 989 709589 990 710887 991 711713 992 712067 993 712303 994 713129 995 714073 996 714781 997 715489 998 715843 999 715961 1000 717259