0 -1 1 16 2 67 3 152 4 271 5 424 6 611 7 832 8 1087 9 1376 10 1699 11 2056 12 2447 13 2872 14 3331 15 3824 16 4351 17 4912 18 5507 19 6136 20 6799 21 7496 22 8227 23 8992 24 9791 25 10624 26 11491 27 12392 28 13327 29 14296 30 15299 31 16336 32 17407 33 18512 34 19651 35 20824 36 22031 37 23272 38 24547 39 25856 40 27199 41 28576 42 29987 43 31432 44 32911 45 34424 46 35971 47 37552 48 39167 49 40816 50 42499 51 44216 52 45967 53 47752 54 49571 55 51424 56 53311 57 55232 58 57187 59 59176 60 61199 61 63256 62 65347 63 67472 64 69631 65 71824 66 74051 67 76312 68 78607 69 80936 70 83299 71 85696 72 88127 73 90592 74 93091 75 95624 76 98191 77 100792 78 103427 79 106096 80 108799 81 111536 82 114307 83 117112 84 119951 85 122824 86 125731 87 128672 88 131647 89 134656 90 137699 91 140776 92 143887 93 147032 94 150211 95 153424 96 156671 97 159952 98 163267 99 166616 100 169999 101 173416 102 176867 103 180352 104 183871 105 187424 106 191011 107 194632 108 198287 109 201976 110 205699 111 209456 112 213247 113 217072 114 220931 115 224824 116 228751 117 232712 118 236707 119 240736 120 244799 121 248896 122 253027 123 257192 124 261391 125 265624 126 269891 127 274192 128 278527 129 282896 130 287299 131 291736 132 296207 133 300712 134 305251 135 309824 136 314431 137 319072 138 323747 139 328456 140 333199 141 337976 142 342787 143 347632 144 352511 145 357424 146 362371 147 367352 148 372367 149 377416 150 382499 151 387616 152 392767 153 397952 154 403171 155 408424 156 413711 157 419032 158 424387 159 429776 160 435199 161 440656 162 446147 163 451672 164 457231 165 462824 166 468451 167 474112 168 479807 169 485536 170 491299 171 497096 172 502927 173 508792 174 514691 175 520624 176 526591 177 532592 178 538627 179 544696 180 550799 181 556936 182 563107 183 569312 184 575551 185 581824 186 588131 187 594472 188 600847 189 607256 190 613699 191 620176 192 626687 193 633232 194 639811 195 646424 196 653071 197 659752 198 666467 199 673216 200 679999 201 686816 202 693667 203 700552 204 707471 205 714424 206 721411 207 728432 208 735487 209 742576 210 749699 211 756856 212 764047 213 771272 214 778531 215 785824 216 793151 217 800512 218 807907 219 815336 220 822799 221 830296 222 837827 223 845392 224 852991 225 860624 226 868291 227 875992 228 883727 229 891496 230 899299 231 907136 232 915007 233 922912 234 930851 235 938824 236 946831 237 954872 238 962947 239 971056 240 979199 241 987376 242 995587 243 1003832 244 1012111 245 1020424 246 1028771 247 1037152 248 1045567 249 1054016 250 1062499 251 1071016 252 1079567 253 1088152 254 1096771 255 1105424 256 1114111 257 1122832 258 1131587 259 1140376 260 1149199 261 1158056 262 1166947 263 1175872 264 1184831 265 1193824 266 1202851 267 1211912 268 1221007 269 1230136 270 1239299 271 1248496 272 1257727 273 1266992 274 1276291 275 1285624 276 1294991 277 1304392 278 1313827 279 1323296 280 1332799 281 1342336 282 1351907 283 1361512 284 1371151 285 1380824 286 1390531 287 1400272 288 1410047 289 1419856 290 1429699 291 1439576 292 1449487 293 1459432 294 1469411 295 1479424 296 1489471 297 1499552 298 1509667 299 1519816 300 1529999 301 1540216 302 1550467 303 1560752 304 1571071 305 1581424 306 1591811 307 1602232 308 1612687 309 1623176 310 1633699 311 1644256 312 1654847 313 1665472 314 1676131 315 1686824 316 1697551 317 1708312 318 1719107 319 1729936 320 1740799 321 1751696 322 1762627 323 1773592 324 1784591 325 1795624 326 1806691 327 1817792 328 1828927 329 1840096 330 1851299 331 1862536 332 1873807 333 1885112 334 1896451 335 1907824 336 1919231 337 1930672 338 1942147 339 1953656 340 1965199 341 1976776 342 1988387 343 2000032 344 2011711 345 2023424 346 2035171 347 2046952 348 2058767 349 2070616 350 2082499 351 2094416 352 2106367 353 2118352 354 2130371 355 2142424 356 2154511 357 2166632 358 2178787 359 2190976 360 2203199 361 2215456 362 2227747 363 2240072 364 2252431 365 2264824 366 2277251 367 2289712 368 2302207 369 2314736 370 2327299 371 2339896 372 2352527 373 2365192 374 2377891 375 2390624 376 2403391 377 2416192 378 2429027 379 2441896 380 2454799 381 2467736 382 2480707 383 2493712 384 2506751 385 2519824 386 2532931 387 2546072 388 2559247 389 2572456 390 2585699 391 2598976 392 2612287 393 2625632 394 2639011 395 2652424 396 2665871 397 2679352 398 2692867 399 2706416 400 2719999 401 2733616 402 2747267 403 2760952 404 2774671 405 2788424 406 2802211 407 2816032 408 2829887 409 2843776 410 2857699 411 2871656 412 2885647 413 2899672 414 2913731 415 2927824 416 2941951 417 2956112 418 2970307 419 2984536 420 2998799 421 3013096 422 3027427 423 3041792 424 3056191 425 3070624 426 3085091 427 3099592 428 3114127 429 3128696 430 3143299 431 3157936 432 3172607 433 3187312 434 3202051 435 3216824 436 3231631 437 3246472 438 3261347 439 3276256 440 3291199 441 3306176 442 3321187 443 3336232 444 3351311 445 3366424 446 3381571 447 3396752 448 3411967 449 3427216 450 3442499 451 3457816 452 3473167 453 3488552 454 3503971 455 3519424 456 3534911 457 3550432 458 3565987 459 3581576 460 3597199 461 3612856 462 3628547 463 3644272 464 3660031 465 3675824 466 3691651 467 3707512 468 3723407 469 3739336 470 3755299 471 3771296 472 3787327 473 3803392 474 3819491 475 3835624 476 3851791 477 3867992 478 3884227 479 3900496 480 3916799 481 3933136 482 3949507 483 3965912 484 3982351 485 3998824 486 4015331 487 4031872 488 4048447 489 4065056 490 4081699 491 4098376 492 4115087 493 4131832 494 4148611 495 4165424 496 4182271 497 4199152 498 4216067 499 4233016 500 4249999 501 4267016 502 4284067 503 4301152 504 4318271 505 4335424 506 4352611 507 4369832 508 4387087 509 4404376 510 4421699 511 4439056 512 4456447 513 4473872 514 4491331 515 4508824 516 4526351 517 4543912 518 4561507 519 4579136 520 4596799 521 4614496 522 4632227 523 4649992 524 4667791 525 4685624 526 4703491 527 4721392 528 4739327 529 4757296 530 4775299 531 4793336 532 4811407 533 4829512 534 4847651 535 4865824 536 4884031 537 4902272 538 4920547 539 4938856 540 4957199 541 4975576 542 4993987 543 5012432 544 5030911 545 5049424 546 5067971 547 5086552 548 5105167 549 5123816 550 5142499 551 5161216 552 5179967 553 5198752 554 5217571 555 5236424 556 5255311 557 5274232 558 5293187 559 5312176 560 5331199 561 5350256 562 5369347 563 5388472 564 5407631 565 5426824 566 5446051 567 5465312 568 5484607 569 5503936 570 5523299 571 5542696 572 5562127 573 5581592 574 5601091 575 5620624 576 5640191 577 5659792 578 5679427 579 5699096 580 5718799 581 5738536 582 5758307 583 5778112 584 5797951 585 5817824 586 5837731 587 5857672 588 5877647 589 5897656 590 5917699 591 5937776 592 5957887 593 5978032 594 5998211 595 6018424 596 6038671 597 6058952 598 6079267 599 6099616 600 6119999 601 6140416 602 6160867 603 6181352 604 6201871 605 6222424 606 6243011 607 6263632 608 6284287 609 6304976 610 6325699 611 6346456 612 6367247 613 6388072 614 6408931 615 6429824 616 6450751 617 6471712 618 6492707 619 6513736 620 6534799 621 6555896 622 6577027 623 6598192 624 6619391 625 6640624 626 6661891 627 6683192 628 6704527 629 6725896 630 6747299 631 6768736 632 6790207 633 6811712 634 6833251 635 6854824 636 6876431 637 6898072 638 6919747 639 6941456 640 6963199 641 6984976 642 7006787 643 7028632 644 7050511 645 7072424 646 7094371 647 7116352 648 7138367 649 7160416 650 7182499 651 7204616 652 7226767 653 7248952 654 7271171 655 7293424 656 7315711 657 7338032 658 7360387 659 7382776 660 7405199 661 7427656 662 7450147 663 7472672 664 7495231 665 7517824 666 7540451 667 7563112 668 7585807 669 7608536 670 7631299 671 7654096 672 7676927 673 7699792 674 7722691 675 7745624 676 7768591 677 7791592 678 7814627 679 7837696 680 7860799 681 7883936 682 7907107 683 7930312 684 7953551 685 7976824 686 8000131 687 8023472 688 8046847 689 8070256 690 8093699 691 8117176 692 8140687 693 8164232 694 8187811 695 8211424 696 8235071 697 8258752 698 8282467 699 8306216 700 8329999 701 8353816 702 8377667 703 8401552 704 8425471 705 8449424 706 8473411 707 8497432 708 8521487 709 8545576 710 8569699 711 8593856 712 8618047 713 8642272 714 8666531 715 8690824 716 8715151 717 8739512 718 8763907 719 8788336 720 8812799 721 8837296 722 8861827 723 8886392 724 8910991 725 8935624 726 8960291 727 8984992 728 9009727 729 9034496 730 9059299 731 9084136 732 9109007 733 9133912 734 9158851 735 9183824 736 9208831 737 9233872 738 9258947 739 9284056 740 9309199 741 9334376 742 9359587 743 9384832 744 9410111 745 9435424 746 9460771 747 9486152 748 9511567 749 9537016 750 9562499 751 9588016 752 9613567 753 9639152 754 9664771 755 9690424 756 9716111 757 9741832 758 9767587 759 9793376 760 9819199 761 9845056 762 9870947 763 9896872 764 9922831 765 9948824 766 9974851 767 10000912 768 10027007 769 10053136 770 10079299 771 10105496 772 10131727 773 10157992 774 10184291 775 10210624 776 10236991 777 10263392 778 10289827 779 10316296 780 10342799 781 10369336 782 10395907 783 10422512 784 10449151 785 10475824 786 10502531 787 10529272 788 10556047 789 10582856 790 10609699 791 10636576 792 10663487 793 10690432 794 10717411 795 10744424 796 10771471 797 10798552 798 10825667 799 10852816 800 10879999 801 10907216 802 10934467 803 10961752 804 10989071 805 11016424 806 11043811 807 11071232 808 11098687 809 11126176 810 11153699 811 11181256 812 11208847 813 11236472 814 11264131 815 11291824 816 11319551 817 11347312 818 11375107 819 11402936 820 11430799 821 11458696 822 11486627 823 11514592 824 11542591 825 11570624 826 11598691 827 11626792 828 11654927 829 11683096 830 11711299 831 11739536 832 11767807 833 11796112 834 11824451 835 11852824 836 11881231 837 11909672 838 11938147 839 11966656 840 11995199 841 12023776 842 12052387 843 12081032 844 12109711 845 12138424 846 12167171 847 12195952 848 12224767 849 12253616 850 12282499 851 12311416 852 12340367 853 12369352 854 12398371 855 12427424 856 12456511 857 12485632 858 12514787 859 12543976 860 12573199 861 12602456 862 12631747 863 12661072 864 12690431 865 12719824 866 12749251 867 12778712 868 12808207 869 12837736 870 12867299 871 12896896 872 12926527 873 12956192 874 12985891 875 13015624 876 13045391 877 13075192 878 13105027 879 13134896 880 13164799 881 13194736 882 13224707 883 13254712 884 13284751 885 13314824 886 13344931 887 13375072 888 13405247 889 13435456 890 13465699 891 13495976 892 13526287 893 13556632 894 13587011 895 13617424 896 13647871 897 13678352 898 13708867 899 13739416 900 13769999 901 13800616 902 13831267 903 13861952 904 13892671 905 13923424 906 13954211 907 13985032 908 14015887 909 14046776 910 14077699 911 14108656 912 14139647 913 14170672 914 14201731 915 14232824 916 14263951 917 14295112 918 14326307 919 14357536 920 14388799 921 14420096 922 14451427 923 14482792 924 14514191 925 14545624 926 14577091 927 14608592 928 14640127 929 14671696 930 14703299 931 14734936 932 14766607 933 14798312 934 14830051 935 14861824 936 14893631 937 14925472 938 14957347 939 14989256 940 15021199 941 15053176 942 15085187 943 15117232 944 15149311 945 15181424 946 15213571 947 15245752 948 15277967 949 15310216 950 15342499 951 15374816 952 15407167 953 15439552 954 15471971 955 15504424 956 15536911 957 15569432 958 15601987 959 15634576 960 15667199 961 15699856 962 15732547 963 15765272 964 15798031 965 15830824 966 15863651 967 15896512 968 15929407 969 15962336 970 15995299 971 16028296 972 16061327 973 16094392 974 16127491 975 16160624 976 16193791 977 16226992 978 16260227 979 16293496 980 16326799 981 16360136 982 16393507 983 16426912 984 16460351 985 16493824 986 16527331 987 16560872 988 16594447 989 16628056 990 16661699 991 16695376 992 16729087 993 16762832 994 16796611 995 16830424 996 16864271 997 16898152 998 16932067 999 16966016 1000 16999999