1 199 2 317 3 907 4 1733 5 2087 6 2441 7 2677 8 3739 9 4093 10 4211 11 4447 12 4801 13 4919 14 5273 15 5981 16 6217 17 6571 18 6689 19 7043 20 9049 21 9403 22 9521 23 10111 24 10937 25 11173 26 11527 27 12589 28 13297 29 14713 30 14831 31 17191 32 18253 33 18371 34 19079 35 19433 36 20023 37 20731 38 20849 39 21557 40 21911 41 22147 42 22501 43 22619 44 22973 45 23209 46 23327 47 23563 48 23917 49 24979 50 25097 51 26041 52 26513 53 27103 54 27457 55 28283 56 29581 57 30643 58 31469 59 32059 60 32413 61 32531 62 33829 63 34183 64 34301 65 34537 66 35363 67 36307 68 36779 69 37369 70 38431 71 38903 72 39139 73 39847 74 41263 75 41381 76 41617 77 42089 78 42443 79 42797 80 43151 81 44449 82 46219 83 46337 84 46573 85 46691 86 49169 87 49523 88 49877 89 50231 90 50821 91 51647 92 52237 93 52709 94 53299 95 53653 96 54361 97 54833 98 55541 99 56131 100 56249 101 56957 102 57193 103 57901 104 58727 105 58963 106 59671 107 60497 108 60733 109 61441 110 61559 111 63211 112 64037 113 64627 114 65099 115 66161 116 66751 117 67577 118 67931 119 68521 120 68639 121 68993 122 70999 123 71353 124 71471 125 71707 126 72533 127 73477 128 75011 129 76781 130 77017 131 77489 132 78079 133 78787 134 79259 135 79613 136 79967 137 80557 138 80911 139 81619 140 81737 141 81973 142 82799 143 83389 144 85159 145 85513 146 86693 147 86929 148 87991 149 88463 150 88817 151 90469 152 90823 153 92003 154 92357 155 92593 156 93419 157 94009 158 95071 159 95189 160 96487 161 96959 162 97549 163 98257 164 98729 165 99083 166 100853 167 101089 168 101207 169 101561 170 101797 171 102859 172 103567 173 104393 174 105337 175 105691 176 106163 177 106753 178 106871 179 108287 180 108877 181 110647 182 111119 183 111827 184 112181 185 112771 186 114659 187 115013 188 115249 189 115603 190 117373 191 117727 192 118081 193 118907 194 119851 195 120677 196 121267 197 121621 198 123863 199 126223 200 126341 201 127403 202 128111 203 128347 204 128819 205 129527 206 129763 207 130589 208 131297 209 132241 210 132949 211 133303 212 133657 213 134129 214 134837 215 135427 216 135781 217 135899 218 136607 219 137197 220 138731 221 138967 222 139439 223 141209 224 141917 225 142271 226 142979 227 143333 228 143569 229 143687 230 146519 231 147227 232 148171 233 148997 234 149351 235 150413 236 150649 237 150767 238 151121 239 151357 240 152183 241 152419 242 153953 243 154543 244 154897 245 155251 246 155723 247 158201 248 158791 249 158909 250 159499 251 159617 252 159853 253 160207 254 161033 255 161387 256 161741 257 161977 258 163393 259 164809 260 167051 261 167641 262 167759 263 170473 264 170827 265 171299 266 171653 267 171889 268 172243 269 172597 270 173659 271 173777 272 174367 273 174721 274 175783 275 176609 276 177553 277 177907 278 178261 279 179441 280 180503 281 181211 282 181919 283 182509 284 182627 285 182981 286 183571 287 184043 288 184279 289 184633 290 185813 291 186049 292 186757 293 187111 294 188291 295 188527 296 188999 297 189353 298 190297 299 190769 300 191123 301 191831 302 192539 303 193247 304 193601 305 194309 306 194899 307 195253 308 197023 309 198439 310 199501 311 201389 312 201743 313 201979 314 205519 315 205991 316 206699 317 207643 318 207997 319 208469 320 209767 321 211891 322 213307 323 214133 324 214723 325 215077 326 216493 327 217201 328 217319 329 217909 330 218381 331 218971 332 219679 333 219797 334 220151 335 220859 336 221567 337 222511 338 223219 339 223337 340 225343 341 225461 342 225697 343 226169 344 227113 345 227231 346 227467 347 228647 348 228883 349 229237 350 229591 351 230063 352 230653 353 230771 354 231479 355 232187 356 232777 357 234193 358 234547 359 237143 360 237379 361 237733 362 237851 363 239857 364 241037 365 241391 366 241981 367 242453 368 242689 369 242807 370 243161 371 244813 372 245521 373 245639 374 246937 375 247409 376 247999 377 248117 378 248707 379 249533 380 250123 381 250949 382 251539 383 251893 384 253427 385 254489 386 255197 387 255551 388 256967 389 257321 390 258737 391 259681 392 260861 393 261451 394 262513 395 264283 396 264637 397 264991 398 266053 399 267233 400 267469 401 267587 402 267941 403 268531 404 269947 405 271127 406 271363 407 272189 408 274667 409 275729 410 276083 411 276319 412 276673 413 277499 414 278207 415 278561 416 279269 417 279977 418 280921 419 281747 420 282101 421 282691 422 282809 423 283163 424 285287 425 285641 426 286703 427 287057 428 289063 429 289181 430 289417 431 289771 432 289889 433 290243 434 290597 435 292249 436 292367 437 293311 438 295081 439 295199 440 295553 441 296969 442 298031 443 298621 444 299329 445 299447 446 299683 447 302279 448 303341 449 303931 450 304049 451 304757 452 305111 453 306763 454 307471 455 307589 456 308887 457 309241 458 309359 459 309713 460 312073 461 312427 462 312899 463 313961 464 315377 465 315613 466 315967 467 316321 468 316439 469 316793 470 317029 471 318209 472 318917 473 320687 474 320923 475 321631 476 322339 477 325643 478 326351 479 326941 480 327059 481 328121 482 328357 483 328829 484 329419 485 329773 486 329891 487 331307 488 331543 489 331897 490 332251 491 333667 492 334021 493 334493 494 336263 495 336499 496 338033 497 338269 498 339331 499 340393 500 341219 501 341927 502 342281 503 342871 504 342989 505 343579 506 343933 507 344759 508 346529 509 347591 510 348181 511 348889 512 349007 513 350423 514 352193 515 353137 516 353963 517 354317 518 354553 519 355261 520 355379 521 355969 522 356441 523 357031 524 357503 525 357739 526 358447 527 359509 528 359981 529 361279 530 362459 531 363403 532 363757 533 364583 534 364937 535 365173 536 365291 537 365527 538 367651 539 368359 540 369067 541 369539 542 369893 543 370247 544 370483 545 370837 546 371191 547 371663 548 372371 549 372607 550 373669 551 374849 552 375203 553 376147 554 376501 555 377327 556 377563 557 377681 558 379097 559 379333 560 379451 561 380041 562 380867 563 381103 564 381221 565 382519 566 382873 567 384289 568 384407 569 385351 570 386413 571 388183 572 388301 573 388891 574 389953 575 390307 576 391133 577 391487 578 392549 579 393257 580 393611 581 393847 582 394201 583 394319 584 394673 585 395027 586 395971 587 396443 588 396679 589 397151 590 398213 591 398921 592 399983 593 400927 594 402107 595 402343 596 402697 597 403877 598 404113 599 405529 600 406591 601 407299 602 408361 603 408479 604 409069 605 409187 606 409777 607 411193 608 411311 609 412019 610 412609 611 413081 612 415087 613 415559 614 416149 615 416503 616 416621 617 418273 618 418391 619 418981 620 420397 621 421459 622 423229 623 423347 624 425471 625 426061 626 427241 627 427477 628 427949 629 428303 630 428539 631 428657 632 429719 633 430427 634 430663 635 431017 636 432433 637 433141 638 433259 639 433967 640 435619 641 435973 642 436091 643 437153 644 437389 645 437743 646 437861 647 438569 648 439631 649 439867 650 440221 651 440339 652 442109 653 442699 654 442817 655 443171 656 443407 657 443761 658 443879 659 444469 660 445649 661 446003 662 448363 663 449543 664 450487 665 450841 666 451313 667 451667 668 451903 669 452611 670 455443 671 456151 672 456623 673 457213 674 458039 675 458629 676 458747 677 459337 678 459691 679 460871 680 461933 681 462641 682 463231 683 464647 684 465119 685 466181 686 467479 687 467833 688 468187 689 469367 690 469957 691 470429 692 470783 693 471137 694 472907 695 473497 696 475621 697 476683 698 477863 699 478099 700 478453 701 478571 702 480341 703 481639 704 482347 705 482819 706 483409 707 484117 708 486713 709 486949 710 487303 711 487657 712 488011 713 489191 714 489427 715 491669 716 492377 717 492731 718 492967 719 493793 720 494029 721 494147 722 494383 723 494737 724 495563 725 495799 726 498749 727 499693 728 500519 729 500873 730 501463 731 501817 732 502171 733 502643 734 503233 735 503351 736 504767 737 505357 738 505711 739 506183 740 506537 741 506773 742 507599 743 507953 744 508661 745 509723 746 509959 747 510077 748 514561 749 515741 750 516449 751 517393 752 517511 753 517747 754 518101 755 518809 756 519989 757 521051 758 521641 759 522113 760 522703 761 524119 762 524591 763 524827 764 525299 765 526951 766 527069 767 528013 768 528131 769 529547 770 530137 771 530609 772 532261 773 532379 774 532733 775 534739 776 534857 777 535919 778 536273 779 536509 780 538397 781 538751 782 538987 783 540167 784 542999 785 543353 786 543707 787 544651 788 545477 789 546067 790 546893 791 547483 792 547601 793 548309 794 549607 795 551731 796 551849 797 552793 798 554209 799 555743 800 556687 801 557041 802 557159 803 558457 804 559991 805 560227 806 561053 807 561761 808 561997 809 562351 810 563413 811 564593 812 565183 813 565891 814 566717 815 567661 816 567779 817 568133 818 568723 819 569077 820 569431 821 569903 822 570139 823 571201 824 571673 825 572027 826 573679 827 574033 828 574741 829 574859 830 575213 831 575921 832 577219 833 577573 834 578399 835 579107 836 580169 837 580759 838 581821 839 583237 840 584063 841 584417 842 586541 843 587131 844 587603 845 588311 846 589609 847 592087 848 593149 849 594211 850 594329 851 595037 852 595627 853 595981 854 597869 855 598931 856 599993 857 600701 858 601291 859 601763 860 603769 861 604477 862 604949 863 605893 864 606247 865 607309 866 608371 867 608843 868 609079 869 610849 870 611557 871 612383 872 612737 873 614153 874 614743 875 616277 876 616513 877 617339 878 617693 879 618637 880 618991 881 620171 882 621941 883 622177 884 623003 885 623947 886 624419 887 626189 888 627251 889 627841 890 629611 891 630319 892 631853 893 632089 894 632561 895 633151 896 633623 897 634331 898 634567 899 635039 900 635983 901 636809 902 637163 903 638933 904 639169 905 640231 906 641057 907 641411 908 643889 909 644597 910 644951 911 645187 912 646013 913 646721 914 646957 915 647429 916 647783 917 648019 918 649081 919 649907 920 650261 921 650851 922 651323 923 651913 924 652621 925 652739 926 653801 927 654509 928 655453 929 655807 930 657931 931 658403 932 658639 933 659819 934 660409 935 661117 936 663241 937 663359 938 663713 939 664067 940 664421 941 665011 942 665719 943 666073 944 666191 945 666427 946 669023 947 669377 948 670321 949 671029 950 671383 951 671501 952 672209 953 672799 954 673271 955 673979 956 676103 957 676339 958 678463 959 678581 960 679171 961 679879 962 680587 963 684127 964 684599 965 686723 966 687431 967 688139 968 688729 969 689201 970 692269 971 692387 972 694039 973 694511 974 694747 975 695573 976 695809 977 695927 978 696281 979 696517 980 696989 981 697579 982 698051 983 698287 984 698641 985 699113 986 700057 987 700883 988 701473 989 703243 990 704069 991 704777 992 705013 993 706193 994 706547 995 708199 996 708907 997 710323 998 710441 999 712093 1000 712447