1 397 2 491 3 773 4 1619 5 1901 6 2089 7 2371 8 3217 9 3499 10 3593 11 4157 12 4721 13 4909 14 5003 15 5849 16 6037 17 6131 18 6883 19 6977 20 7541 21 7823 22 8011 23 8293 24 8387 25 8669 26 8951 27 9421 28 10079 29 10267 30 10831 31 11113 32 11489 33 11677 34 11959 35 12241 36 12899 37 13463 38 13933 39 14591 40 14779 41 15061 42 15907 43 16001 44 16189 45 17317 46 17599 47 17881 48 18257 49 18539 50 19009 51 19949 52 20231 53 20983 54 22111 55 22769 56 23333 57 24179 58 25307 59 25589 60 26153 61 26717 62 27281 63 27751 64 28409 65 28597 66 28879 67 29443 68 29537 69 29819 70 30853 71 31511 72 31699 73 31793 74 31981 75 33203 76 33391 77 33767 78 34519 79 34613 80 35083 81 36493 82 36587 83 37057 84 37339 85 37997 86 38561 87 38749 88 39313 89 39877 90 39971 91 40253 92 41381 93 41851 94 42227 95 42509 96 42697 97 42979 98 43261 99 43543 100 44201 101 44389 102 44483 103 44953 104 45329 105 45893 106 46457 107 47303 108 47491 109 48337 110 48619 111 49277 112 49559 113 49747 114 50123 115 50311 116 50593 117 50969 118 51157 119 51439 120 51721 121 52379 122 52567 123 53507 124 54541 125 54917 126 55763 127 56891 128 57173 129 57737 130 58207 131 58771 132 59053 133 59617 134 61027 135 61121 136 61403 137 61967 138 63377 139 63659 140 64223 141 64693 142 65257 143 65539 144 65633 145 66103 146 66949 147 67043 148 67231 149 67607 150 68171 151 70051 152 70709 153 70991 154 71837 155 72307 156 72871 157 73529 158 73999 159 74093 160 75503 161 76537 162 76631 163 76819 164 76913 165 77101 166 77383 167 77477 168 78041 169 78229 170 78511 171 78887 172 79357 173 79451 174 81049 175 81331 176 81707 177 83023 178 83117 179 83399 180 83869 181 84809 182 85091 183 85843 184 86501 185 86689 186 86783 187 87253 188 87629 189 87911 190 88663 191 89227 192 89603 193 90073 194 90731 195 91577 196 92893 197 92987 198 93739 199 94397 200 94961 201 95713 202 97499 203 97687 204 98251 205 98533 206 98627 207 98909 208 99191 209 99661 210 101917 211 102199 212 102293 213 102481 214 102763 215 103421 216 103703 217 104173 218 104549 219 104831 220 105019 221 106993 222 107839 223 108497 224 108967 225 110753 226 111317 227 111599 228 112069 229 112163 230 113761 231 114043 232 114419 233 114889 234 115547 235 117239 236 117427 237 117709 238 117991 239 118273 240 118931 241 120247 242 120623 243 120811 244 121469 245 122033 246 122503 247 122597 248 123631 249 124477 250 124759 251 124853 252 125887 253 126733 254 126827 255 127297 256 127579 257 128237 258 128519 259 129083 260 129553 261 130211 262 130399 263 130681 264 132749 265 133877 266 135193 267 135757 268 135851 269 136133 270 136603 271 136979 272 138107 273 138389 274 138577 275 139423 276 139987 277 140269 278 140363 279 140551 280 141209 281 141397 282 141679 283 141773 284 141961 285 142619 286 143653 287 144311 288 144593 289 145063 290 145721 291 146191 292 146849 293 147319 294 147977 295 149011 296 150797 297 151549 298 151643 299 152959 300 153523 301 154087 302 154181 303 154369 304 154933 305 155027 306 156061 307 156437 308 156719 309 157189 310 158129 311 158881 312 159539 313 160009 314 161137 315 161983 316 162359 317 162641 318 162829 319 163393 320 163487 321 164051 322 164239 323 165367 324 165931 325 166871 326 167341 327 167623 328 168281 329 169409 330 169691 331 170537 332 171007 333 171383 334 171571 335 171947 336 172981 337 173263 338 173357 339 173827 340 174673 341 174767 342 175519 343 176459 344 176741 345 177211 346 177493 347 178151 348 178621 349 178903 350 179749 351 181253 352 182099 353 182851 354 183509 355 183697 356 183979 357 184073 358 185483 359 186799 360 187081 361 187927 362 188021 363 188303 364 188491 365 189149 366 189337 367 189619 368 189713 369 189901 370 191123 371 191969 372 192251 373 193003 374 193379 375 193943 376 194413 377 194507 378 194977 379 195071 380 195259 381 195353 382 195541 383 196387 384 197233 385 197609 386 197891 387 198173 388 199207 389 199489 390 199583 391 200899 392 201557 393 202121 394 202309 395 202403 396 202591 397 202967 398 203249 399 203531 400 204377 401 205129 402 205223 403 206069 404 206351 405 206821 406 207197 407 207479 408 208231 409 208513 410 208889 411 209359 412 210299 413 210487 414 211051 415 211333 416 211427 417 212461 418 212837 419 213119 420 213307 421 213589 422 214811 423 215563 424 215939 425 216127 426 216973 427 218947 428 219041 429 220169 430 220357 431 221203 432 222613 433 222707 434 224869 435 225527 436 225809 437 226843 438 226937 439 227219 440 227407 441 227501 442 228911 443 230227 444 231919 445 232013 446 233141 447 233329 448 233423 449 234457 450 234833 451 235397 452 235679 453 236713 454 236807 455 237089 456 237277 457 238499 458 238781 459 239251 460 240379 461 240473 462 240943 463 241037 464 241601 465 241883 466 242447 467 242729 468 243011 469 243857 470 244703 471 245173 472 247241 473 247711 474 247993 475 248839 476 249497 477 249779 478 249967 479 250343 480 250813 481 251941 482 252223 483 252881 484 253633 485 254197 486 254291 487 255043 488 255137 489 255419 490 257017 491 257863 492 258521 493 258803 494 258991 495 259837 496 260213 497 261059 498 261529 499 262187 500 262469 501 262657 502 263503 503 263597 504 264349 505 264443 506 264631 507 265007 508 265571 509 266417 510 267451 511 268297 512 268861 513 269237 514 269519 515 270271 516 270553 517 271211 518 272621 519 272809 520 272903 521 274783 522 275159 523 275911 524 277603 525 278261 526 278543 527 279577 528 281081 529 281363 530 281551 531 281833 532 281927 533 282679 534 282773 535 283807 536 284747 537 285781 538 286063 539 286721 540 287003 541 287191 542 287849 543 288413 544 290011 545 290669 546 292079 547 292267 548 292549 549 293207 550 293677 551 294053 552 294241 553 294523 554 296027 555 296591 556 297061 557 297719 558 297907 559 298283 560 298847 561 299317 562 299881 563 300163 564 300821 565 301949 566 302513 567 302983 568 303547 569 304393 570 305521 571 305803 572 306367 573 307589 574 307871 575 308153 576 308999 577 309469 578 310127 579 311537 580 312007 581 312101 582 312289 583 312383 584 313699 585 313981 586 314263 587 314357 588 314827 589 315109 590 316801 591 317459 592 317741 593 318023 594 318211 595 319057 596 319339 597 319433 598 320561 599 320843 600 321031 601 321313 602 323381 603 324697 604 324791 605 324979 606 325543 607 327517 608 327799 609 329209 610 329773 611 329867 612 330149 613 330431 614 331183 615 331277 616 331841 617 332687 618 333439 619 333533 620 333721 621 334379 622 334661 623 335131 624 335507 625 336353 626 336823 627 337669 628 338609 629 339173 630 340583 631 341617 632 341993 633 343309 634 343591 635 344249 636 344719 637 345001 638 345659 639 346223 640 347069 641 347257 642 347539 643 347821 644 348949 645 349043 646 350453 647 351863 648 352333 649 352991 650 353179 651 354307 652 354401 653 355529 654 355717 655 355811 656 356093 657 356563 658 357503 659 358349 660 359101 661 359477 662 360229 663 360323 664 360511 665 361357 666 361451 667 362203 668 363989 669 364271 670 364459 671 365587 672 366433 673 366997 674 367561 675 368689 676 368783 677 369253 678 370193 679 370663 680 371227 681 371321 682 371509 683 372167 684 372637 685 373859 686 374047 687 374893 688 374987 689 375457 690 375833 691 376021 692 376679 693 378089 694 378277 695 378559 696 379123 697 379499 698 380251 699 380533 700 380909 701 381097 702 381943 703 382037 704 382507 705 382601 706 382883 707 383729 708 383917 709 384481 710 385139 711 385327 712 386173 713 386549 714 387677 715 388711 716 389369 717 389651 718 389839 719 390967 720 391249 721 391907 722 394633 723 394727 724 396043 725 396983 726 397547 727 397829 728 398393 729 398581 730 398863 731 399239 732 400837 733 400931 734 401119 735 402341 736 402529 737 404221 738 404597 739 407699 740 408169 741 408263 742 409391 743 409579 744 409861 745 410143 746 410519 747 410801 748 411083 749 412211 750 412493 751 413527 752 414467 753 415031 754 415783 755 416159 756 416441 757 416629 758 418321 759 418603 760 419261 761 419449 762 420671 763 420859 764 421423 765 421517 766 421987 767 422363 768 422551 769 422927 770 423209 771 423961 772 424243 773 425653 774 426311 775 427439 776 428003 777 428473 778 428567 779 429413 780 430259 781 430823 782 431857 783 432139 784 432797 785 433079 786 433267 787 433361 788 433549 789 434113 790 436087 791 436181 792 436463 793 436651 794 437497 795 439471 796 439753 797 441257 798 442009 799 442291 800 442573 801 443231 802 443419 803 443701 804 443983 805 444547 806 444641 807 445769 808 446333 809 447179 810 447743 811 448871 812 449153 813 450563 814 451691 815 451879 816 452161 817 452443 818 452537 819 453289 820 453571 821 454229 822 454417 823 455263 824 455827 825 455921 826 456109 827 456767 828 457049 829 458929 830 459023 831 460903 832 461467 833 461561 834 461843 835 464381 836 464663 837 465133 838 466073 839 466261 840 466637 841 466919 842 467671 843 467953 844 468893 845 469363 846 469457 847 470021 848 470209 849 470303 850 470867 851 471619 852 471901 853 472559 854 473311 855 474533 856 475379 857 476507 858 476977 859 477259 860 477823 861 478199 862 478481 863 478763 864 479327 865 479797 866 479891 867 480737 868 481207 869 481301 870 481489 871 482711 872 482899 873 483557 874 483839 875 484027 876 485437 877 486377 878 488069 879 488539 880 488633 881 488821 882 489197 883 489479 884 489761 885 491171 886 491923 887 492017 888 492299 889 492487 890 492769 891 493333 892 493709 893 493897 894 494743 895 495119 896 495307 897 495401 898 495589 899 496999 900 497093 901 497281 902 498409 903 498691 904 498973 905 499067 906 499349 907 499819 908 500947 909 501229 910 501511 911 502451 912 502921 913 503297 914 504143 915 504989 916 505459 917 506963 918 507151 919 507809 920 508091 921 508373 922 509689 923 509783 924 510253 925 510817 926 511193 927 511757 928 512321 929 513167 930 513731 931 514013 932 514201 933 514859 934 515611 935 516457 936 517303 937 518431 938 518807 939 519089 940 519371 941 520123 942 520969 943 521063 944 521251 945 521533 946 522191 947 522661 948 522943 949 524071 950 524353 951 525199 952 526139 953 526703 954 527173 955 529241 956 530087 957 531121 958 531497 959 532061 960 532249 961 532531 962 532907 963 533189 964 535351 965 535727 966 536479 967 538829 968 539111 969 539863 970 540803 971 541837 972 542119 973 542401 974 542683 975 543341 976 543811 977 545033 978 546067 979 546349 980 546631 981 547007 982 547853 983 548323 984 548417 985 549169 986 549733 987 550861 988 551143 989 551519 990 551801 991 552271 992 552553 993 553211 994 553681 995 553963 996 554527 997 555091 998 556219 999 556313 1000 557159