1 1710 2 2166 3 2318 4 2489 5 3230 6 3705 7 3876 8 4940 9 5073 10 5396 11 5548 12 6460 13 6612 14 6783 15 6935 16 7068 17 8132 18 8455 19 8607 20 9690 21 9842 22 11134 23 11457 24 11609 25 12692 26 12844 27 13129 28 14364 29 14516 30 14687 31 14839 32 15903 33 16036 34 16359 35 17100 36 17423 37 17594 38 17746 39 18810 40 19266 41 19418 42 19589 43 20273 44 20425 45 20596 46 20748 47 21660 48 21983 49 22268 50 23180 51 23655 52 23807 53 23978 54 24890 55 25004 56 25175 57 25327 58 25498 59 26714 60 26885 61 28234 62 28557 63 28709 64 29621 65 29944 66 30951 67 31084 68 31236 69 31559 70 32300 71 32471 72 32794 73 32946 74 33079 75 34466 76 34618 77 34789 78 35530 79 36138 80 37050 81 37202 82 37525 83 37696 84 37848 85 38760 86 38912 87 39045 88 39368 89 40052 90 40375 91 40527 92 40698 93 41762 94 42047 95 43111 96 43282 97 43757 98 43909 99 44821 100 44992 101 45106 102 45277 103 45429 104 46341 105 46816 106 46987 107 48013 108 48336 109 48659 110 49400 111 49571 112 49723 113 50730 114 51186 115 51338 116 52250 117 52402 118 52573 119 52896 120 53960 121 54093 122 54568 123 55480 124 55632 125 56088 126 57152 127 57304 128 57627 129 57798 130 58862 131 59147 132 60154 133 60477 134 60629 135 61541 136 61864 137 62149 138 63061 139 63213 140 63384 141 63859 142 64600 143 64771 144 64923 145 65208 146 65379 147 66120 148 66291 149 66443 150 66918 151 67830 152 68115 153 68438 154 69350 155 69502 156 69673 157 69825 158 70680 159 70832 160 71288 161 72352 162 72504 163 72675 164 72998 165 74024 166 74195 167 75411 168 75582 169 75734 170 76019 171 77254 172 77406 173 77729 174 78641 175 78964 176 79249 177 80256 178 80579 179 81320 180 81491 181 81643 182 81966 183 82099 184 83163 185 83315 186 83486 187 84550 188 84702 189 84873 190 86070 191 86222 192 86393 193 86545 194 87780 195 87932 196 88065 197 88217 198 89452 199 89604 200 89775 201 89927 202 90611 203 90782 204 90934 205 91067 206 92131 207 92454 208 92606 209 92777 210 93841 211 94126 212 94297 213 95361 214 95513 215 95684 216 95836 217 96900 218 97033 219 97356 220 97508 221 98420 222 98591 223 98743 224 99028 225 100852 226 101137 227 102372 228 102524 229 102695 230 102847 231 103911 232 104044 233 104367 234 104519 235 105431 236 105754 237 105906 238 106039 239 107103 240 107274 241 107426 242 107597 243 107749 244 108661 245 108813 246 108984 247 109269 248 110105 249 110276 250 110428 251 110599 252 111340 253 111663 254 111815 255 111986 256 113012 257 113183 258 113335 259 113658 260 114570 261 114722 262 114893 263 115007 264 115178 265 116090 266 116242 267 116565 268 116717 269 116888 270 117952 271 118085 272 118237 273 119301 274 119472 275 119624 276 119795 277 119947 278 120631 279 120954 280 121087 281 121239 282 122151 283 122303 284 122474 285 122626 286 122797 287 122949 288 123861 289 124146 290 124469 291 125210 292 125381 293 125533 294 125856 295 126920 296 127053 297 127205 298 127376 299 127528 300 127699 301 128440 302 128763 303 128915 304 129048 305 130055 306 130207 307 130378 308 131290 309 131442 310 131765 311 131917 312 133114 313 133285 314 133437 315 134501 316 134672 317 134824 318 134995 319 135109 320 136021 321 136192 322 136344 323 136667 324 136819 325 138016 326 138187 327 138339 328 139251 329 139403 330 139574 331 139726 332 139897 333 140410 334 140581 335 140733 336 141018 337 141189 338 142253 339 142405 340 142576 341 142728 342 142899 343 143640 344 143963 345 144096 346 144248 347 145160 348 145312 349 145483 350 145635 351 145958 352 146870 353 147155 354 147307 355 147478 356 148390 357 148542 358 148865 359 150157 360 150309 361 151221 362 151392 363 151544 364 151867 365 152931 366 153064 367 153216 368 153387 369 153539 370 154603 371 154774 372 154926 373 155059 374 156123 375 156294 376 156446 377 156769 378 157510 379 157681 380 157833 381 158118 382 158289 383 159030 384 159353 385 159505 386 159676 387 159828 388 159999 389 160360 390 160512 391 160683 392 160835 393 162032 394 162355 395 162507 396 162678 397 163590 398 163742 399 164027 400 164198 401 165262 402 165414 403 165585 404 165737 405 166801 406 166972 407 167257 408 167409 409 168321 410 168492 411 168644 412 168967 413 170259 414 171000 415 171323 416 171494 417 171646 418 171969 419 172710 420 172881 421 173166 422 173318 423 173489 424 174230 425 174553 426 174705 427 174876 428 175940 429 176073 430 176225 431 176396 432 176548 433 177460 434 177612 435 177783 436 177935 437 178068 438 179132 439 179455 440 179607 441 179778 442 180462 443 180614 444 180785 445 180937 446 182134 447 182457 448 182609 449 183521 450 183692 451 183844 452 184129 453 185041 454 185364 455 185516 456 185687 457 185839 458 186751 459 186903 460 187036 461 187359 462 188100 463 188271 464 188423 465 188594 466 188746 467 189810 468 190038 469 191102 470 191273 471 191425 472 191596 473 191748 474 192660 475 192812 476 192983 477 193268 478 194180 479 194332 480 194655 481 194807 482 194978 483 195890 484 196004 485 196175 486 196327 487 196498 488 197562 489 197714 490 197885 491 199082 492 199234 493 199557 494 199709 495 200108 496 200279 497 201020 498 201191 499 201343 500 201666 501 201818 502 201989 503 202730 504 203015 505 203186 506 203338 507 204250 508 204573 509 204725 510 204896 511 205960 512 206093 513 206245 514 206568 515 207480 516 207632 517 207955 518 208088 519 209152 520 209304 521 209475 522 209627 523 209798 524 210311 525 210482 526 210634 527 210957 528 212154 529 212306 530 212477 531 212629 532 213541 533 213864 534 214149 535 215061 536 215213 537 215384 538 215536 539 215859 540 216600 541 216771 542 216923 543 217056 544 217208 545 217379 546 218120 547 218291 548 218443 549 218766 550 218918 551 219830 552 220058 553 221293 554 221445 555 221768 556 222680 557 222832 558 223117 559 223288 560 224352 561 224504 562 224675 563 224827 564 224998 565 226024 566 226195 567 226347 568 227411 569 227582 570 227734 571 228019 572 229254 573 229406 574 229577 575 229729 576 230261 577 230413 578 230584 579 230736 580 231800 581 231971 582 232256 583 232408 584 232579 585 233320 586 233491 587 233643 588 233966 589 234099 590 235163 591 235315 592 235486 593 235638 594 236550 595 236702 596 236873 597 237158 598 238070 599 238222 600 238393 601 238545 602 238868 603 239780 604 241072 605 241224 606 241395 607 241547 608 242611 609 242782 610 242934 611 243067 612 243219 613 244131 614 244454 615 244606 616 244777 617 244929 618 245841 619 246126 620 246297 621 246449 622 247361 623 247513 624 247684 625 247836 626 248900 627 249033 628 249356 629 249508 630 249679 631 250040 632 250363 633 250515 634 250686 635 250838 636 251750 637 251902 638 252035 639 252358 640 253270 641 253422 642 253593 643 253745 644 254980 645 255265 646 255417 647 255588 648 256804 649 256975 650 258001 651 258172 652 258324 653 258495 654 258647 655 259711 656 259882 657 261003 658 261174 659 261326 660 261497 661 261649 662 262561 663 262713 664 262884 665 263169 666 264081 667 264233 668 264556 669 264708 670 264879 671 265620 672 265791 673 265943 674 266076 675 266228 676 266399 677 267140 678 267463 679 267615 680 267786 681 267938 682 268850 683 269135 684 269458 685 270142 686 270465 687 270617 688 270788 689 271852 690 272137 691 273201 692 273524 693 273695 694 273847 695 274911 696 275044 697 275367 698 275519 699 276431 700 276754 701 276906 702 277039 703 278103 704 278274 705 278426 706 278597 707 278749 708 279661 709 279813 710 279984 711 280820 712 280991 713 281105 714 281276 715 281428 716 281599 717 282340 718 282663 719 282815 720 282986 721 284012 722 284183 723 284335 724 284658 725 285570 726 285722 727 285893 728 286007 729 286178 730 287090 731 287242 732 287565 733 287717 734 287888 735 288952 736 289085 737 289237 738 290244 739 290567 740 290719 741 291631 742 291954 743 292087 744 292239 745 293151 746 293303 747 293474 748 293626 749 293797 750 293949 751 294861 752 295146 753 295469 754 296210 755 296381 756 296533 757 296856 758 297920 759 298053 760 298205 761 298376 762 298528 763 298699 764 299440 765 299763 766 299915 767 300162 768 300314 769 300485 770 300637 771 301701 772 301872 773 302157 774 302309 775 303221 776 303392 777 303544 778 303867 779 304931 780 305064 781 305216 782 305387 783 305539 784 306451 785 306774 786 306926 787 307059 788 308123 789 308294 790 308446 791 308769 792 309510 793 309681 794 309833 795 310840 796 311125 797 311296 798 311448 799 312360 800 312512 801 312683 802 312835 803 314032 804 314355 805 314507 806 314678 807 315590 808 315742 809 316027 810 316198 811 317262 812 317414 813 317585 814 317737 815 318801 816 318972 817 319257 818 319409 819 320264 820 320416 821 320587 822 320739 823 321651 824 321803 825 321974 826 322259 827 323000 828 323171 829 323494 830 323646 831 323969 832 324710 833 324881 834 325166 835 325318 836 325489 837 326230 838 326553 839 326705 840 326876 841 327940 842 328073 843 328225 844 328396 845 328548 846 329460 847 329612 848 329783 849 329935 850 330790 851 330942 852 331075 853 331227 854 331398 855 332462 856 332614 857 332785 858 332937 859 334134 860 334457 861 334609 862 335521 863 335692 864 335844 865 336129 866 337041 867 337364 868 337516 869 337687 870 337839 871 338751 872 338903 873 339036 874 339359 875 340366 876 340518 877 340689 878 341430 879 341753 880 341905 881 342038 882 343102 883 343273 884 343425 885 343596 886 343748 887 344660 888 344812 889 344983 890 345268 891 346180 892 346332 893 346655 894 346807 895 346978 896 347890 897 348004 898 348175 899 348327 900 348498 901 349562 902 349714 903 349885 904 350721 905 350892 906 351006 907 351177 908 351329 909 352241 910 352564 911 352716 912 352887 913 353951 914 354084 915 354236 916 354559 917 355300 918 355471 919 355623 920 355794 921 355946 922 356079 923 357143 924 357466 925 357618 926 357789 927 358530 928 359138 929 360145 930 360468 931 361380 932 361532 933 361855 934 363052 935 363204 936 363375 937 363527 938 363698 939 364762 940 364914 941 365047 942 366111 943 366282 944 366434 945 366757 946 366909 947 367821 948 367992 949 368106 950 368277 951 368429 952 369341 953 369664 954 369816 955 369987 956 370500 957 370671 958 370823 959 370994 960 371108 961 371279 962 372020 963 372191 964 372343 965 372666 966 372818 967 372989 968 373730 969 374015 970 374186 971 374338 972 375250 973 375402 974 375725 975 375896 976 376960 977 377093 978 377245 979 377568 980 378480 981 378632 982 378955 983 379088 984 380095 985 380247 986 381311 987 381482 988 381634 989 381957 990 383154 991 383306 992 383477 993 383629 994 384541 995 384864 996 385149 997 386061 998 386213 999 386384 1000 386536