1 311 2 373 3 1117 4 1303 5 1427 6 1489 7 1861 8 2357 9 2543 10 2729 11 2791 12 3163 13 3659 14 3907 15 4093 16 4217 17 4651 18 5023 19 5147 20 5209 21 5333 22 5519 23 5581 24 5953 25 6263 26 6449 27 6883 28 7069 29 7193 30 7937 31 8123 32 8681 33 8867 34 8929 35 9239 36 9859 37 10789 38 11161 39 11471 40 11657 41 11719 42 12277 43 12401 44 12959 45 13331 46 14447 47 14633 48 15377 49 15439 50 15749 51 16183 52 16369 53 16493 54 16741 55 16927 56 17299 57 17609 58 17981 59 18043 60 18229 61 18353 62 18539 63 18787 64 18911 65 18973 66 19469 67 19531 68 19717 69 19841 70 20089 71 20399 72 20771 73 21019 74 21143 75 21391 76 21577 77 21701 78 22073 79 22259 80 22817 81 23003 82 23189 83 23251 84 23561 85 23623 86 23747 87 24181 88 24677 89 25111 90 25793 91 26041 92 26227 93 26723 94 27281 95 27529 96 27653 97 27901 98 28087 99 28211 100 29017 101 29327 102 29389 103 29761 104 29947 105 30071 106 30133 107 30319 108 31063 109 31249 110 32117 111 32303 112 33791 113 34039 114 34721 115 35279 116 35527 117 35837 118 35899 119 36209 120 36457 121 36643 122 36767 123 37139 124 37201 125 37511 126 37573 127 38069 128 38317 129 39371 130 39619 131 39929 132 40177 133 40487 134 41231 135 41479 136 41603 137 41851 138 42223 139 42409 140 42533 141 42719 142 42967 143 43649 144 43711 145 44021 146 44207 147 44269 148 44579 149 44641 150 45013 151 45137 152 45757 153 45943 154 46687 155 46811 156 46997 157 47059 158 47431 159 47741 160 48299 161 48733 162 48857 163 49043 164 49477 165 49663 166 49787 167 50159 168 50221 169 50593 170 51151 171 51461 172 51647 173 52081 174 52267 175 52391 176 52453 177 52639 178 53197 179 53507 180 53569 181 53693 182 54251 183 54437 184 54499 185 54623 186 55057 187 55243 188 55987 189 56359 190 56731 191 57041 192 57413 193 57847 194 58901 195 58963 196 59149 197 59273 198 59707 199 60017 200 60637 201 60761 202 61381 203 62311 204 62497 205 62683 206 62869 207 63179 208 63241 209 63737 210 63799 211 64109 212 64171 213 64667 214 64853 215 65101 216 65287 217 66403 218 66713 219 67271 220 67829 221 67891 222 68449 223 68821 224 69193 225 69317 226 69379 227 70061 228 70123 229 70309 230 70619 231 70867 232 70991 233 71363 234 71549 235 71983 236 72169 237 72727 238 73037 239 73471 240 74587 241 74897 242 74959 243 75083 244 75269 245 75641 246 75703 247 76261 248 76757 249 76819 250 76943 251 77191 252 77377 253 77563 254 77687 255 78059 256 78121 257 78307 258 78803 259 78989 260 79423 261 79609 262 80167 263 80849 264 80911 265 81097 266 81283 267 83267 268 83639 269 83701 270 84011 271 84631 272 85313 273 85933 274 86243 275 86491 276 86677 277 87049 278 87359 279 87421 280 87793 281 87917 282 88289 283 88661 284 89591 285 89653 286 89839 287 89963 288 90149 289 90397 290 90583 291 91079 292 91141 293 91513 294 91823 295 92009 296 92381 297 92567 298 92753 299 93001 300 93187 301 93497 302 93559 303 93683 304 94117 305 94427 306 94613 307 95233 308 95419 309 95791 310 96907 311 97651 312 97961 313 98519 314 98953 315 99139 316 100069 317 100193 318 100379 319 100937 320 100999 321 101681 322 101929 323 102301 324 102611 325 102673 326 102797 327 102859 328 102983 329 103231 330 103913 331 104161 332 104347 333 104471 334 105277 335 105401 336 105649 337 106207 338 106331 339 106703 340 107137 341 107323 342 107509 343 107881 344 108191 345 108377 346 108439 347 109741 348 110051 349 110237 350 110609 351 111043 352 111229 353 111539 354 111973 355 112097 356 113027 357 113089 358 113213 359 113647 360 113957 361 114143 362 114329 363 114577 364 115259 365 115321 366 115631 367 115693 368 115879 369 116189 370 116437 371 116747 372 116933 373 117119 374 118297 375 118669 376 119227 377 119723 378 119971 379 120157 380 122203 381 122389 382 122761 383 124001 384 124249 385 125117 386 125303 387 125551 388 125737 389 126047 390 126233 391 126481 392 127163 393 128341 394 128837 395 129023 396 129209 397 129457 398 129581 399 129643 400 129953 401 130201 402 131317 403 131441 404 131627 405 132247 406 132371 407 132619 408 132929 409 133673 410 134293 411 134417 412 134789 413 134851 414 135347 415 135409 416 135533 417 135719 418 135781 419 136277 420 136649 421 136711 422 136897 423 137393 424 137827 425 138323 426 138571 427 139067 428 139439 429 139501 430 140617 431 140741 432 140989 433 141671 434 142601 435 142787 436 142973 437 143159 438 143593 439 143779 440 144461 441 144709 442 145267 443 145391 444 145577 445 145949 446 146011 447 146197 448 146383 449 146941 450 148243 451 148367 452 148429 453 149111 454 149173 455 149297 456 149731 457 150041 458 150413 459 150847 460 151157 461 151343 462 151901 463 152459 464 153947 465 154691 466 154753 467 154877 468 155621 469 156241 470 156799 471 157109 472 157543 473 157667 474 158597 475 159403 476 159589 477 159899 478 160829 479 161201 480 161263 481 161387 482 161573 483 162007 484 162751 485 162937 486 163061 487 163309 488 163433 489 163991 490 164239 491 164363 492 165293 493 165479 494 165541 495 166099 496 166409 497 166471 498 166657 499 166781 500 166843 501 166967 502 167339 503 167711 504 168083 505 168269 506 168331 507 169199 508 169633 509 169943 510 170749 511 170873 512 171617 513 171679 514 171803 515 172423 516 172981 517 173291 518 173539 519 174221 520 174407 521 174469 522 175523 523 175709 524 176081 525 176329 526 176887 527 177011 528 177383 529 178127 530 178561 531 178933 532 179057 533 179119 534 179243 535 179429 536 179801 537 180731 538 180793 539 181537 540 182467 541 182653 542 182839 543 183397 544 183707 545 184823 546 185071 547 185567 548 185753 549 186187 550 186311 551 186869 552 187303 553 187861 554 188171 555 188729 556 188791 557 189349 558 189473 559 190031 560 190093 561 190403 562 190837 563 191519 564 191953 565 192263 566 192697 567 192883 568 193379 569 193441 570 193751 571 193813 572 193937 573 194309 574 194371 575 194681 576 195053 577 196169 578 196541 579 196727 580 197161 581 197347 582 198091 583 198277 584 198463 585 198959 586 199021 587 199207 588 199889 589 200323 590 200881 591 201997 592 202121 593 202183 594 202493 595 203051 596 203857 597 204353 598 204601 599 204973 600 205097 601 206027 602 206399 603 206461 604 207329 605 207763 606 208073 607 208631 608 209189 609 209623 610 209809 611 210491 612 210739 613 211049 614 211297 615 211979 616 212227 617 212909 618 213281 619 213467 620 213901 621 214087 622 214211 623 214831 624 215141 625 215389 626 216071 627 216133 628 216319 629 216877 630 217001 631 217559 632 218117 633 218551 634 218737 635 218923 636 219977 637 220163 638 220411 639 220721 640 220783 641 220907 642 221093 643 221713 644 222023 645 222643 646 222953 647 223697 648 223759 649 224069 650 224131 651 224317 652 224813 653 225061 654 225371 655 225619 656 226549 657 227231 658 227603 659 227789 660 228223 661 228409 662 229711 663 229897 664 230393 665 230827 666 231323 667 231571 668 232129 669 232439 670 232811 671 233183 672 233617 673 234361 674 234547 675 234733 676 235043 677 235601 678 235663 679 235787 680 235849 681 236407 682 236779 683 237089 684 237151 685 238019 686 238081 687 238267 688 238639 689 238949 690 239383 691 239879 692 240437 693 240623 694 241429 695 241739 696 242173 697 242483 698 242731 699 243227 700 244033 701 244901 702 245087 703 245149 704 245521 705 246017 706 246203 707 246637 708 246947 709 247691 710 247939 711 248063 712 248621 713 248683 714 248869 715 249427 716 249737 717 249923 718 250109 719 250543 720 250853 721 251287 722 251473 723 251969 724 252341 725 252589 726 252713 727 252899 728 255007 729 255193 730 255503 731 257053 732 257177 733 257239 734 257611 735 257797 736 257921 737 258107 738 259099 739 259657 740 259781 741 259967 742 260339 743 260587 744 260773 745 260959 746 261641 747 262261 748 262819 749 263129 750 263191 751 264059 752 265423 753 265547 754 266291 755 266353 756 266477 757 266663 758 267097 759 267469 760 267593 761 268771 762 269701 763 269887 764 270073 765 270631 766 271003 767 271127 768 271499 769 272863 770 273359 771 273979 772 274103 773 274661 774 274723 775 274847 776 274909 777 275591 778 275963 779 276707 780 277513 781 277637 782 278071 783 278753 784 279001 785 279187 786 279311 787 280303 788 280613 789 281233 790 281357 791 281419 792 281791 793 282101 794 282287 795 282349 796 283093 797 283403 798 283837 799 283961 800 284023 801 285697 802 286751 803 286813 804 286999 805 287557 806 287681 807 287867 808 288053 809 289169 810 289417 811 289603 812 289727 813 289789 814 290161 815 290347 816 290471 817 290533 818 290657 819 291649 820 292021 821 292393 822 292517 823 292703 824 293261 825 293633 826 294067 827 294439 828 294563 829 294997 830 296237 831 296299 832 296981 833 297601 834 297911 835 298159 836 298841 837 299027 838 299213 839 299771 840 301073 841 302189 842 302747 843 303119 844 303367 845 303491 846 303553 847 304049 848 305351 849 305413 850 305971 851 306157 852 306529 853 306653 854 307273 855 307397 856 307583 857 307831 858 308017 859 308141 860 308327 861 308761 862 309629 863 309877 864 310187 865 310559 866 310931 867 311303 868 311551 869 311737 870 312047 871 312233 872 313163 873 313597 874 313721 875 313783 876 313969 877 314527 878 314651 879 315643 880 315829 881 316139 882 316201 883 316697 884 316759 885 317503 886 318247 887 318557 888 318743 889 319673 890 320107 891 320293 892 320417 893 320851 894 321037 895 322339 896 322463 897 322649 898 323083 899 323207 900 323579 901 323641 902 324199 903 324757 904 325439 905 326369 906 326617 907 326741 908 328043 909 328291 910 328787 911 328849 912 329717 913 329779 914 331081 915 331391 916 331577 917 332011 918 332569 919 333623 920 333871 921 334057 922 334429 923 334987 924 335173 925 335669 926 335917 927 336041 928 336103 929 336227 930 336599 931 337343 932 337529 933 337901 934 338707 935 338893 936 339389 937 339637 938 339761 939 340381 940 340877 941 340939 942 341063 943 341311 944 341993 945 342179 946 342241 947 342799 948 343481 949 343543 950 343667 951 344039 952 344969 953 346147 954 346891 955 347201 956 347759 957 347821 958 348937 959 350549 960 350983 961 351293 962 351479 963 351727 964 351851 965 351913 966 352409 967 353401 968 353711 969 353897 970 354703 971 355261 972 355571 973 355633 974 355819 975 356129 976 356501 977 356563 978 356749 979 357431 980 357989 981 358733 982 359167 983 359291 984 359353 985 359477 986 359539 987 359663 988 359911 989 360407 990 360593 991 360779 992 361213 993 361523 994 362081 995 362143 996 363569 997 363941 998 364127 999 364313 1000 364499