1 561330 2 1082115 3 1164735 4 5128905 5 5154945 6 6157350 7 7015155 8 7072770 9 9549960 10 11551830 11 12088065 12 14421825 13 18544365 14 19099920 15 21194760 16 24580050 17 25392720 18 26277285 19 31400085 20 34359030 21 42932385 22 44087025 23 47915595 24 52554570 25 52694085 26 60627945 27 69070365 28 77719710 29 79969230 30 85864770 31 86643000 32 91780965 33 94708605 34 95082405 35 95253030 36 99239790 37 101792640 38 105185370 39 107107650 40 109178865 41 112573905 42 113183070 43 117713025 44 118936170 45 121865085 46 125308095 47 130939590 48 142855935 49 145166055 50 151527015 51 152596290 52 158395380 53 160536675 54 161171850 55 165605565 56 170870220 57 171729540 58 172159515 59 173450655 60 175381470 61 177607860 62 183216375 63 192657720 64 192857955 65 198479580 66 202470840 67 203232525 68 218003280 69 221945220 70 222970320 71 226366140 72 227433780 73 234617295 74 237059175 75 242241495 76 247748205 77 251605695 78 254331990 79 255217590 80 264948750 81 287482065 82 294065565 83 305192580 84 320831775 85 332570580 86 342533490 87 344319030 88 345925965 89 348461025 90 350492520 91 366147465 92 381076995 93 382203030 94 390715380 95 392576175 96 396959160 97 405728895 98 417720435 99 434219820 100 455861670 101 465031635 102 472875990 103 474118350 104 474337230 105 482289225 106 496283700 107 508790715 108 512877015 109 519495990 110 523293225 111 530632455 112 531621600 113 542591115 114 543019050 115 557681865 116 563002110 117 563310165 118 568562790 119 574964130 120 589670115 121 594820800 122 595650825 123 597825570 124 597973575 125 599300835 126 600395115 127 603330255 128 610385160 129 611400285 130 618799020 131 619378170 132 631253220 133 634342665 134 634696935 135 635507250 136 643742400 137 672809700 138 677263335 139 679792260 140 683723550 141 685066980 142 686106720 143 701892765 144 710067945 145 720924480 146 737025315 147 742227135 148 744493050 149 746154435 150 751225410 151 753298770 152 762786300 153 764406060 154 768123345 155 781982190 156 782746305 157 786875025 158 788114340 159 805350990 160 814024410 161 815053020 162 833237835 163 838222125 164 842177325 165 844941075 166 852584955 167 878885700 168 879624945 169 882973290 170 893613945 171 901057290 172 906535500 173 938666685 174 959304765 175 959777160 176 966444975 177 988567320 178 996274215 179 1008422910 180 1010140575 181 1024417110 182 1025419815 183 1039626930 184 1043064090 185 1051110765 186 1051964850 187 1053802545 188 1055740455 189 1085182230 190 1126004220 191 1135145760 192 1152796965 193 1158336480 194 1158406140 195 1173557895 196 1182572040 197 1185525180 198 1193086305 199 1194192795 200 1195651140 201 1200012870 202 1209092820 203 1210025535 204 1226671215 205 1231158270 206 1237973595 207 1247228115 208 1255113135 209 1259591205 210 1260158640 211 1275636045 212 1282907925 213 1284084165 214 1290944490 215 1302834315 216 1313066250 217 1325194365 218 1330909515 219 1337872800 220 1338874605 221 1349055270 222 1349226375 223 1351166115 224 1354467765 225 1355509155 226 1357450590 227 1361794020 228 1361974680 229 1368844335 230 1372213440 231 1380160080 232 1384137495 233 1384563675 234 1393284765 235 1400897190 236 1415010390 237 1434092805 238 1438345965 239 1446586365 240 1449530460 241 1451015865 242 1484090895 243 1484454270 244 1499823975 245 1504715565 246 1524391650 247 1529614035 248 1551304590 249 1573750050 250 1582319025 251 1588194135 252 1598902140 253 1601518875 254 1624219995 255 1630181700 256 1649615100 257 1652187330 258 1679970270 259 1683366390 260 1691602605 261 1695368820 262 1700292180 263 1705512030 264 1711282200 265 1742724975 266 1743259665 267 1751995755 268 1752858525 269 1766620365 270 1767360885 271 1770403635 272 1777197555 273 1786762605 274 1807550415 275 1810030200 276 1842027540 277 1865907825 278 1885495755 279 1900693920 280 1920336915 281 1928723865 282 1933364655 283 1938956670 284 1942007760 285 1943681040 286 1948302720 287 1967598030 288 1969135755 289 1970475225 290 1973757240 291 1976964045 292 2007390255 293 2017044825 294 2041568940 295 2063128200 296 2083136475 297 2097025770 298 2115691800 299 2128072740 300 2132381550 301 2156167380 302 2165676495 303 2169662145 304 2170168950 305 2179158015 306 2180382945 307 2190206130 308 2204840070 309 2204892945 310 2209767615 311 2210306385 312 2268732105 313 2270291520 314 2273821695 315 2295267495 316 2302278825 317 2312933250 318 2329802985 319 2332844505 320 2348511870 321 2352307335 322 2358316455 323 2365144080 324 2368157715 325 2372551545 326 2380901085 327 2389958220 328 2393951265 329 2400025740 330 2410353585 331 2418331170 332 2440562775 333 2456009415 334 2456442495 335 2462316540 336 2463308265 337 2463557955 338 2464564455 339 2478542265 340 2481909555 341 2485255755 342 2515467825 343 2532008820 344 2543450580 345 2547920115 346 2548582785 347 2552355015 348 2571193560 349 2574065835 350 2598652980 351 2600463375 352 2604084825 353 2625590880 354 2656320030 355 2661819030 356 2662656195 357 2677840035 358 2679988080 359 2681138295 360 2700685515 361 2701327410 362 2712896850 363 2718109680 364 2722452165 365 2726834970 366 2733951990 367 2742380280 368 2743187130 369 2745830685 370 2792776650 371 2794023375 372 2799146475 373 2807143860 374 2811212925 375 2813538600 376 2827717035 377 2841105015 378 2841577245 379 2864259270 380 2882850390 381 2890531920 382 2902031730 383 2905161600 384 2952886860 385 2967880125 386 2998103955 387 3016654290 388 3018461085 389 3033762450 390 3049878405 391 3055756200 392 3064900425 393 3065301195 394 3069430665 395 3070814670 396 3095342955 397 3113880045 398 3124810755 399 3134375895 400 3143309160 401 3147650715 402 3168959820 403 3176388270 404 3183227400 405 3239385945 406 3242780985 407 3248878065 408 3249301695 409 3256687020 410 3266983425 411 3269331120 412 3298099455 413 3298955805 414 3307822860 415 3309671160 416 3310618755 417 3311622615 418 3322699050 419 3323621160 420 3348841005 421 3361883460 422 3366728655 423 3374138880 424 3379373010 425 3381413985 426 3402237180 427 3406109565 428 3408939315 429 3415934445 430 3432874590 431 3438795615 432 3440216520 433 3442328595 434 3444126390 435 3459938340 436 3475908735 437 3480778965 438 3505717050 439 3507399885 440 3527399910 441 3533048805 442 3537625290 443 3547105485 444 3548390685 445 3572749305 446 3586089300 447 3590679225 448 3606450420 449 3620644170 450 3620934000 451 3630638235 452 3645311880 453 3664447920 454 3674410080 455 3677738130 456 3693914565 457 3695707470 458 3697785390 459 3701423760 460 3715897395 461 3719981520 462 3726502575 463 3735327105 464 3736215630 465 3752188950 466 3769621350 467 3770743770 468 3777771780 469 3778785330 470 3803443215 471 3840396945 472 3846330855 473 3855931875 474 3875004630 475 3876575835 476 3877954575 477 3882374445 478 3882724275 479 3886456530 480 3892776030 481 3900725610 482 3902371200 483 3909086865 484 3926787990 485 3935196060 486 3940238700 487 3946551180 488 3954619605 489 3957613155 490 3981959730 491 3999702150 492 4000631430 493 4012228650 494 4021987905 495 4023270825 496 4042850955 497 4047275925 498 4059731940 499 4060956900 500 4065661725 501 4071022725 502 4084671450 503 4088299635 504 4097260695 505 4109983230 506 4118193750 507 4132403565 508 4151470050 509 4173100680 510 4174598925 511 4180736055 512 4221804600 513 4222635135 514 4247704905 515 4251945390 516 4279277355 517 4284264780 518 4292989470 519 4358316030 520 4370365650 521 4380412260 522 4385345670 523 4398856035 524 4399415970 525 4407791370 526 4462205895 527 4474921155 528 4499164320 529 4509243105 530 4531547880 531 4538538060 532 4543245840 533 4551292395 534 4566491205 535 4586020395 536 4589358345 537 4594152255 538 4600362030 539 4614074115 540 4627266360 541 4635574230 542 4639421505 543 4649455800 544 4660220235 545 4662221280 546 4665689010 547 4678950960 548 4679899635 549 4686784665 550 4690199085 551 4716064500 552 4742580825 553 4755855405 554 4760512680 555 4779040530 556 4800051480 557 4832211450 558 4859221500 559 4884736575 560 4887647910 561 4897936980 562 4899592260 563 4911254460 564 4926903555 565 4929128910 566 4936296015 567 4954606320 568 4955762670 569 4983669120 570 4988559435 571 5011372665 572 5026635915 573 5051951700 574 5097165570 575 5114737320 576 5128118415 577 5139144660 578 5146670310 579 5154877860 580 5179218000 581 5189155950 582 5190864570 583 5191243410 584 5204931150 585 5213305725 586 5225095515 587 5256417375 588 5258447220 589 5262477675 590 5263859250 591 5275167495 592 5291166915 593 5292870870 594 5319591255 595 5339836515 596 5347414050 597 5352252555 598 5381310000 599 5384558235 600 5413424700 601 5426413005 602 5436219360 603 5443972470 604 5487137295 605 5490163185 606 5504274810 607 5522766900 608 5531176875 609 5533023705 610 5549485800 611 5551803855 612 5561242260 613 5583067230 614 5603753925 615 5604885510 616 5613876180 617 5631865890 618 5640979335 619 5683154490 620 5702761020 621 5728835985 622 5755622745 623 5782946820 624 5794109355 625 5805503730 626 5809616595 627 5813069835 628 5821038510 629 5874516780 630 5875790175 631 5882424660 632 5935760250 633 5952692970 634 5990210910 635 6003281220 636 6029542575 637 6048776625 638 6075235155 639 6089018775 640 6106142955 641 6107516835 642 6111604455 643 6124832670 644 6134540205 645 6135569145 646 6137856375 647 6179396730 648 6200061285 649 6210694920 650 6211872240 651 6261269850 652 6268751790 653 6273304170 654 6297187260 655 6301065090 656 6301281195 657 6301947510 658 6305388390 659 6305871705 660 6324903105 661 6331187295 662 6332725455 663 6337857825 664 6366454800 665 6370269195 666 6387966105 667 6393694740 668 6401459475 669 6417660660 670 6425539980 671 6429854070 672 6458261955 673 6475459200 674 6476740920 675 6505594605 676 6508720365 677 6509899695 678 6518139225 679 6519276105 680 6535097595 681 6551810265 682 6579026520 683 6615645720 684 6631079580 685 6638217810 686 6654625605 687 6676056105 688 6705202350 689 6732681795 690 6749582115 691 6762938250 692 6779776290 693 6818556030 694 6864743745 695 6877861830 696 6881587695 697 6889298715 698 6896346855 699 6914138805 700 6914620845 701 6914637030 702 6945418935 703 6951782970 704 6966346455 705 6980884035 706 6985546935 707 6994904280 708 7000730880 709 7002561075 710 7003803555 711 7011892485 712 7016233965 713 7027770420 714 7032834030 715 7044536565 716 7046981865 717 7047745995 718 7052964765 719 7084304790 720 7095291570 721 7099101945 722 7105202040 723 7106535075 724 7106568405 725 7113862140 726 7122380775 727 7133311440 728 7173521190 729 7193978475 730 7202404275 731 7222911645 732 7225824255 733 7241288340 734 7261382625 735 7268004735 736 7269347340 737 7274688630 738 7280781795 739 7295997600 740 7308887355 741 7320069615 742 7320742770 743 7326121365 744 7354203780 745 7357996485 746 7370510565 747 7388483115 748 7419962970 749 7427725515 750 7451486670 751 7463651250 752 7501434195 753 7545922410 754 7551573735 755 7582026135 756 7586701650 757 7589536020 758 7594100580 759 7606886430 760 7637395605 761 7650964530 762 7705307280 763 7707476700 764 7733633325 765 7733731500 766 7752666990 767 7755909150 768 7793054610 769 7802804715 770 7810604025 771 7810801845 772 7824735285 773 7824878745 774 7851960975 775 7855830765 776 7879985700 777 7881697410 778 7883242785 779 7893102360 780 7909239210 781 7948865445 782 7951123500 783 7954422180 784 7969248420 785 7999775850 786 8003216940 787 8004611670 788 8005526100 789 8007595545 790 8020298970 791 8024457300 792 8024997300 793 8036081340 794 8036459730 795 8066344320 796 8079166935 797 8091061695 798 8137260990 799 8141283360 800 8141506740 801 8152618365 802 8172529035 803 8191228695 804 8254645245 805 8299840395 806 8318182785 807 8330598135 808 8332334430 809 8342857050 810 8372062755 811 8423813685 812 8445841185 813 8458477590 814 8464681515 815 8474734050 816 8510876265 817 8514400635 818 8514557250 819 8537924685 820 8551081950 821 8558554710 822 8558896545 823 8579408235 824 8586862695 825 8617924770 826 8651568435 827 8656652070 828 8666810715 829 8678291370 830 8687301405 831 8787170370 832 8793540615 833 8797712070 834 8811029955 835 8838123360 836 8897047005 837 8911474950 838 8920512810 839 8955728445 840 8978729100 841 9000970320 842 9038878740 843 9040328430 844 9066619005 845 9072771270 846 9082054665 847 9086406630 848 9089691315 849 9102054405 850 9114155505 851 9143584770 852 9148132500 853 9183683400 854 9186810195 855 9201287745 856 9201536865 857 9210504285 858 9228148230 859 9229015500 860 9252456360 861 9254532720 862 9258875925 863 9272726025 864 9287396265 865 9317388135 866 9376589355 867 9384477480 868 9416573850 869 9425038350 870 9426819930 871 9434380245 872 9462615735 873 9512912190 874 9521025360 875 9543303420 876 9544221435 877 9571765335 878 9585735810 879 9602046795 880 9604628145 881 9629773440 882 9632511945 883 9639878835 884 9640267650 885 9703627275 886 9728233770 887 9734999265 888 9799184520 889 9840551670 890 9873083475 891 9877265985 892 9898637805 893 9899953560 894 9911248920 895 9920732265 896 9962011050 897 9963339090 898 9979060950 899 9992964345 900 9996815820 901 10007174100 902 10016777805 903 10023257310 904 10063460550 905 10088969595 906 10095723510 907 10101463230 908 10133881740 909 10148630910 910 10196371680 911 10212974190 912 10260566175 913 10263528015 914 10264390710 915 10289661360 916 10292414760 917 10326497130 918 10329004335 919 10377268650 920 10378311900 921 10381729140 922 10419365880 923 10427656650 924 10432552185 925 10475074260 926 10494720435 927 10527718500 928 10530631335 929 10536616950 930 10564856160 931 10623768795 932 10628743125 933 10632559665 934 10645616730 935 10667849625 936 10688204595 937 10744186365 938 10769116470 939 10772913900 940 10775356035 941 10796828175 942 10807028925 943 10818438060 944 10846884180 945 10850306610 946 10852826010 947 10866980115 948 10886948985 949 10906219350 950 10963868865 951 10991642730 952 11008549620 953 11078826345 954 11079861390 955 11100139755 956 11133638505 957 11145172380 958 11151524685 959 11163206010 960 11217185475 961 11260237575 962 11356327380 963 11391452490 964 11404793400 965 11406367845 966 11423165745 967 11441113740 968 11459236845 969 11474421915 970 11474996130 971 11509213005 972 11520688455 973 11522642880 974 11565893640 975 11579223855 976 11608270740 977 11612225295 978 11626139670 979 11654870295 980 11725005435 981 11730329040 982 11751580350 983 11756030145 984 11763233055 985 11775791460 986 11778283440 987 11782506375 988 11825440290 989 11827390410 990 11845011675 991 11846229045 992 11850004830 993 11877224880 994 11889555030 995 11907213450 996 11911607580 997 11943773205 998 11944310745 999 11944401810 1000 11965856280