1 1 2 7475 3 10205 4 13740 5 40754 6 52479 7 93044 8 95984 9 141911 10 151487 11 196416 12 198255 13 202824 14 202895 15 213920 16 231552 17 335535 18 339744 19 363320 20 366876 21 404719 22 408680 23 434259 24 446480 25 487710 26 495159 27 504440 28 528408 29 585599 30 607410 31 645560 32 646575 33 665567 34 735020 35 736280 36 747999 37 753444 38 791559 39 793359 40 804320 41 922760 42 942039 43 963920 44 968120 45 1003400 46 1130660 47 1196334 48 1234359 49 1375619 50 1382240 51 1388120 52 1427600 53 1456160 54 1489999 55 1499840 56 1510299 57 1524159 58 1535120 59 1538019 60 1595600 61 1619960 62 1665559 63 1686320 64 1691151 65 1698039 66 1709000 67 1744560 68 1761319 69 1779939 70 1826180 71 1867719 72 1877420 73 1882880 74 1891280 75 1918160 76 1953440 77 1976120 78 1998800 79 2047100 80 2178464 81 2184399 82 2229759 83 2270120 84 2291120 85 2301200 86 2309912 87 2314599 88 2315480 89 2341100 90 2376234 91 2383759 92 2456600 93 2499903 94 2501079 95 2510640 96 2547320 97 2605922 98 2618175 99 2653749 100 2657780 101 2681040 102 2694180 103 2729979 104 2733800 105 2753540 106 2754800 107 2779160 108 2903480 109 2926160 110 2941280 111 2958669 112 2965640 113 3010644 114 3036620 115 3050480 116 3079040 117 3089960 118 3134439 119 3141159 120 3282320 121 3310880 122 3346287 123 3353300 124 3452966 125 3530079 126 3530219 127 3549294 128 3549567 129 3561663 130 3575439 131 3576320 132 3579135 133 3636423 134 3657896 135 3665991 136 3768680 137 3797199 138 3816980 139 3847640 140 3859400 141 3913623 142 3946887 143 3947768 144 3972759 145 4062680 146 4067539 147 4074399 148 4091240 149 4103967 150 4195820 151 4262895 152 4366383 153 4379360 154 4381167 155 4408887 156 4423671 157 4442655 158 4473062 159 4512500 160 4525311 161 4526360 162 4550480 163 4553064 164 4588520 165 4635729 166 4686087 167 4850559 168 4876431 169 4878839 170 4891215 171 4967864 172 4983110 173 5012216 174 5074880 175 5156162 176 5196135 177 5199831 178 5221880 179 5233580 180 5256624 181 5386479 182 5439860 183 5477912 184 5667959 185 5685147 186 5786319 187 5792199 188 5862032 189 5872544 190 5911311 191 5953815 192 5956880 193 5987960 194 6144159 195 6176258 196 6177800 197 6295359 198 6372080 199 6391791 200 6420560 201 6434295 202 6449079 203 6553183 204 6568064 205 6595071 206 6614432 207 6641480 208 6660800 209 6684743 210 6749199 211 6755847 212 7034159 213 7075551 214 7094879 215 7098399 216 7105119 217 7105160 218 7177359 219 7183239 220 7196354 221 7252659 222 7265895 223 7367535 224 7392176 225 7415079 226 7415960 227 7517223 228 7568840 229 7585599 230 7604927 231 7619876 232 7686399 233 7892367 234 7918239 235 7921935 236 7964439 237 8005472 238 8032520 239 8125215 240 8453780 241 8466920 242 8625023 243 9135071 244 9226784 245 9227559 246 9287480 247 9396512 248 9442880 249 9553719 250 9558296 251 9625791 252 9741699 253 10068344 254 10089779 255 10209759 256 10405175 257 10407200 258 10461087 259 10470680 260 10665215 261 10832700 262 10893560 263 11175263 264 11236224 265 11436704 266 11482064 267 11483072 268 11490776 269 11492271 270 11529440 271 11539099 272 11623479 273 11651240 274 11695551 275 11700260 276 11759264 277 11967039 278 11973800 279 12044823 280 12269312 281 12437480 282 12584439 283 12810440 284 12920480 285 12966848 286 13184864 287 13282016 288 13663671 289 13694912 290 13725503 291 13828520 292 14235551 293 14726907 294 14745599 295 15042896 296 15192512 297 15225056 298 15285248 299 15331616 300 15470720 301 15793295 302 15832256 303 15839663 304 15886031 305 15980768 306 16117640 307 16402407 308 16435040 309 16629920 310 16635255 311 16676288 312 17080007 313 17277071 314 17305728 315 17448375 316 17805887 317 17872448 318 18172531 319 18299060 320 18415319 321 18795392 322 18806655 323 18927458 324 19105800 325 19288983 326 19650735 327 19815488 328 19846079 329 20072611 330 20179224 331 20179775 332 20232575 333 20356127 334 20500424 335 20650343 336 20658071 337 21079247 338 21160391 339 21376223 340 21589295 341 22180487 342 22335599 343 22690535 344 22885928 345 22933967 346 23106875 347 23364275 348 24024195 349 24129624 350 24182039 351 24185903 352 24220679 353 24404863 354 24506615 355 24552983 356 24599351 357 24692087 358 24730727 359 25013120 360 25189647 361 25197304 362 25526711 363 25851287 364 25897655 365 25944023 366 26015639 367 26036759 368 26332319 369 26361335 370 26504303 371 26684944 372 26730990 373 26762087 374 27001700 375 27706007 376 28030583 377 28076951 378 28123319 379 28216055 380 28292231 381 28971319 382 28981875 383 29050679 384 29375255 385 29421623 386 29467991 387 29534570 388 29560727 389 29615235 390 29673566 391 29931671 392 30302615 393 31364432 394 31566050 395 31577183 396 31577424 397 31772675 398 31785424 399 31812560 400 31901375 401 32030075 402 32372615 403 32430320 404 33109271 405 33356960 406 33382972 407 34144824 408 34406904 409 35086799 410 35405019 411 35434178 412 35685167 413 35942951 414 35969947 415 36887564 416 36931950 417 37202516 418 39078689 419 39099654 420 39573170 421 39622583 422 39921720 423 39991509 424 40457207 425 40533383 426 40781783 427 40828151 428 40874519 429 40967255 430 41043431 431 41295695 432 41297739 433 41322575 434 41342063 435 41812550 436 41851160 437 42082820 438 42468920 439 42472430 440 42562169 441 42636503 442 42961079 443 43006480 444 43007447 445 43053815 446 43083623 447 43146551 448 43305612 449 43981175 450 44305751 451 44352119 452 44398487 453 44462249 454 44491223 455 44546138 456 44608200 457 44731466 458 45001271 459 45140375 460 45180099 461 45186743 462 45205692 463 45325847 464 45472778 465 46870460 466 47091824 467 47454120 468 47993175 469 48339767 470 48664343 471 48710711 472 48757079 473 48833070 474 48849815 475 49071230 476 49611770 477 49639967 478 49684439 479 49714247 480 50009015 481 50055383 482 50090975 483 50101751 484 50194487 485 50224295 486 50501352 487 50519063 488 50522927 489 50569295 490 50615663 491 51034400 492 51540047 493 51863735 494 51893358 495 52121420 496 52188311 497 52234679 498 52281047 499 52373783 500 52509924 501 53208407 502 53434160 503 53450683 504 53532983 505 53579351 506 53625719 507 53718455 508 54135767 509 54182135 510 54321239 511 54581736 512 54599447 513 54738551 514 55431540 515 55573175 516 55677999 517 55805015 518 55897751 519 56221749 520 56243256 521 56311359 522 56600180 523 56628039 524 56638790 525 57279716 526 57302868 527 58538675 528 58886268 529 59134127 530 59488715 531 59519628 532 59917740 533 59935631 534 60152988 535 60525387 536 60530678 537 60577010 538 60818016 539 61103028 540 61973288 541 62084736 542 62592179 543 62669672 544 63034776 545 63246980 546 63270263 547 63285719 548 63321874 549 63332087 550 63471191 551 63517559 552 63547224 553 63594839 554 63641207 555 63687575 556 63770927 557 63780311 558 63879024 559 64000449 560 64062440 561 64077182 562 64079448 563 64108751 564 64144899 565 64155119 566 64201487 567 64246175 568 64395891 569 64588238 570 64596375 571 64614935 572 64683549 573 64795328 574 64817375 575 64939511 576 64985879 577 65032247 578 65124983 579 65193309 580 65199680 581 65449559 582 65610350 583 65638895 584 66260349 585 66404799 586 66783392 587 66794231 588 66798999 589 66877824 590 66894624 591 66968720 592 67044536 593 67081689 594 67118807 595 67165175 596 67179320 597 67211543 598 67283216 599 67304279 600 67364648 601 67372749 602 67398344 603 67412975 604 67568930 605 68138903 606 68196249 607 68329975 608 68331024 609 68355000 610 68463479 611 68509847 612 68565770 613 68609099 614 68635970 615 68642288 616 68671070 617 68734899 618 68827616 619 69005169 620 69158999 621 69298103 622 69344471 623 69482930 624 69483575 625 69966909 626 70754606 627 71001710 628 71127384 629 71248099 630 71271980 631 71658080 632 72302516 633 72337616 634 72581859 635 72641799 636 72673824 637 72854990 638 73000899 639 73027629 640 73125260 641 73219751 642 73304490 643 73359999 644 73820424 645 73837088 646 74016800 647 74017824 648 74363049 649 74541375 650 74620799 651 74708270 652 74866127 653 75091509 654 75094370 655 75100284 656 75343072 657 75634910 658 75773906 659 76004424 660 76073074 661 76084299 662 76086296 663 76088349 664 76094720 665 76129820 666 76200020 667 76625432 668 76661760 669 77196860 670 77567775 671 77763699 672 77874599 673 77964039 674 80146807 675 80364024 676 80477424 677 80569391 678 81040310 679 81064424 680 81310580 681 81644732 682 82363567 683 82563215 684 82609583 685 82655951 686 82746872 687 83302856 688 83324163 689 83463939 690 83998992 691 84122016 692 84139727 693 84232463 694 84278831 695 84315672 696 84417935 697 84742511 698 84788879 699 85132970 700 86087183 701 86133551 702 86329880 703 86363199 704 87102456 705 87134879 706 87443447 707 87485049 708 87489815 709 87628919 710 87675287 711 87677720 712 87681230 713 87912890 714 88023699 715 88120629 716 88266479 717 88312847 718 88359215 719 88678070 720 88755624 721 88783370 722 88839530 723 89045515 724 89054559 725 89225630 726 89584775 727 89704575 728 89796623 729 90028224 730 90152270 731 90560079 732 90831806 733 90968696 734 91021175 735 91293020 736 91630980 737 91916747 738 92122589 739 92285648 740 92289860 741 92361464 742 92379716 743 92546792 744 92676024 745 92932190 746 92970800 747 93202460 748 93228624 749 93316727 750 93455831 751 93491684 752 93502199 753 93641303 754 93806271 755 93816827 756 93848975 757 94122951 758 94766867 759 94797780 760 94924466 761 95040568 762 95114460 763 95649579 764 95779488 765 95990608 766 96126399 767 96719480 768 96735249 769 96828290 770 96833799 771 96843032 772 97274060 773 97416074 774 97901244 775 97995014 776 98098560 777 98165600 778 98510984 779 98629608 780 98838383 781 98868275 782 98878130 783 98884751 784 98914620 785 99866655 786 100098908 787 100529688 788 100640415 789 100846368 790 101121579 791 101589059 792 101722516 793 102342624 794 102363975 795 102464648 796 102515192 797 102535824 798 102653424 799 102666024 800 102698519 801 102802959 802 102809330 803 102813024 804 102847779 805 102937149 806 103054175 807 103073229 808 103081599 809 103161032 810 103220424 811 103229559 812 103258375 813 103274919 814 103296249 815 103297599 816 103361859 817 103531224 818 103531688 819 103589199 820 103680800 821 103691744 822 104175369 823 104210469 824 104213375 825 104528528 826 104530824 827 104540175 828 104543424 829 104553800 830 104579072 831 104621139 832 104680575 833 104688639 834 104742638 835 104784575 836 104803010 837 104837949 838 104932880 839 105020860 840 105302349 841 105361479 842 105408624 843 105493619 844 105596568 845 105617979 846 105769719 847 105818999 848 105876099 849 106133949 850 106397225 851 106449849 852 107036774 853 107132949 854 107442530 855 107723330 856 107825120 857 107905896 858 108098900 859 108115175 860 108145232 861 108168024 862 108169100 863 108171099 864 108204200 865 108205824 866 108293591 867 108355832 868 108385749 869 108411939 870 108479979 871 108483024 872 108504340 873 108515888 874 108748899 875 108825470 876 108906875 877 108956744 878 109001672 879 109007288 880 109174240 881 109184100 882 109198179 883 109236140 884 109237544 885 109360719 886 109406423 887 109463049 888 109489239 889 109605339 890 109710639 891 109730999 892 109777367 893 109952180 894 110036799 895 110184659 896 110197880 897 110215608 898 110234384 899 110303180 900 110339424 901 110370491 902 110608550 903 110637279 904 110672379 905 111216479 906 111371679 907 111486752 908 111791575 909 111844719 910 111863349 911 111900932 912 112007799 913 112114989 914 112190624 915 112261760 916 112284224 917 112461830 918 112889952 919 113000327 920 113009390 921 113102639 922 113435504 923 113620832 924 113693949 925 113768879 926 113815247 927 113861615 928 113926175 929 113950487 930 114058175 931 114089591 932 114135959 933 114257352 934 114275063 935 114322130 936 114811956 937 115091199 938 115287380 939 115322480 940 115519040 941 115629849 942 115761996 943 115796979 944 115907519 945 116078676 946 116238699 947 116282424 948 116538939 949 116618319 950 116653419 951 116669618 952 116691679 953 116958519 954 117075374 955 117174239 956 117265224 957 117268424 958 117274689 959 117291824 960 117317619 961 117379989 962 117388775 963 117397592 964 117453699 965 117462624 966 117555024 967 117565749 968 117582647 969 117582920 970 117600849 971 117608192 972 117654039 973 117720459 974 117759420 975 117976775 976 118098168 977 118174599 978 118182428 979 118236429 980 118239939 981 118277900 982 118516475 983 118617624 984 118621824 985 118631447 986 118853649 987 118882224 988 118945475 989 118955330 990 119135975 991 119163069 992 119204540 993 119322099 994 119449224 995 119449539 996 119461472 997 119484959 998 119615210 999 119617575 1000 119679039