1 211 2 317 3 953 4 1483 5 1801 6 1907 7 2437 8 2543 9 2861 10 3391 11 3709 12 4027 13 4133 14 4451 15 4663 16 5087 17 6359 18 6571 19 7207 20 7949 21 8161 22 9221 23 9433 24 9539 25 9857 26 10069 27 11447 28 12401 29 12613 30 13037 31 13249 32 13567 33 14627 34 15263 35 15581 36 16111 37 16217 38 16747 39 17383 40 17489 41 17807 42 18443 43 18973 44 19079 45 19609 46 19927 47 20563 48 21517 49 22153 50 22259 51 23531 52 23743 53 24061 54 24379 55 24697 56 25121 57 25439 58 25969 59 26393 60 26711 61 27241 62 27983 63 28513 64 28619 65 29573 66 30103 67 31481 68 31799 69 32117 70 32647 71 33071 72 33601 73 35509 74 35933 75 36251 76 36781 77 36887 78 38053 79 38371 80 39113 81 39749 82 40597 83 41233 84 42187 85 42293 86 42611 87 42929 88 43777 89 44201 90 44519 91 46639 92 46957 93 47381 94 47699 95 47911 96 48017 97 50773 98 51197 99 52363 100 52999 101 54059 102 54377 103 54907 104 55331 105 55967 106 56179 107 56921 108 57557 109 58193 110 58511 111 59359 112 60101 113 60631 114 60737 115 62327 116 62539 117 63281 118 63493 119 63599 120 64553 121 64871 122 65719 123 66037 124 67733 125 68581 126 68687 127 68899 128 69959 129 70489 130 70913 131 71443 132 71549 133 71761 134 71867 135 72503 136 73351 137 74093 138 74411 139 74623 140 74729 141 74941 142 75577 143 75683 144 76001 145 76213 146 77167 147 77591 148 78121 149 78439 150 79181 151 79393 152 79817 153 80347 154 81619 155 81937 156 82361 157 82891 158 82997 159 84163 160 84481 161 85223 162 86389 163 86813 164 87767 165 88721 166 90523 167 90841 168 90947 169 91159 170 91583 171 92219 172 92431 173 93491 174 93703 175 93809 176 95717 177 95929 178 96353 179 96671 180 96989 181 97943 182 98473 183 98897 184 99109 185 100169 186 100699 187 101653 188 102077 189 102607 190 103349 191 103561 192 107377 193 108013 194 108649 195 108967 196 109073 197 109391 198 110557 199 111829 200 112253 201 112571 202 113843 203 114161 204 114479 205 114691 206 114797 207 115327 208 115751 209 115963 210 116387 211 117023 212 117659 213 117977 214 118189 215 118931 216 120097 217 121157 218 121369 219 121687 220 122323 221 123701 222 124231 223 124337 224 125821 225 125927 226 126457 227 128047 228 128153 229 128683 230 129001 231 130379 232 131969 233 132287 234 132499 235 132817 236 133241 237 133559 238 133877 239 134089 240 134513 241 135043 242 135467 243 136421 244 136739 245 136951 246 137587 247 138647 248 139177 249 139813 250 140237 251 140449 252 141403 253 141509 254 142039 255 142357 256 142993 257 143629 258 143947 259 144583 260 145007 261 145219 262 145643 263 146173 264 147551 265 148399 266 149459 267 150413 268 151049 269 151579 270 151897 271 152003 272 152533 273 152639 274 152851 275 153487 276 153911 277 154229 278 155501 279 157303 280 158363 281 160483 282 160907 283 161543 284 162391 285 162709 286 163027 287 163981 288 164299 289 164617 290 165041 291 166207 292 166631 293 166843 294 166949 295 167267 296 168433 297 169069 298 169493 299 170341 300 170447 301 171401 302 171719 303 172673 304 173309 305 173839 306 174157 307 174263 308 175853 309 176383 310 176489 311 176807 312 177019 313 177337 314 177761 315 178397 316 178609 317 179033 318 179351 319 179563 320 180623 321 181789 322 182107 323 183167 324 183697 325 184333 326 184651 327 184969 328 185711 329 185923 330 186877 331 187513 332 188891 333 189421 334 192601 335 193873 336 193979 337 194827 338 194933 339 195781 340 195887 341 196523 342 197159 343 197371 344 197689 345 200657 346 200869 347 201611 348 201823 349 202777 350 204367 351 204791 352 205427 353 205957 354 206593 355 206699 356 206911 357 207017 358 207547 359 207653 360 207971 361 208501 362 211151 363 211469 364 211681 365 212423 366 213589 367 214967 368 215179 369 215497 370 215921 371 216133 372 216451 373 217829 374 218677 375 218783 376 219313 377 220373 378 220903 379 221327 380 221539 381 222493 382 223129 383 224401 384 225037 385 225143 386 225461 387 225779 388 227581 389 228853 390 228959 391 229171 392 230761 393 231079 394 231503 395 231821 396 232457 397 232669 398 232987 399 233941 400 234259 401 234683 402 235849 403 236167 404 236909 405 238181 406 238499 407 239347 408 240089 409 241361 410 241679 411 242633 412 243587 413 243799 414 244753 415 244859 416 245071 417 245177 418 245389 419 246131 420 246343 421 246661 422 246979 423 248357 424 248569 425 248887 426 249311 427 249947 428 250583 429 251219 430 251431 431 252173 432 253763 433 254929 434 255247 435 255989 436 256307 437 257473 438 257791 439 258109 440 259169 441 259381 442 260017 443 260441 444 261077 445 261713 446 262349 447 263303 448 263621 449 264787 450 264893 451 265423 452 265847 453 266059 454 266801 455 267649 456 268921 457 269663 458 269981 459 270299 460 271253 461 271571 462 272737 463 273797 464 274751 465 275599 466 275917 467 276553 468 276977 469 278143 470 279203 471 281429 472 281641 473 281747 474 281959 475 282383 476 282913 477 284927 478 285139 479 285457 480 286199 481 286411 482 287047 483 287789 484 289273 485 291287 486 291817 487 291923 488 292241 489 293831 490 294043 491 294149 492 294467 493 294997 494 295951 495 296269 496 296587 497 296693 498 298283 499 298601 500 300191 501 300721 502 301039 503 301463 504 301993 505 302417 506 302629 507 303053 508 303371 509 303689 510 304537 511 304643 512 304961 513 305597 514 306763 515 307187 516 307399 517 307823 518 308141 519 308989 520 309731 521 310049 522 311533 523 311957 524 314077 525 315349 526 316621 527 317257 528 317363 529 318211 530 319483 531 319589 532 320119 533 320861 534 321073 535 321709 536 322769 537 323087 538 324889 539 325631 540 326479 541 326903 542 327433 543 329977 544 330719 545 331249 546 332203 547 332309 548 333581 549 333793 550 334429 551 335171 552 335383 553 335807 554 336761 555 337291 556 337397 557 337609 558 338033 559 338563 560 338669 561 339517 562 340577 563 340789 564 341743 565 342061 566 342379 567 342697 568 342803 569 343333 570 346831 571 347891 572 348209 573 348421 574 348527 575 348739 576 351707 577 351919 578 352237 579 352661 580 354251 581 354463 582 355099 583 355417 584 355841 585 357431 586 358279 587 358597 588 358703 589 359657 590 359869 591 360187 592 360293 593 360611 594 360823 595 363367 596 364321 597 365063 598 365699 599 366547 600 367501 601 367819 602 368243 603 368773 604 369197 605 369409 606 369833 607 372059 608 372271 609 372377 610 373649 611 373861 612 374603 613 375451 614 376511 615 377147 616 378101 617 378949 618 379903 619 380327 620 381917 621 382553 622 382871 623 383083 624 384143 625 384673 626 384779 627 386051 628 386263 629 386369 630 387641 631 387853 632 388277 633 388489 634 389231 635 389761 636 389867 637 390503 638 390821 639 391351 640 391987 641 393577 642 393683 643 394319 644 394637 645 395273 646 395803 647 395909 648 397181 649 398029 650 398347 651 398771 652 399937 653 400679 654 400997 655 401209 656 402587 657 404177 658 404389 659 405343 660 405767 661 406403 662 407357 663 407993 664 408311 665 408841 666 409477 667 409901 668 410749 669 411067 670 411491 671 411703 672 411809 673 412127 674 412339 675 413081 676 413293 677 415201 678 416473 679 416579 680 418169 681 418381 682 418699 683 421349 684 422621 685 423257 686 423469 687 424423 688 425059 689 425377 690 425801 691 426331 692 427073 693 428027 694 428557 695 428663 696 429511 697 430147 698 430571 699 430783 700 432161 701 432373 702 432479 703 432797 704 433963 705 434387 706 435553 707 436507 708 438203 709 438521 710 438733 711 439157 712 439687 713 440641 714 440959 715 441913 716 442019 717 442973 718 443291 719 443609 720 445199 721 447001 722 447107 723 447319 724 447637 725 447743 726 448379 727 448697 728 449227 729 449333 730 450287 731 450817 732 451771 733 452831 734 455269 735 456223 736 456329 737 456647 738 457813 739 458449 740 459509 741 460039 742 460463 743 462901 744 463219 745 463537 746 463643 747 464173 748 464279 749 464809 750 465551 751 466717 752 467141 753 467353 754 467671 755 469367 756 470957 757 471487 758 471593 759 472123 760 474137 761 474667 762 475091 763 475621 764 476363 765 476681 766 477317 767 477847 768 478271 769 478483 770 478589 771 478801 772 479543 773 479861 774 480391 775 481133 776 481769 777 484207 778 485161 779 485479 780 486221 781 486433 782 486539 783 487387 784 487811 785 489613 786 490249 787 490991 788 491627 789 493111 790 493217 791 493747 792 493853 793 494383 794 495337 795 495973 796 496079 797 496291 798 496609 799 497351 800 500107 801 501803 802 502121 803 502651 804 503287 805 504877 806 504983 807 505301 808 505513 809 505619 810 506573 811 507103 812 507421 813 508693 814 508799 815 509329 816 509647 817 510707 818 510919 819 511237 820 511873 821 513781 822 514417 823 514523 824 514841 825 515371 826 515477 827 516431 828 516643 829 517067 830 517597 831 518233 832 518657 833 519611 834 521201 835 521519 836 523109 837 523427 838 523639 839 524063 840 524593 841 525017 842 526289 843 526501 844 528091 845 528197 846 528833 847 529681 848 529999 849 530741 850 531589 851 532331 852 533921 853 535193 854 535511 855 536147 856 536677 857 538267 858 539009 859 540599 860 541129 861 541447 862 542083 863 542189 864 542401 865 542719 866 543143 867 544097 868 544627 869 545899 870 546323 871 547171 872 548761 873 549503 874 550139 875 550351 876 550457 877 551093 878 551729 879 552047 880 552259 881 553849 882 554167 883 554803 884 555439 885 556181 886 556817 887 558937 888 559679 889 562753 890 563813 891 564449 892 564979 893 567841 894 567947 895 569431 896 570173 897 570491 898 571339 899 571657 900 572399 901 573247 902 573883 903 574201 904 574307 905 575261 906 575473 907 575579 908 575791 909 576427 910 576533 911 577063 912 577169 913 578441 914 578971 915 579713 916 580031 917 580561 918 581197 919 581303 920 582469 921 584377 922 585119 923 585437 924 586073 925 586603 926 586921 927 589783 928 590207 929 591161 930 591691 931 593387 932 594023 933 594977 934 595613 935 596143 936 596461 937 596779 938 597521 939 598051 940 598369 941 598687 942 599429 943 599959 944 600701 945 601231 946 602821 947 603457 948 603563 949 603881 950 604411 951 604517 952 604729 953 605471 954 605789 955 606743 956 607697 957 607909 958 608863 959 609923 960 610559 961 610877 962 612043 963 612149 964 612679 965 613421 966 613633 967 614693 968 617131 969 617237 970 617767 971 617873 972 618509 973 620099 974 620311 975 620947 976 621371 977 621583 978 623279 979 624233 980 624763 981 625187 982 627943 983 628049 984 628261 985 629003 986 630169 987 630593 988 630911 989 631229 990 632501 991 632713 992 633667 993 634091 994 634727 995 634939 996 635363 997 635893 998 636211 999 636953 1000 637271