0 1 1 23 2 86 3 191 4 338 5 527 6 758 7 1031 8 1346 9 1703 10 2102 11 2543 12 3026 13 3551 14 4118 15 4727 16 5378 17 6071 18 6806 19 7583 20 8402 21 9263 22 10166 23 11111 24 12098 25 13127 26 14198 27 15311 28 16466 29 17663 30 18902 31 20183 32 21506 33 22871 34 24278 35 25727 36 27218 37 28751 38 30326 39 31943 40 33602 41 35303 42 37046 43 38831 44 40658 45 42527 46 44438 47 46391 48 48386 49 50423 50 52502 51 54623 52 56786 53 58991 54 61238 55 63527 56 65858 57 68231 58 70646 59 73103 60 75602 61 78143 62 80726 63 83351 64 86018 65 88727 66 91478 67 94271 68 97106 69 99983 70 102902 71 105863 72 108866 73 111911 74 114998 75 118127 76 121298 77 124511 78 127766 79 131063 80 134402 81 137783 82 141206 83 144671 84 148178 85 151727 86 155318 87 158951 88 162626 89 166343 90 170102 91 173903 92 177746 93 181631 94 185558 95 189527 96 193538 97 197591 98 201686 99 205823 100 210002 101 214223 102 218486 103 222791 104 227138 105 231527 106 235958 107 240431 108 244946 109 249503 110 254102 111 258743 112 263426 113 268151 114 272918 115 277727 116 282578 117 287471 118 292406 119 297383 120 302402 121 307463 122 312566 123 317711 124 322898 125 328127 126 333398 127 338711 128 344066 129 349463 130 354902 131 360383 132 365906 133 371471 134 377078 135 382727 136 388418 137 394151 138 399926 139 405743 140 411602 141 417503 142 423446 143 429431 144 435458 145 441527 146 447638 147 453791 148 459986 149 466223 150 472502 151 478823 152 485186 153 491591 154 498038 155 504527 156 511058 157 517631 158 524246 159 530903 160 537602 161 544343 162 551126 163 557951 164 564818 165 571727 166 578678 167 585671 168 592706 169 599783 170 606902 171 614063 172 621266 173 628511 174 635798 175 643127 176 650498 177 657911 178 665366 179 672863 180 680402 181 687983 182 695606 183 703271 184 710978 185 718727 186 726518 187 734351 188 742226 189 750143 190 758102 191 766103 192 774146 193 782231 194 790358 195 798527 196 806738 197 814991 198 823286 199 831623 200 840002 201 848423 202 856886 203 865391 204 873938 205 882527 206 891158 207 899831 208 908546 209 917303 210 926102 211 934943 212 943826 213 952751 214 961718 215 970727 216 979778 217 988871 218 998006 219 1007183 220 1016402 221 1025663 222 1034966 223 1044311 224 1053698 225 1063127 226 1072598 227 1082111 228 1091666 229 1101263 230 1110902 231 1120583 232 1130306 233 1140071 234 1149878 235 1159727 236 1169618 237 1179551 238 1189526 239 1199543 240 1209602 241 1219703 242 1229846 243 1240031 244 1250258 245 1260527 246 1270838 247 1281191 248 1291586 249 1302023 250 1312502 251 1323023 252 1333586 253 1344191 254 1354838 255 1365527 256 1376258 257 1387031 258 1397846 259 1408703 260 1419602 261 1430543 262 1441526 263 1452551 264 1463618 265 1474727 266 1485878 267 1497071 268 1508306 269 1519583 270 1530902 271 1542263 272 1553666 273 1565111 274 1576598 275 1588127 276 1599698 277 1611311 278 1622966 279 1634663 280 1646402 281 1658183 282 1670006 283 1681871 284 1693778 285 1705727 286 1717718 287 1729751 288 1741826 289 1753943 290 1766102 291 1778303 292 1790546 293 1802831 294 1815158 295 1827527 296 1839938 297 1852391 298 1864886 299 1877423 300 1890002 301 1902623 302 1915286 303 1927991 304 1940738 305 1953527 306 1966358 307 1979231 308 1992146 309 2005103 310 2018102 311 2031143 312 2044226 313 2057351 314 2070518 315 2083727 316 2096978 317 2110271 318 2123606 319 2136983 320 2150402 321 2163863 322 2177366 323 2190911 324 2204498 325 2218127 326 2231798 327 2245511 328 2259266 329 2273063 330 2286902 331 2300783 332 2314706 333 2328671 334 2342678 335 2356727 336 2370818 337 2384951 338 2399126 339 2413343 340 2427602 341 2441903 342 2456246 343 2470631 344 2485058 345 2499527 346 2514038 347 2528591 348 2543186 349 2557823 350 2572502 351 2587223 352 2601986 353 2616791 354 2631638 355 2646527 356 2661458 357 2676431 358 2691446 359 2706503 360 2721602 361 2736743 362 2751926 363 2767151 364 2782418 365 2797727 366 2813078 367 2828471 368 2843906 369 2859383 370 2874902 371 2890463 372 2906066 373 2921711 374 2937398 375 2953127 376 2968898 377 2984711 378 3000566 379 3016463 380 3032402 381 3048383 382 3064406 383 3080471 384 3096578 385 3112727 386 3128918 387 3145151 388 3161426 389 3177743 390 3194102 391 3210503 392 3226946 393 3243431 394 3259958 395 3276527 396 3293138 397 3309791 398 3326486 399 3343223 400 3360002 401 3376823 402 3393686 403 3410591 404 3427538 405 3444527 406 3461558 407 3478631 408 3495746 409 3512903 410 3530102 411 3547343 412 3564626 413 3581951 414 3599318 415 3616727 416 3634178 417 3651671 418 3669206 419 3686783 420 3704402 421 3722063 422 3739766 423 3757511 424 3775298 425 3793127 426 3810998 427 3828911 428 3846866 429 3864863 430 3882902 431 3900983 432 3919106 433 3937271 434 3955478 435 3973727 436 3992018 437 4010351 438 4028726 439 4047143 440 4065602 441 4084103 442 4102646 443 4121231 444 4139858 445 4158527 446 4177238 447 4195991 448 4214786 449 4233623 450 4252502 451 4271423 452 4290386 453 4309391 454 4328438 455 4347527 456 4366658 457 4385831 458 4405046 459 4424303 460 4443602 461 4462943 462 4482326 463 4501751 464 4521218 465 4540727 466 4560278 467 4579871 468 4599506 469 4619183 470 4638902 471 4658663 472 4678466 473 4698311 474 4718198 475 4738127 476 4758098 477 4778111 478 4798166 479 4818263 480 4838402 481 4858583 482 4878806 483 4899071 484 4919378 485 4939727 486 4960118 487 4980551 488 5001026 489 5021543 490 5042102 491 5062703 492 5083346 493 5104031 494 5124758 495 5145527 496 5166338 497 5187191 498 5208086 499 5229023 500 5250002 501 5271023 502 5292086 503 5313191 504 5334338 505 5355527 506 5376758 507 5398031 508 5419346 509 5440703 510 5462102 511 5483543 512 5505026 513 5526551 514 5548118 515 5569727 516 5591378 517 5613071 518 5634806 519 5656583 520 5678402 521 5700263 522 5722166 523 5744111 524 5766098 525 5788127 526 5810198 527 5832311 528 5854466 529 5876663 530 5898902 531 5921183 532 5943506 533 5965871 534 5988278 535 6010727 536 6033218 537 6055751 538 6078326 539 6100943 540 6123602 541 6146303 542 6169046 543 6191831 544 6214658 545 6237527 546 6260438 547 6283391 548 6306386 549 6329423 550 6352502 551 6375623 552 6398786 553 6421991 554 6445238 555 6468527 556 6491858 557 6515231 558 6538646 559 6562103 560 6585602 561 6609143 562 6632726 563 6656351 564 6680018 565 6703727 566 6727478 567 6751271 568 6775106 569 6798983 570 6822902 571 6846863 572 6870866 573 6894911 574 6918998 575 6943127 576 6967298 577 6991511 578 7015766 579 7040063 580 7064402 581 7088783 582 7113206 583 7137671 584 7162178 585 7186727 586 7211318 587 7235951 588 7260626 589 7285343 590 7310102 591 7334903 592 7359746 593 7384631 594 7409558 595 7434527 596 7459538 597 7484591 598 7509686 599 7534823 600 7560002 601 7585223 602 7610486 603 7635791 604 7661138 605 7686527 606 7711958 607 7737431 608 7762946 609 7788503 610 7814102 611 7839743 612 7865426 613 7891151 614 7916918 615 7942727 616 7968578 617 7994471 618 8020406 619 8046383 620 8072402 621 8098463 622 8124566 623 8150711 624 8176898 625 8203127 626 8229398 627 8255711 628 8282066 629 8308463 630 8334902 631 8361383 632 8387906 633 8414471 634 8441078 635 8467727 636 8494418 637 8521151 638 8547926 639 8574743 640 8601602 641 8628503 642 8655446 643 8682431 644 8709458 645 8736527 646 8763638 647 8790791 648 8817986 649 8845223 650 8872502 651 8899823 652 8927186 653 8954591 654 8982038 655 9009527 656 9037058 657 9064631 658 9092246 659 9119903 660 9147602 661 9175343 662 9203126 663 9230951 664 9258818 665 9286727 666 9314678 667 9342671 668 9370706 669 9398783 670 9426902 671 9455063 672 9483266 673 9511511 674 9539798 675 9568127 676 9596498 677 9624911 678 9653366 679 9681863 680 9710402 681 9738983 682 9767606 683 9796271 684 9824978 685 9853727 686 9882518 687 9911351 688 9940226 689 9969143 690 9998102 691 10027103 692 10056146 693 10085231 694 10114358 695 10143527 696 10172738 697 10201991 698 10231286 699 10260623 700 10290002 701 10319423 702 10348886 703 10378391 704 10407938 705 10437527 706 10467158 707 10496831 708 10526546 709 10556303 710 10586102 711 10615943 712 10645826 713 10675751 714 10705718 715 10735727 716 10765778 717 10795871 718 10826006 719 10856183 720 10886402 721 10916663 722 10946966 723 10977311 724 11007698 725 11038127 726 11068598 727 11099111 728 11129666 729 11160263 730 11190902 731 11221583 732 11252306 733 11283071 734 11313878 735 11344727 736 11375618 737 11406551 738 11437526 739 11468543 740 11499602 741 11530703 742 11561846 743 11593031 744 11624258 745 11655527 746 11686838 747 11718191 748 11749586 749 11781023 750 11812502 751 11844023 752 11875586 753 11907191 754 11938838 755 11970527 756 12002258 757 12034031 758 12065846 759 12097703 760 12129602 761 12161543 762 12193526 763 12225551 764 12257618 765 12289727 766 12321878 767 12354071 768 12386306 769 12418583 770 12450902 771 12483263 772 12515666 773 12548111 774 12580598 775 12613127 776 12645698 777 12678311 778 12710966 779 12743663 780 12776402 781 12809183 782 12842006 783 12874871 784 12907778 785 12940727 786 12973718 787 13006751 788 13039826 789 13072943 790 13106102 791 13139303 792 13172546 793 13205831 794 13239158 795 13272527 796 13305938 797 13339391 798 13372886 799 13406423 800 13440002 801 13473623 802 13507286 803 13540991 804 13574738 805 13608527 806 13642358 807 13676231 808 13710146 809 13744103 810 13778102 811 13812143 812 13846226 813 13880351 814 13914518 815 13948727 816 13982978 817 14017271 818 14051606 819 14085983 820 14120402 821 14154863 822 14189366 823 14223911 824 14258498 825 14293127 826 14327798 827 14362511 828 14397266 829 14432063 830 14466902 831 14501783 832 14536706 833 14571671 834 14606678 835 14641727 836 14676818 837 14711951 838 14747126 839 14782343 840 14817602 841 14852903 842 14888246 843 14923631 844 14959058 845 14994527 846 15030038 847 15065591 848 15101186 849 15136823 850 15172502 851 15208223 852 15243986 853 15279791 854 15315638 855 15351527 856 15387458 857 15423431 858 15459446 859 15495503 860 15531602 861 15567743 862 15603926 863 15640151 864 15676418 865 15712727 866 15749078 867 15785471 868 15821906 869 15858383 870 15894902 871 15931463 872 15968066 873 16004711 874 16041398 875 16078127 876 16114898 877 16151711 878 16188566 879 16225463 880 16262402 881 16299383 882 16336406 883 16373471 884 16410578 885 16447727 886 16484918 887 16522151 888 16559426 889 16596743 890 16634102 891 16671503 892 16708946 893 16746431 894 16783958 895 16821527 896 16859138 897 16896791 898 16934486 899 16972223 900 17010002 901 17047823 902 17085686 903 17123591 904 17161538 905 17199527 906 17237558 907 17275631 908 17313746 909 17351903 910 17390102 911 17428343 912 17466626 913 17504951 914 17543318 915 17581727 916 17620178 917 17658671 918 17697206 919 17735783 920 17774402 921 17813063 922 17851766 923 17890511 924 17929298 925 17968127 926 18006998 927 18045911 928 18084866 929 18123863 930 18162902 931 18201983 932 18241106 933 18280271 934 18319478 935 18358727 936 18398018 937 18437351 938 18476726 939 18516143 940 18555602 941 18595103 942 18634646 943 18674231 944 18713858 945 18753527 946 18793238 947 18832991 948 18872786 949 18912623 950 18952502 951 18992423 952 19032386 953 19072391 954 19112438 955 19152527 956 19192658 957 19232831 958 19273046 959 19313303 960 19353602 961 19393943 962 19434326 963 19474751 964 19515218 965 19555727 966 19596278 967 19636871 968 19677506 969 19718183 970 19758902 971 19799663 972 19840466 973 19881311 974 19922198 975 19963127 976 20004098 977 20045111 978 20086166 979 20127263 980 20168402 981 20209583 982 20250806 983 20292071 984 20333378 985 20374727 986 20416118 987 20457551 988 20499026 989 20540543 990 20582102 991 20623703 992 20665346 993 20707031 994 20748758 995 20790527 996 20832338 997 20874191 998 20916086 999 20958023 1000 21000002