0 0 1 0 2 0 3 0 4 1 5 2 6 -3 7 5 8 7 9 -9 10 12 11 15 12 -18 13 22 14 26 15 -30 16 35 17 40 18 -45 19 51 20 57 21 -63 22 70 23 77 24 -84 25 92 26 100 27 -108 28 117 29 126 30 -135 31 145 32 155 33 -165 34 176 35 187 36 -198 37 210 38 222 39 -234 40 247 41 260 42 -273 43 287 44 301 45 -315 46 330 47 345 48 -360 49 376 50 392 51 -408 52 425 53 442 54 -459 55 477 56 495 57 -513 58 532 59 551 60 -570 61 590 62 610 63 -630 64 651 65 672 66 -693 67 715 68 737 69 -759 70 782 71 805 72 -828 73 852 74 876 75 -900 76 925 77 950 78 -975 79 1001 80 1027 81 -1053 82 1080 83 1107 84 -1134 85 1162 86 1190 87 -1218 88 1247 89 1276 90 -1305 91 1335 92 1365 93 -1395 94 1426 95 1457 96 -1488 97 1520 98 1552 99 -1584 100 1617 101 1650 102 -1683 103 1717 104 1751 105 -1785 106 1820 107 1855 108 -1890 109 1926 110 1962 111 -1998 112 2035 113 2072 114 -2109 115 2147 116 2185 117 -2223 118 2262 119 2301 120 -2340 121 2380 122 2420 123 -2460 124 2501 125 2542 126 -2583 127 2625 128 2667 129 -2709 130 2752 131 2795 132 -2838 133 2882 134 2926 135 -2970 136 3015 137 3060 138 -3105 139 3151 140 3197 141 -3243 142 3290 143 3337 144 -3384 145 3432 146 3480 147 -3528 148 3577 149 3626 150 -3675 151 3725 152 3775 153 -3825 154 3876 155 3927 156 -3978 157 4030 158 4082 159 -4134 160 4187 161 4240 162 -4293 163 4347 164 4401 165 -4455 166 4510 167 4565 168 -4620 169 4676 170 4732 171 -4788 172 4845 173 4902 174 -4959 175 5017 176 5075 177 -5133 178 5192 179 5251 180 -5310 181 5370 182 5430 183 -5490 184 5551 185 5612 186 -5673 187 5735 188 5797 189 -5859 190 5922 191 5985 192 -6048 193 6112 194 6176 195 -6240 196 6305 197 6370 198 -6435 199 6501 200 6567 201 -6633 202 6700 203 6767 204 -6834 205 6902 206 6970 207 -7038 208 7107 209 7176 210 -7245 211 7315 212 7385 213 -7455 214 7526 215 7597 216 -7668 217 7740 218 7812 219 -7884 220 7957 221 8030 222 -8103 223 8177 224 8251 225 -8325 226 8400 227 8475 228 -8550 229 8626 230 8702 231 -8778 232 8855 233 8932 234 -9009 235 9087 236 9165 237 -9243 238 9322 239 9401 240 -9480 241 9560 242 9640 243 -9720 244 9801 245 9882 246 -9963 247 10045 248 10127 249 -10209 250 10292 251 10375 252 -10458 253 10542 254 10626 255 -10710 256 10795 257 10880 258 -10965 259 11051 260 11137 261 -11223 262 11310 263 11397 264 -11484 265 11572 266 11660 267 -11748 268 11837 269 11926 270 -12015 271 12105 272 12195 273 -12285 274 12376 275 12467 276 -12558 277 12650 278 12742 279 -12834 280 12927 281 13020 282 -13113 283 13207 284 13301 285 -13395 286 13490 287 13585 288 -13680 289 13776 290 13872 291 -13968 292 14065 293 14162 294 -14259 295 14357 296 14455 297 -14553 298 14652 299 14751 300 -14850 301 14950 302 15050 303 -15150 304 15251 305 15352 306 -15453 307 15555 308 15657 309 -15759 310 15862 311 15965 312 -16068 313 16172 314 16276 315 -16380 316 16485 317 16590 318 -16695 319 16801 320 16907 321 -17013 322 17120 323 17227 324 -17334 325 17442 326 17550 327 -17658 328 17767 329 17876 330 -17985 331 18095 332 18205 333 -18315 334 18426 335 18537 336 -18648 337 18760 338 18872 339 -18984 340 19097 341 19210 342 -19323 343 19437 344 19551 345 -19665 346 19780 347 19895 348 -20010 349 20126 350 20242 351 -20358 352 20475 353 20592 354 -20709 355 20827 356 20945 357 -21063 358 21182 359 21301 360 -21420 361 21540 362 21660 363 -21780 364 21901 365 22022 366 -22143 367 22265 368 22387 369 -22509 370 22632 371 22755 372 -22878 373 23002 374 23126 375 -23250 376 23375 377 23500 378 -23625 379 23751 380 23877 381 -24003 382 24130 383 24257 384 -24384 385 24512 386 24640 387 -24768 388 24897 389 25026 390 -25155 391 25285 392 25415 393 -25545 394 25676 395 25807 396 -25938 397 26070 398 26202 399 -26334 400 26467 401 26600 402 -26733 403 26867 404 27001 405 -27135 406 27270 407 27405 408 -27540 409 27676 410 27812 411 -27948 412 28085 413 28222 414 -28359 415 28497 416 28635 417 -28773 418 28912 419 29051 420 -29190 421 29330 422 29470 423 -29610 424 29751 425 29892 426 -30033 427 30175 428 30317 429 -30459 430 30602 431 30745 432 -30888 433 31032 434 31176 435 -31320 436 31465 437 31610 438 -31755 439 31901 440 32047 441 -32193 442 32340 443 32487 444 -32634 445 32782 446 32930 447 -33078 448 33227 449 33376 450 -33525 451 33675 452 33825 453 -33975 454 34126 455 34277 456 -34428 457 34580 458 34732 459 -34884 460 35037 461 35190 462 -35343 463 35497 464 35651 465 -35805 466 35960 467 36115 468 -36270 469 36426 470 36582 471 -36738 472 36895 473 37052 474 -37209 475 37367 476 37525 477 -37683 478 37842 479 38001 480 -38160 481 38320 482 38480 483 -38640 484 38801 485 38962 486 -39123 487 39285 488 39447 489 -39609 490 39772 491 39935 492 -40098 493 40262 494 40426 495 -40590 496 40755 497 40920 498 -41085 499 41251 500 41417 501 -41583 502 41750 503 41917 504 -42084 505 42252 506 42420 507 -42588 508 42757 509 42926 510 -43095 511 43265 512 43435 513 -43605 514 43776 515 43947 516 -44118 517 44290 518 44462 519 -44634 520 44807 521 44980 522 -45153 523 45327 524 45501 525 -45675 526 45850 527 46025 528 -46200 529 46376 530 46552 531 -46728 532 46905 533 47082 534 -47259 535 47437 536 47615 537 -47793 538 47972 539 48151 540 -48330 541 48510 542 48690 543 -48870 544 49051 545 49232 546 -49413 547 49595 548 49777 549 -49959 550 50142 551 50325 552 -50508 553 50692 554 50876 555 -51060 556 51245 557 51430 558 -51615 559 51801 560 51987 561 -52173 562 52360 563 52547 564 -52734 565 52922 566 53110 567 -53298 568 53487 569 53676 570 -53865 571 54055 572 54245 573 -54435 574 54626 575 54817 576 -55008 577 55200 578 55392 579 -55584 580 55777 581 55970 582 -56163 583 56357 584 56551 585 -56745 586 56940 587 57135 588 -57330 589 57526 590 57722 591 -57918 592 58115 593 58312 594 -58509 595 58707 596 58905 597 -59103 598 59302 599 59501 600 -59700 601 59900 602 60100 603 -60300 604 60501 605 60702 606 -60903 607 61105 608 61307 609 -61509 610 61712 611 61915 612 -62118 613 62322 614 62526 615 -62730 616 62935 617 63140 618 -63345 619 63551 620 63757 621 -63963 622 64170 623 64377 624 -64584 625 64792 626 65000 627 -65208 628 65417 629 65626 630 -65835 631 66045 632 66255 633 -66465 634 66676 635 66887 636 -67098 637 67310 638 67522 639 -67734 640 67947 641 68160 642 -68373 643 68587 644 68801 645 -69015 646 69230 647 69445 648 -69660 649 69876 650 70092 651 -70308 652 70525 653 70742 654 -70959 655 71177 656 71395 657 -71613 658 71832 659 72051 660 -72270 661 72490 662 72710 663 -72930 664 73151 665 73372 666 -73593 667 73815 668 74037 669 -74259 670 74482 671 74705 672 -74928 673 75152 674 75376 675 -75600 676 75825 677 76050 678 -76275 679 76501 680 76727 681 -76953 682 77180 683 77407 684 -77634 685 77862 686 78090 687 -78318 688 78547 689 78776 690 -79005 691 79235 692 79465 693 -79695 694 79926 695 80157 696 -80388 697 80620 698 80852 699 -81084 700 81317 701 81550 702 -81783 703 82017 704 82251 705 -82485 706 82720 707 82955 708 -83190 709 83426 710 83662 711 -83898 712 84135 713 84372 714 -84609 715 84847 716 85085 717 -85323 718 85562 719 85801 720 -86040 721 86280 722 86520 723 -86760 724 87001 725 87242 726 -87483 727 87725 728 87967 729 -88209 730 88452 731 88695 732 -88938 733 89182 734 89426 735 -89670 736 89915 737 90160 738 -90405 739 90651 740 90897 741 -91143 742 91390 743 91637 744 -91884 745 92132 746 92380 747 -92628 748 92877 749 93126 750 -93375 751 93625 752 93875 753 -94125 754 94376 755 94627 756 -94878 757 95130 758 95382 759 -95634 760 95887 761 96140 762 -96393 763 96647 764 96901 765 -97155 766 97410 767 97665 768 -97920 769 98176 770 98432 771 -98688 772 98945 773 99202 774 -99459 775 99717 776 99975 777 -100233 778 100492 779 100751 780 -101010 781 101270 782 101530 783 -101790 784 102051 785 102312 786 -102573 787 102835 788 103097 789 -103359 790 103622 791 103885 792 -104148 793 104412 794 104676 795 -104940 796 105205 797 105470 798 -105735 799 106001 800 106267 801 -106533 802 106800 803 107067 804 -107334 805 107602 806 107870 807 -108138 808 108407 809 108676 810 -108945 811 109215 812 109485 813 -109755 814 110026 815 110297 816 -110568 817 110840 818 111112 819 -111384 820 111657 821 111930 822 -112203 823 112477 824 112751 825 -113025 826 113300 827 113575 828 -113850 829 114126 830 114402 831 -114678 832 114955 833 115232 834 -115509 835 115787 836 116065 837 -116343 838 116622 839 116901 840 -117180 841 117460 842 117740 843 -118020 844 118301 845 118582 846 -118863 847 119145 848 119427 849 -119709 850 119992 851 120275 852 -120558 853 120842 854 121126 855 -121410 856 121695 857 121980 858 -122265 859 122551 860 122837 861 -123123 862 123410 863 123697 864 -123984 865 124272 866 124560 867 -124848 868 125137 869 125426 870 -125715 871 126005 872 126295 873 -126585 874 126876 875 127167 876 -127458 877 127750 878 128042 879 -128334 880 128627 881 128920 882 -129213 883 129507 884 129801 885 -130095 886 130390 887 130685 888 -130980 889 131276 890 131572 891 -131868 892 132165 893 132462 894 -132759 895 133057 896 133355 897 -133653 898 133952 899 134251 900 -134550 901 134850 902 135150 903 -135450 904 135751 905 136052 906 -136353 907 136655 908 136957 909 -137259 910 137562 911 137865 912 -138168 913 138472 914 138776 915 -139080 916 139385 917 139690 918 -139995 919 140301 920 140607 921 -140913 922 141220 923 141527 924 -141834 925 142142 926 142450 927 -142758 928 143067 929 143376 930 -143685 931 143995 932 144305 933 -144615 934 144926 935 145237 936 -145548 937 145860 938 146172 939 -146484 940 146797 941 147110 942 -147423 943 147737 944 148051 945 -148365 946 148680 947 148995 948 -149310 949 149626 950 149942 951 -150258 952 150575 953 150892 954 -151209 955 151527 956 151845 957 -152163 958 152482 959 152801 960 -153120 961 153440 962 153760 963 -154080 964 154401 965 154722 966 -155043 967 155365 968 155687 969 -156009 970 156332 971 156655 972 -156978 973 157302 974 157626 975 -157950 976 158275 977 158600 978 -158925 979 159251 980 159577 981 -159903 982 160230 983 160557 984 -160884 985 161212 986 161540 987 -161868 988 162197 989 162526 990 -162855 991 163185 992 163515 993 -163845 994 164176 995 164507 996 -164838 997 165170 998 165502 999 -165834 1000 166167