1 173 2 431 3 947 4 1033 5 1291 6 1549 7 1721 8 1979 9 2237 10 2753 11 3011 12 3527 13 3613 14 4129 15 4817 16 4903 17 5333 18 5591 19 5849 20 6451 21 6709 22 6967 23 7741 24 8171 25 8429 26 9203 27 9461 28 9547 29 9719 30 10321 31 10837 32 11353 33 11783 34 12041 35 13159 36 13331 37 13417 38 13933 39 14621 40 14879 41 15137 42 15739 43 16427 44 16943 45 17029 46 18061 47 18233 48 18749 49 19609 50 19867 51 20297 52 20641 53 20899 54 21157 55 21587 56 21673 57 22189 58 22447 59 22619 60 22877 61 22963 62 23909 63 24683 64 25457 65 25801 66 26489 67 26833 68 27091 69 27779 70 28123 71 29327 72 29671 73 30187 74 30703 75 31219 76 31391 77 31477 78 31649 79 31907 80 32251 81 32423 82 32939 83 33713 84 34057 85 34487 86 35089 87 35863 88 36293 89 36551 90 36637 91 36809 92 38873 93 38959 94 39217 95 39733 96 40163 97 40507 98 41023 99 41281 100 41453 101 41539 102 41969 103 42227 104 42571 105 42743 106 42829 107 43517 108 44119 109 44549 110 44893 111 45667 112 46183 113 46441 114 46957 115 47129 116 47387 117 47903 118 48247 119 48677 120 49193 121 49279 122 49451 123 49537 124 50053 125 50311 126 50741 127 51257 128 51343 129 51859 130 52289 131 53149 132 53407 133 53923 134 54181 135 54869 136 55127 137 55213 138 55901 139 55987 140 56417 141 56503 142 57191 143 57793 144 58481 145 58567 146 58997 147 59083 148 59341 149 59513 150 59771 151 60029 152 60373 153 60631 154 60889 155 62351 156 63211 157 63727 158 64157 159 65447 160 65963 161 66221 162 67339 163 67511 164 68113 165 68371 166 68543 167 69317 168 69403 169 69661 170 69833 171 70177 172 70607 173 70951 174 71209 175 71983 176 72671 177 73961 178 74047 179 74219 180 74821 181 75079 182 75337 183 75767 184 75853 185 76283 186 76369 187 76541 188 77573 189 77659 190 78347 191 78691 192 79379 193 80153 194 80239 195 80669 196 81013 197 81701 198 82217 199 82561 200 85313 201 85571 202 85829 203 86689 204 86861 205 87119 206 87721 207 88237 208 88667 209 89269 210 89527 211 90473 212 90731 213 90989 214 91591 215 92107 216 92623 217 93053 218 93139 219 93827 220 93913 221 94343 222 94687 223 95203 224 95461 225 95633 226 95891 227 96149 228 96493 229 98041 230 98213 231 98299 232 98729 233 99761 234 100019 235 100363 236 100621 237 101051 238 101653 239 103889 240 104147 241 104233 242 104491 243 105437 244 105953 245 106297 246 106727 247 107071 248 107243 249 108533 250 108791 251 108877 252 109049 253 110339 254 110597 255 111973 256 112403 257 112919 258 113177 259 113779 260 114467 261 114553 262 115327 263 115499 264 115757 265 116101 266 116273 267 116359 268 116531 269 116789 270 117133 271 117563 272 118423 273 118681 274 119627 275 119971 276 120401 277 120917 278 121949 279 122207 280 123239 281 123583 282 124529 283 125131 284 125303 285 126421 286 126851 287 127453 288 127711 289 128399 290 128657 291 129001 292 129517 293 130807 294 131581 295 131839 296 132527 297 133387 298 133559 299 134161 300 134333 301 134591 302 134677 303 135193 304 135623 305 136139 306 136397 307 136483 308 136999 309 138289 310 138461 311 138547 312 138977 313 139493 314 139837 315 140009 316 140611 317 140869 318 142159 319 142589 320 143879 321 144223 322 144481 323 145513 324 145771 325 147319 326 148609 327 148781 328 148867 329 149297 330 149899 331 150329 332 150587 333 151189 334 152393 335 152909 336 153511 337 153941 338 154027 339 154543 340 155231 341 155317 342 155747 343 155833 344 156521 345 157037 346 157639 347 157897 348 158843 349 159617 350 160649 351 160907 352 162713 353 162971 354 163487 355 163573 356 164089 357 165293 358 165379 359 165551 360 166669 361 166841 362 167099 363 167443 364 167873 365 168991 366 169249 367 169937 368 170539 369 170711 370 171571 371 172001 372 172259 373 172517 374 172603 375 173291 376 173549 377 173807 378 175699 379 176129 380 176903 381 176989 382 177677 383 177763 384 178021 385 178537 386 179483 387 179827 388 179999 389 180773 390 181031 391 181891 392 182579 393 183439 394 183611 395 183697 396 184901 397 186019 398 186191 399 186707 400 186793 401 187223 402 188857 403 190147 404 190577 405 190921 406 191953 407 192383 408 193243 409 194017 410 194963 411 195049 412 195479 413 195737 414 196081 415 196597 416 196769 417 197371 418 197887 419 198833 420 200381 421 200467 422 200639 423 200983 424 201413 425 201499 426 201757 427 202187 428 203563 429 203821 430 204251 431 204509 432 205111 433 205627 434 206917 435 207433 436 208121 437 208207 438 208379 439 209497 440 209669 441 209927 442 211217 443 212507 444 212593 445 212851 446 213023 447 213281 448 213539 449 214141 450 214399 451 214657 452 215087 453 215689 454 216119 455 217409 456 217667 457 218527 458 219301 459 219731 460 220333 461 221537 462 221623 463 222311 464 222913 465 223429 466 224633 467 224891 468 224977 469 225149 470 225493 471 225751 472 226267 473 226697 474 226783 475 227299 476 227471 477 227729 478 228331 479 228847 480 230137 481 230309 482 230567 483 230653 484 231169 485 231599 486 231943 487 232459 488 233663 489 233921 490 234007 491 234781 492 235211 493 235813 494 236329 495 237361 496 237619 497 237791 498 237877 499 238307 500 239081 501 239167 502 239597 503 240113 504 240371 505 241489 506 241919 507 242521 508 242779 509 243209 510 243553 511 244843 512 245789 513 246133 514 246391 515 247337 516 247853 517 247939 518 248627 519 248971 520 249143 521 249229 522 249659 523 250433 524 250777 525 250949 526 251809 527 253013 528 253787 529 254389 530 254647 531 255077 532 255679 533 255851 534 257141 535 257657 536 259033 537 260581 538 260753 539 261011 540 262387 541 263591 542 263677 543 263849 544 264881 545 265483 546 266687 547 267203 548 267719 549 268063 550 268493 551 269783 552 270299 553 272191 554 272449 555 272621 556 272879 557 273653 558 273739 559 273997 560 274943 561 275201 562 275459 563 276319 564 277007 565 278813 566 279329 567 280103 568 280963 569 281651 570 281737 571 282167 572 282253 573 282683 574 282769 575 283027 576 284059 577 284231 578 284489 579 284747 580 284833 581 285091 582 285521 583 286381 584 286553 585 287327 586 287671 587 288359 588 289477 589 290509 590 290767 591 291971 592 292057 593 292573 594 293261 595 294293 596 294551 597 294809 598 295153 599 295411 600 296099 601 297991 602 298679 603 298937 604 299281 605 299539 606 299711 607 299969 608 300743 609 303151 610 303323 611 303409 612 303581 613 303839 614 306247 615 306419 616 307451 617 307537 618 308311 619 308569 620 308827 621 308999 622 310117 623 310547 624 311407 625 312353 626 313127 627 313471 628 313987 629 314159 630 314761 631 314933 632 315449 633 316051 634 316223 635 316567 636 317599 637 317771 638 317857 639 318889 640 319061 641 319147 642 320179 643 320609 644 320867 645 320953 646 321383 647 321469 648 322243 649 322501 650 325081 651 325597 652 325769 653 326113 654 327059 655 327317 656 327661 657 328177 658 329123 659 329209 660 329639 661 330241 662 330413 663 332219 664 332477 665 332993 666 333337 667 334541 668 335057 669 335917 670 336863 671 337121 672 338153 673 338411 674 338497 675 338669 676 338927 677 339959 678 340819 679 341507 680 341851 681 342281 682 343141 683 343313 684 343829 685 344173 686 345463 687 345979 688 346667 689 347183 690 347957 691 348043 692 348559 693 348731 694 349849 695 350107 696 350881 697 351053 698 351311 699 351397 700 351913 701 352601 702 353117 703 353203 704 353891 705 354149 706 354751 707 355009 708 355697 709 355783 710 356299 711 357073 712 357503 713 358277 714 358793 715 358879 716 359137 717 359911 718 360169 719 361373 720 362147 721 362233 722 363179 723 363437 724 363523 725 365587 726 365759 727 366103 728 366791 729 367049 730 367307 731 367651 732 367823 733 367909 734 368597 735 370661 736 370919 737 371177 738 371779 739 371951 740 372037 741 373327 742 373757 743 374359 744 374531 745 374789 746 375391 747 375563 748 376853 749 377197 750 377369 751 378229 752 378401 753 379433 754 379777 755 380207 756 381239 757 381841 758 382271 759 382357 760 382873 761 383303 762 384851 763 385109 764 386227 765 387173 766 389839 767 390097 768 390527 769 391301 770 391387 771 391817 772 391903 773 392333 774 392849 775 393451 776 393709 777 395429 778 395687 779 396031 780 396203 781 396547 782 396719 783 397063 784 397493 785 397751 786 398267 787 398353 788 398611 789 399557 790 399643 791 400331 792 400417 793 401707 794 402137 795 402223 796 402739 797 404029 798 405491 799 405577 800 405749 801 407383 802 407899 803 408071 804 410393 805 410651 806 411167 807 411253 808 411683 809 411941 810 412457 811 414521 812 414607 813 414779 814 415381 815 415553 816 417187 817 417617 818 417961 819 418219 820 418391 821 418993 822 419423 823 420799 824 421831 825 422089 826 423121 827 424841 828 425443 829 425701 830 425959 831 426131 832 426389 833 427249 834 427421 835 428023 836 428539 837 428797 838 429227 839 430259 840 430517 841 430603 842 431377 843 431807 844 434387 845 434989 846 435161 847 435247 848 435419 849 435763 850 436279 851 436967 852 438601 853 439289 854 439891 855 440579 856 441697 857 442987 858 443159 859 443761 860 444449 861 444793 862 445567 863 449093 864 449437 865 449609 866 450383 867 450641 868 450727 869 450899 870 452017 871 452533 872 453737 873 453823 874 454253 875 456403 876 457091 877 457607 878 458123 879 458639 880 459671 881 459929 882 460531 883 462079 884 462337 885 463283 886 463627 887 464143 888 464917 889 465089 890 465433 891 466121 892 466637 893 466723 894 467239 895 467497 896 467669 897 467927 898 468271 899 469303 900 470077 901 470593 902 471281 903 471539 904 472399 905 473173 906 473861 907 474119 908 475151 909 475753 910 476183 911 477731 912 478763 913 479623 914 479881 915 480569 916 480827 917 481171 918 481343 919 482117 920 482203 921 482633 922 482719 923 483407 924 483751 925 484181 926 484439 927 485041 928 485729 929 486331 930 486503 931 486589 932 487363 933 487793 934 488051 935 488309 936 488567 937 489427 938 489943 939 490201 940 490459 941 490631 942 492007 943 492523 944 492781 945 493211 946 493813 947 494587 948 494759 949 495017 950 495361 951 495619 952 495791 953 495877 954 497339 955 497597 956 498973 957 499403 958 499661 959 499747 960 500177 961 500693 962 501037 963 501209 964 502499 965 503359 966 504047 967 504563 968 504821 969 507401 970 507917 971 508433 972 509293 973 509723 974 510067 975 510583 976 511013 977 511787 978 511873 979 512389 980 512819 981 513593 982 513679 983 513937 984 514453 985 514711 986 515227 987 516431 988 516517 989 516689 990 516947 991 517549 992 517721 993 518237 994 519011 995 519097 996 519269 997 519527 998 520043 999 520129 1000 521161