1 59 2 317 3 661 4 919 5 1091 6 1607 7 1693 8 1951 9 2381 10 2467 11 2897 12 3413 13 3499 14 3671 15 3929 16 4273 17 4703 18 4789 19 5477 20 5563 21 5821 22 6079 23 6337 24 7283 25 7369 26 7541 27 8573 28 8831 29 9433 30 9949 31 10723 32 11239 33 11411 34 11497 35 11927 36 12959 37 13217 38 14249 39 14593 40 14851 41 15797 42 16141 43 16657 44 16829 45 17431 46 18119 47 18979 48 19237 49 19753 50 20011 51 20183 52 20269 53 20441 54 21559 55 21817 56 22247 57 23021 58 23279 59 23537 60 23623 61 25171 62 25343 63 25601 64 26203 65 26633 66 26891 67 27407 68 27751 69 28181 70 28439 71 28697 72 31019 73 31277 74 31793 75 32051 76 32309 77 32653 78 32911 79 33083 80 33427 81 33599 82 33857 83 34631 84 35491 85 36007 86 36523 87 36781 88 37039 89 37813 90 38329 91 38501 92 39103 93 39619 94 39791 95 39877 96 40823 97 41081 98 41597 99 41941 100 42457 101 43403 102 43661 103 44263 104 45553 105 46327 106 46499 107 46757 108 48563 109 48649 110 48821 111 48907 112 49681 113 49853 114 49939 115 50111 116 50627 117 50971 118 51229 119 51487 120 51659 121 52433 122 52691 123 53551 124 54497 125 54583 126 55529 127 55787 128 56131 129 57077 130 57163 131 57593 132 57679 133 58109 134 58367 135 58453 136 58711 137 59141 138 59399 139 59743 140 60259 141 60689 142 61291 143 61463 144 61979 145 62323 146 62581 147 62753 148 63097 149 63527 150 64301 151 64817 152 65419 153 65677 154 66107 155 67139 156 67741 157 68171 158 68687 159 69031 160 69203 161 70321 162 71353 163 72643 164 72901 165 73331 166 73417 167 73589 168 73847 169 74363 170 74449 171 74707 172 75223 173 75653 174 75997 175 76771 176 76943 177 77029 178 77201 179 78233 180 78577 181 79609 182 79867 183 80039 184 81071 185 81157 186 81931 187 82189 188 82361 189 82619 190 82963 191 83221 192 83737 193 85027 194 85199 195 88037 196 88811 197 88897 198 89069 199 89413 200 89671 201 90187 202 90359 203 90617 204 90703 205 92251 206 92681 207 92767 208 93283 209 93971 210 94057 211 94229 212 94573 213 95003 214 95089 215 95261 216 96293 217 97583 218 97841 219 97927 220 98443 221 98873 222 99131 223 99733 224 99991 225 100937 226 101281 227 101797 228 102829 229 103001 230 103087 231 104033 232 104119 233 104549 234 105323 235 105667 236 106441 237 106699 238 106871 239 106957 240 107473 241 107903 242 108161 243 108247 244 108677 245 109279 246 109451 247 109537 248 110311 249 110569 250 111773 251 112031 252 112289 253 113063 254 113149 255 113837 256 115127 257 115471 258 115901 259 115987 260 116159 261 116933 262 117191 263 118051 264 118739 265 119083 266 119513 267 119771 268 120889 269 121061 270 121577 271 121921 272 122609 273 122867 274 122953 275 123727 276 124673 277 124759 278 125017 279 125791 280 125963 281 126307 282 126823 283 127081 284 127597 285 128113 286 128629 287 129403 288 129919 289 130349 290 130693 291 131381 292 131639 293 132241 294 132499 295 132757 296 132929 297 133187 298 134047 299 134219 300 136111 301 136541 302 137143 303 137573 304 137659 305 137831 306 138433 307 138863 308 139121 309 139981 310 140411 311 141443 312 141529 313 141959 314 142217 315 142733 316 143249 317 143593 318 144539 319 144883 320 145399 321 145829 322 146173 323 146603 324 147377 325 148151 326 148667 327 149011 328 149183 329 149269 330 149441 331 150301 332 150473 333 150559 334 150989 335 151247 336 151849 337 152623 338 153913 339 155203 340 155461 341 155719 342 155891 343 156493 344 157181 345 159073 346 159503 347 159589 348 160019 349 160621 350 160879 351 161137 352 161309 353 161911 354 164147 355 164233 356 164663 357 165437 358 165523 359 166297 360 167071 361 167329 362 167759 363 168533 364 169049 365 169307 366 169823 367 169909 368 170081 369 170167 370 171629 371 172489 372 173177 373 173263 374 173779 375 174467 376 175069 377 175327 378 175499 379 175757 380 175843 381 176531 382 176789 383 177907 384 178681 385 178853 386 178939 387 179111 388 179369 389 181003 390 181777 391 182981 392 183067 393 183497 394 184013 395 184271 396 185131 397 185303 398 185819 399 186163 400 186679 401 187367 402 187711 403 187883 404 189517 405 189947 406 190807 407 190979 408 191237 409 192097 410 192613 411 193043 412 193301 413 193387 414 193559 415 194591 416 195193 417 195709 418 195967 419 196139 420 197257 421 197773 422 198031 423 198461 424 198719 425 198977 426 199321 427 199751 428 200009 429 200869 430 201557 431 202933 432 203363 433 203449 434 204137 435 204481 436 205427 437 206803 438 207061 439 207491 440 208609 441 209039 442 209813 443 210071 444 210157 445 211619 446 211877 447 212479 448 212651 449 212909 450 213253 451 214457 452 215317 453 215833 454 216091 455 216263 456 216607 457 216779 458 218069 459 218843 460 219187 461 220391 462 220907 463 221251 464 221509 465 222197 466 222713 467 222799 468 223229 469 223831 470 224261 471 224863 472 225637 473 225809 474 226669 475 227873 476 228131 477 228647 478 228733 479 229249 480 229507 481 229937 482 230281 483 230453 484 230539 485 230969 486 231571 487 232259 488 232861 489 233549 490 234323 491 235441 492 235699 493 235871 494 236129 495 236387 496 237161 497 237763 498 238451 499 238709 500 238967 501 239053 502 239999 503 240257 504 240859 505 241117 506 242923 507 244471 508 244901 509 245417 510 246277 511 246707 512 246793 513 247223 514 247309 515 247739 516 247997 517 249287 518 250147 519 251179 520 251437 521 251609 522 252383 523 252641 524 252727 525 252899 526 253157 527 253243 528 253501 529 254447 530 254791 531 254963 532 255049 533 257371 534 258317 535 258403 536 258919 537 259177 538 260209 539 260467 540 260983 541 261241 542 261757 543 262187 544 263047 545 263821 546 265541 547 266401 548 267433 549 267863 550 268207 551 268637 552 270271 553 270443 554 270701 555 271217 556 272249 557 272507 558 273281 559 273367 560 273797 561 274829 562 275087 563 276721 564 278269 565 279731 566 279817 567 280591 568 281279 569 281623 570 282053 571 282311 572 282827 573 282913 574 283601 575 283687 576 283859 577 284117 578 284633 579 286009 580 286697 581 287557 582 289019 583 290137 584 291169 585 291857 586 292459 587 292631 588 292717 589 293147 590 293749 591 294179 592 294523 593 294781 594 294953 595 295039 596 295727 597 296071 598 296243 599 296587 600 297533 601 298049 602 298307 603 298651 604 299683 605 299941 606 300973 607 301403 608 301489 609 301747 610 302779 611 303553 612 303983 613 304069 614 304757 615 305101 616 306133 617 306563 618 306821 619 307079 620 307337 621 307423 622 307939 623 308713 624 310433 625 310949 626 311293 627 311551 628 311981 629 312583 630 312841 631 315421 632 315593 633 315851 634 315937 635 316109 636 316453 637 317227 638 317399 639 317743 640 318001 641 318173 642 318259 643 318431 644 320237 645 320839 646 322559 647 323333 648 323419 649 323591 650 324451 651 325999 652 326171 653 326257 654 326687 655 326773 656 327203 657 327289 658 328063 659 328579 660 328837 661 329009 662 329267 663 330041 664 330557 665 330643 666 331159 667 331589 668 332191 669 333911 670 333997 671 334427 672 334513 673 334771 674 335029 675 335459 676 336491 677 336577 678 337609 679 337781 680 337867 681 338297 682 338383 683 339071 684 339673 685 340103 686 340447 687 340619 688 340877 689 343199 690 343543 691 343801 692 344231 693 345263 694 345607 695 346553 696 346639 697 347069 698 347671 699 347929 700 348617 701 349133 702 349477 703 349907 704 350423 705 350767 706 351971 707 352057 708 352229 709 352831 710 353777 711 354121 712 354551 713 355669 714 355841 715 356443 716 356701 717 356959 718 357131 719 357389 720 357733 721 359539 722 361001 723 362291 724 362377 725 363151 726 363581 727 364183 728 364699 729 365129 730 365473 731 365903 732 366161 733 366419 734 366677 735 367021 736 370547 737 370891 738 371321 739 371837 740 372353 741 372611 742 373127 743 373213 744 373987 745 374159 746 374761 747 375019 748 375449 749 375707 750 377513 751 377599 752 377771 753 379147 754 379319 755 379663 756 380179 757 380867 758 381383 759 383533 760 383791 761 383963 762 384049 763 384479 764 384737 765 385081 766 385597 767 386371 768 386543 769 386629 770 386887 771 387403 772 388177 773 388693 774 389381 775 389897 776 390413 777 390499 778 390671 779 391273 780 391789 781 391961 782 392477 783 393079 784 393853 785 394369 786 397379 787 397723 788 397981 789 398669 790 399271 791 399787 792 400217 793 401077 794 401507 795 401593 796 402023 797 402797 798 403141 799 403829 800 404431 801 405893 802 407527 803 407699 804 408817 805 409333 806 410279 807 410623 808 411311 809 411569 810 412171 811 412343 812 412859 813 413461 814 413719 815 414923 816 415697 817 415783 818 417331 819 418793 820 419051 821 419567 822 420341 823 420599 824 420857 825 421459 826 421717 827 422749 828 423179 829 423781 830 424727 831 425071 832 425329 833 425501 834 426103 835 427307 836 428167 837 428339 838 428683 839 429887 840 429973 841 430747 842 431521 843 431693 844 432037 845 432983 846 433241 847 435563 848 435649 849 435907 850 436853 851 437111 852 438143 853 438401 854 439519 855 439949 856 440207 857 440551 858 440723 859 440809 860 441841 861 442271 862 443389 863 443561 864 444421 865 444937 866 445453 867 445883 868 445969 869 446141 870 446227 871 446399 872 446657 873 447001 874 447173 875 447259 876 448807 877 450011 878 451301 879 451387 880 451903 881 452161 882 453107 883 453451 884 453709 885 454483 886 455171 887 455687 888 456461 889 457837 890 458009 891 458611 892 459127 893 460073 894 460417 895 460589 896 461191 897 461707 898 462481 899 462653 900 462739 901 462911 902 463513 903 464201 904 464459 905 464803 906 465061 907 465319 908 467297 909 467641 910 467813 911 467899 912 468071 913 468157 914 469877 915 470651 916 471253 917 471683 918 471769 919 472027 920 472457 921 472543 922 473833 923 474263 924 474779 925 475037 926 475381 927 475639 928 475897 929 476929 930 477359 931 478391 932 479509 933 479939 934 480541 935 480713 936 482347 937 482519 938 482863 939 483551 940 483809 941 484067 942 484153 943 484411 944 484927 945 485701 946 485959 947 486389 948 486991 949 487507 950 488539 951 488711 952 488797 953 489571 954 489743 955 490001 956 491377 957 492409 958 492839 959 494129 960 494387 961 494731 962 494903 963 495161 964 496193 965 497741 966 497999 967 498257 968 498343 969 498859 970 499117 971 499633 972 500321 973 500579 974 500923 975 502643 976 502729 977 503159 978 505051 979 505481 980 506083 981 506599 982 507029 983 507631 984 507803 985 508577 986 509867 987 510383 988 511243 989 513307 990 513479 991 514081 992 514769 993 515371 994 515887 995 517091 996 517177 997 518123 998 518209 999 518467 1000 518983