0 0 1 -1 2 7 3 -20 4 44 5 -81 6 135 7 -208 8 304 9 -425 10 575 11 -756 12 972 13 -1225 14 1519 15 -1856 16 2240 17 -2673 18 3159 19 -3700 20 4300 21 -4961 22 5687 23 -6480 24 7344 25 -8281 26 9295 27 -10388 28 11564 29 -12825 30 14175 31 -15616 32 17152 33 -18785 34 20519 35 -22356 36 24300 37 -26353 38 28519 39 -30800 40 33200 41 -35721 42 38367 43 -41140 44 44044 45 -47081 46 50255 47 -53568 48 57024 49 -60625 50 64375 51 -68276 52 72332 53 -76545 54 80919 55 -85456 56 90160 57 -95033 58 100079 59 -105300 60 110700 61 -116281 62 122047 63 -128000 64 134144 65 -140481 66 147015 67 -153748 68 160684 69 -167825 70 175175 71 -182736 72 190512 73 -198505 74 206719 75 -215156 76 223820 77 -232713 78 241839 79 -251200 80 260800 81 -270641 82 280727 83 -291060 84 301644 85 -312481 86 323575 87 -334928 88 346544 89 -358425 90 370575 91 -382996 92 395692 93 -408665 94 421919 95 -435456 96 449280 97 -463393 98 477799 99 -492500 100 507500 101 -522801 102 538407 103 -554320 104 570544 105 -587081 106 603935 107 -621108 108 638604 109 -656425 110 674575 111 -693056 112 711872 113 -731025 114 750519 115 -770356 116 790540 117 -811073 118 831959 119 -853200 120 874800 121 -896761 122 919087 123 -941780 124 964844 125 -988281 126 1012095 127 -1036288 128 1060864 129 -1085825 130 1111175 131 -1136916 132 1163052 133 -1189585 134 1216519 135 -1243856 136 1271600 137 -1299753 138 1328319 139 -1357300 140 1386700 141 -1416521 142 1446767 143 -1477440 144 1508544 145 -1540081 146 1572055 147 -1604468 148 1637324 149 -1670625 150 1704375 151 -1738576 152 1773232 153 -1808345 154 1843919 155 -1879956 156 1916460 157 -1953433 158 1990879 159 -2028800 160 2067200 161 -2106081 162 2145447 163 -2185300 164 2225644 165 -2266481 166 2307815 167 -2349648 168 2391984 169 -2434825 170 2478175 171 -2522036 172 2566412 173 -2611305 174 2656719 175 -2702656 176 2749120 177 -2796113 178 2843639 179 -2891700 180 2940300 181 -2989441 182 3039127 183 -3089360 184 3140144 185 -3191481 186 3243375 187 -3295828 188 3348844 189 -3402425 190 3456575 191 -3511296 192 3566592 193 -3622465 194 3678919 195 -3735956 196 3793580 197 -3851793 198 3910599 199 -3970000 200 4030000 201 -4090601 202 4151807 203 -4213620 204 4276044 205 -4339081 206 4402735 207 -4467008 208 4531904 209 -4597425 210 4663575 211 -4730356 212 4797772 213 -4865825 214 4934519 215 -5003856 216 5073840 217 -5144473 218 5215759 219 -5287700 220 5360300 221 -5433561 222 5507487 223 -5582080 224 5657344 225 -5733281 226 5809895 227 -5887188 228 5965164 229 -6043825 230 6123175 231 -6203216 232 6283952 233 -6365385 234 6447519 235 -6530356 236 6613900 237 -6698153 238 6783119 239 -6868800 240 6955200 241 -7042321 242 7130167 243 -7218740 244 7308044 245 -7398081 246 7488855 247 -7580368 248 7672624 249 -7765625 250 7859375 251 -7953876 252 8049132 253 -8145145 254 8241919 255 -8339456 256 8437760 257 -8536833 258 8636679 259 -8737300 260 8838700 261 -8940881 262 9043847 263 -9147600 264 9252144 265 -9357481 266 9463615 267 -9570548 268 9678284 269 -9786825 270 9896175 271 -10006336 272 10117312 273 -10229105 274 10341719 275 -10455156 276 10569420 277 -10684513 278 10800439 279 -10917200 280 11034800 281 -11153241 282 11272527 283 -11392660 284 11513644 285 -11635481 286 11758175 287 -11881728 288 12006144 289 -12131425 290 12257575 291 -12384596 292 12512492 293 -12641265 294 12770919 295 -12901456 296 13032880 297 -13165193 298 13298399 299 -13432500 300 13567500 301 -13703401 302 13840207 303 -13977920 304 14116544 305 -14256081 306 14396535 307 -14537908 308 14680204 309 -14823425 310 14967575 311 -15112656 312 15258672 313 -15405625 314 15553519 315 -15702356 316 15852140 317 -16002873 318 16154559 319 -16307200 320 16460800 321 -16615361 322 16770887 323 -16927380 324 17084844 325 -17243281 326 17402695 327 -17563088 328 17724464 329 -17886825 330 18050175 331 -18214516 332 18379852 333 -18546185 334 18713519 335 -18881856 336 19051200 337 -19221553 338 19392919 339 -19565300 340 19738700 341 -19913121 342 20088567 343 -20265040 344 20442544 345 -20621081 346 20800655 347 -20981268 348 21162924 349 -21345625 350 21529375 351 -21714176 352 21900032 353 -22086945 354 22274919 355 -22463956 356 22654060 357 -22845233 358 23037479 359 -23230800 360 23425200 361 -23620681 362 23817247 363 -24014900 364 24213644 365 -24413481 366 24614415 367 -24816448 368 25019584 369 -25223825 370 25429175 371 -25635636 372 25843212 373 -26051905 374 26261719 375 -26472656 376 26684720 377 -26897913 378 27112239 379 -27327700 380 27544300 381 -27762041 382 27980927 383 -28200960 384 28422144 385 -28644481 386 28867975 387 -29092628 388 29318444 389 -29545425 390 29773575 391 -30002896 392 30233392 393 -30465065 394 30697919 395 -30931956 396 31167180 397 -31403593 398 31641199 399 -31880000 400 32120000 401 -32361201 402 32603607 403 -32847220 404 33092044 405 -33338081 406 33585335 407 -33833808 408 34083504 409 -34334425 410 34586575 411 -34839956 412 35094572 413 -35350425 414 35607519 415 -35865856 416 36125440 417 -36386273 418 36648359 419 -36911700 420 37176300 421 -37442161 422 37709287 423 -37977680 424 38247344 425 -38518281 426 38790495 427 -39063988 428 39338764 429 -39614825 430 39892175 431 -40170816 432 40450752 433 -40731985 434 41014519 435 -41298356 436 41583500 437 -41869953 438 42157719 439 -42446800 440 42737200 441 -43028921 442 43321967 443 -43616340 444 43912044 445 -44209081 446 44507455 447 -44807168 448 45108224 449 -45410625 450 45714375 451 -46019476 452 46325932 453 -46633745 454 46942919 455 -47253456 456 47565360 457 -47878633 458 48193279 459 -48509300 460 48826700 461 -49145481 462 49465647 463 -49787200 464 50110144 465 -50434481 466 50760215 467 -51087348 468 51415884 469 -51745825 470 52077175 471 -52409936 472 52744112 473 -53079705 474 53416719 475 -53755156 476 54095020 477 -54436313 478 54779039 479 -55123200 480 55468800 481 -55815841 482 56164327 483 -56514260 484 56865644 485 -57218481 486 57572775 487 -57928528 488 58285744 489 -58644425 490 59004575 491 -59366196 492 59729292 493 -60093865 494 60459919 495 -60827456 496 61196480 497 -61566993 498 61938999 499 -62312500 500 62687500 501 -63064001 502 63442007 503 -63821520 504 64202544 505 -64585081 506 64969135 507 -65354708 508 65741804 509 -66130425 510 66520575 511 -66912256 512 67305472 513 -67700225 514 68096519 515 -68494356 516 68893740 517 -69294673 518 69697159 519 -70101200 520 70506800 521 -70913961 522 71322687 523 -71732980 524 72144844 525 -72558281 526 72973295 527 -73389888 528 73808064 529 -74227825 530 74649175 531 -75072116 532 75496652 533 -75922785 534 76350519 535 -76779856 536 77210800 537 -77643353 538 78077519 539 -78513300 540 78950700 541 -79389721 542 79830367 543 -80272640 544 80716544 545 -81162081 546 81609255 547 -82058068 548 82508524 549 -82960625 550 83414375 551 -83869776 552 84326832 553 -84785545 554 85245919 555 -85707956 556 86171660 557 -86637033 558 87104079 559 -87572800 560 88043200 561 -88515281 562 88989047 563 -89464500 564 89941644 565 -90420481 566 90901015 567 -91383248 568 91867184 569 -92352825 570 92840175 571 -93329236 572 93820012 573 -94312505 574 94806719 575 -95302656 576 95800320 577 -96299713 578 96800839 579 -97303700 580 97808300 581 -98314641 582 98822727 583 -99332560 584 99844144 585 -100357481 586 100872575 587 -101389428 588 101908044 589 -102428425 590 102950575 591 -103474496 592 104000192 593 -104527665 594 105056919 595 -105587956 596 106120780 597 -106655393 598 107191799 599 -107730000 600 108270000 601 -108811801 602 109355407 603 -109900820 604 110448044 605 -110997081 606 111547935 607 -112100608 608 112655104 609 -113211425 610 113769575 611 -114329556 612 114891372 613 -115455025 614 116020519 615 -116587856 616 117157040 617 -117728073 618 118300959 619 -118875700 620 119452300 621 -120030761 622 120611087 623 -121193280 624 121777344 625 -122363281 626 122951095 627 -123540788 628 124132364 629 -124725825 630 125321175 631 -125918416 632 126517552 633 -127118585 634 127721519 635 -128326356 636 128933100 637 -129541753 638 130152319 639 -130764800 640 131379200 641 -131995521 642 132613767 643 -133233940 644 133856044 645 -134480081 646 135106055 647 -135733968 648 136363824 649 -136995625 650 137629375 651 -138265076 652 138902732 653 -139542345 654 140183919 655 -140827456 656 141472960 657 -142120433 658 142769879 659 -143421300 660 144074700 661 -144730081 662 145387447 663 -146046800 664 146708144 665 -147371481 666 148036815 667 -148704148 668 149373484 669 -150044825 670 150718175 671 -151393536 672 152070912 673 -152750305 674 153431719 675 -154115156 676 154800620 677 -155488113 678 156177639 679 -156869200 680 157562800 681 -158258441 682 158956127 683 -159655860 684 160357644 685 -161061481 686 161767375 687 -162475328 688 163185344 689 -163897425 690 164611575 691 -165327796 692 166046092 693 -166766465 694 167488919 695 -168213456 696 168940080 697 -169668793 698 170399599 699 -171132500 700 171867500 701 -172604601 702 173343807 703 -174085120 704 174828544 705 -175574081 706 176321735 707 -177071508 708 177823404 709 -178577425 710 179333575 711 -180091856 712 180852272 713 -181614825 714 182379519 715 -183146356 716 183915340 717 -184686473 718 185459759 719 -186235200 720 187012800 721 -187792561 722 188574487 723 -189358580 724 190144844 725 -190933281 726 191723895 727 -192516688 728 193311664 729 -194108825 730 194908175 731 -195709716 732 196513452 733 -197319385 734 198127519 735 -198937856 736 199750400 737 -200565153 738 201382119 739 -202201300 740 203022700 741 -203846321 742 204672167 743 -205500240 744 206330544 745 -207163081 746 207997855 747 -208834868 748 209674124 749 -210515625 750 211359375 751 -212205376 752 213053632 753 -213904145 754 214756919 755 -215611956 756 216469260 757 -217328833 758 218190679 759 -219054800 760 219921200 761 -220789881 762 221660847 763 -222534100 764 223409644 765 -224287481 766 225167615 767 -226050048 768 226934784 769 -227821825 770 228711175 771 -229602836 772 230496812 773 -231393105 774 232291719 775 -233192656 776 234095920 777 -235001513 778 235909439 779 -236819700 780 237732300 781 -238647241 782 239564527 783 -240484160 784 241406144 785 -242330481 786 243257175 787 -244186228 788 245117644 789 -246051425 790 246987575 791 -247926096 792 248866992 793 -249810265 794 250755919 795 -251703956 796 252654380 797 -253607193 798 254562399 799 -255520000 800 256480000 801 -257442401 802 258407207 803 -259374420 804 260344044 805 -261316081 806 262290535 807 -263267408 808 264246704 809 -265228425 810 266212575 811 -267199156 812 268188172 813 -269179625 814 270173519 815 -271169856 816 272168640 817 -273169873 818 274173559 819 -275179700 820 276188300 821 -277199361 822 278212887 823 -279228880 824 280247344 825 -281268281 826 282291695 827 -283317588 828 284345964 829 -285376825 830 286410175 831 -287446016 832 288484352 833 -289525185 834 290568519 835 -291614356 836 292662700 837 -293713553 838 294766919 839 -295822800 840 296881200 841 -297942121 842 299005567 843 -300071540 844 301140044 845 -302211081 846 303284655 847 -304360768 848 305439424 849 -306520625 850 307604375 851 -308690676 852 309779532 853 -310870945 854 311964919 855 -313061456 856 314160560 857 -315262233 858 316366479 859 -317473300 860 318582700 861 -319694681 862 320809247 863 -321926400 864 323046144 865 -324168481 866 325293415 867 -326420948 868 327551084 869 -328683825 870 329819175 871 -330957136 872 332097712 873 -333240905 874 334386719 875 -335535156 876 336686220 877 -337839913 878 338996239 879 -340155200 880 341316800 881 -342481041 882 343647927 883 -344817460 884 345989644 885 -347164481 886 348341975 887 -349522128 888 350704944 889 -351890425 890 353078575 891 -354269396 892 355462892 893 -356659065 894 357857919 895 -359059456 896 360263680 897 -361470593 898 362680199 899 -363892500 900 365107500 901 -366325201 902 367545607 903 -368768720 904 369994544 905 -371223081 906 372454335 907 -373688308 908 374925004 909 -376164425 910 377406575 911 -378651456 912 379899072 913 -381149425 914 382402519 915 -383658356 916 384916940 917 -386178273 918 387442359 919 -388709200 920 389978800 921 -391251161 922 392526287 923 -393804180 924 395084844 925 -396368281 926 397654495 927 -398943488 928 400235264 929 -401529825 930 402827175 931 -404127316 932 405430252 933 -406735985 934 408044519 935 -409355856 936 410670000 937 -411986953 938 413306719 939 -414629300 940 415954700 941 -417282921 942 418613967 943 -419947840 944 421284544 945 -422624081 946 423966455 947 -425311668 948 426659724 949 -428010625 950 429364375 951 -430720976 952 432080432 953 -433442745 954 434807919 955 -436175956 956 437546860 957 -438920633 958 440297279 959 -441676800 960 443059200 961 -444444481 962 445832647 963 -447223700 964 448617644 965 -450014481 966 451414215 967 -452816848 968 454222384 969 -455630825 970 457042175 971 -458456436 972 459873612 973 -461293705 974 462716719 975 -464142656 976 465571520 977 -467003313 978 468438039 979 -469875700 980 471316300 981 -472759841 982 474206327 983 -475655760 984 477108144 985 -478563481 986 480021775 987 -481483028 988 482947244 989 -484414425 990 485884575 991 -487357696 992 488833792 993 -490312865 994 491794919 995 -493279956 996 494767980 997 -496258993 998 497752999 999 -499250000 1000 500750000