1 1 2 1 3 -3 4 -3 5 5 6 -3 7 0 8 -7 9 9 10 5 11 0 12 9 13 0 14 0 15 -15 16 5 17 -14 18 9 19 -22 20 -15 21 0 22 0 23 34 24 21 25 25 26 0 27 -27 28 0 29 0 30 -15 31 2 32 33 33 0 34 -14 35 0 36 -27 37 0 38 -22 39 0 40 -35 41 0 42 0 43 0 44 0 45 45 46 34 47 -14 48 -15 49 49 50 25 51 42 52 0 53 -86 54 -27 55 0 56 0 57 66 58 0 59 0 60 45 61 -118 62 2 63 0 64 13 65 0 66 0 67 0 68 42 69 -102 70 0 71 0 72 -63 73 0 74 0 75 -75 76 66 77 0 78 0 79 98 80 25 81 81 82 0 83 154 84 0 85 -70 86 0 87 0 88 0 89 0 90 45 91 0 92 -102 93 -6 94 -14 95 -110 96 -99 97 0 98 49 99 0 100 -75 101 0 102 42 103 0 104 0 105 0 106 -86 107 106 108 81 109 -22 110 0 111 0 112 0 113 -206 114 66 115 170 116 0 117 0 118 0 119 0 120 105 121 121 122 -118 123 0 124 -6 125 125 126 0 127 0 128 -119 129 0 130 0 131 0 132 0 133 0 134 0 135 -135 136 98 137 226 138 -102 139 -262 140 0 141 42 142 0 143 0 144 45 145 0 146 0 147 -147 148 0 149 0 150 -75 151 -238 152 154 153 -126 154 0 155 10 156 0 157 0 158 98 159 258 160 165 161 0 162 81 163 0 164 0 165 0 166 154 167 -254 168 0 169 169 170 -70 171 -198 172 0 173 154 174 0 175 0 176 0 177 0 178 0 179 0 180 -135 181 122 182 0 183 354 184 -238 185 0 186 -6 187 0 188 42 189 0 190 -110 191 0 192 -39 193 0 194 0 195 0 196 -147 197 -374 198 0 199 -142 200 -175 201 0 202 0 203 0 204 -126 205 0 206 0 207 306 208 0 209 0 210 0 211 362 212 258 213 0 214 106 215 0 216 189 217 0 218 -22 219 0 220 0 221 0 222 0 223 0 224 0 225 225 226 -206 227 -134 228 -198 229 218 230 170 231 0 232 0 233 34 234 0 235 -70 236 0 237 -294 238 0 239 0 240 -75 241 -478 242 121 243 -243 244 354 245 245 246 0 247 0 248 -14 249 -462 250 125 251 0 252 0 253 0 254 0 255 210 256 -171 257 466 258 0 259 0 260 0 261 0 262 0 263 -446 264 0 265 -430 266 0 267 0 268 0 269 0 270 -135 271 482 272 -70 273 0 274 226 275 0 276 306 277 0 278 -262 279 18 280 0 281 0 282 42 283 0 284 0 285 330 286 0 287 0 288 297 289 -93 290 0 291 0 292 0 293 394 294 -147 295 0 296 0 297 0 298 0 299 0 300 225 301 0 302 -238 303 0 304 -110 305 -590 306 -126 307 0 308 0 309 0 310 10 311 0 312 0 313 0 314 0 315 0 316 -294 317 -134 318 258 319 0 320 65 321 -318 322 0 323 308 324 -243 325 0 326 0 327 66 328 0 329 0 330 0 331 122 332 -462 333 0 334 -254 335 0 336 0 337 0 338 169 339 618 340 210 341 0 342 -198 343 0 344 0 345 -510 346 154 347 586 348 0 349 458 350 0 351 0 352 0 353 274 354 0 355 0 356 0 357 0 358 0 359 0 360 -315 361 123 362 122 363 -363 364 0 365 0 366 354 367 0 368 170 369 0 370 0 371 0 372 18 373 0 374 0 375 -375 376 98 377 0 378 0 379 -742 380 330 381 0 382 0 383 -686 384 357 385 0 386 0 387 0 388 0 389 0 390 0 391 -476 392 -343 393 0 394 -374 395 490 396 0 397 0 398 -142 399 0 400 125 401 0 402 0 403 0 404 0 405 405 406 0 407 0 408 -294 409 -142 410 0 411 -678 412 0 413 0 414 306 415 770 416 0 417 786 418 0 419 0 420 0 421 602 422 362 423 -126 424 602 425 -350 426 0 427 0 428 -318 429 0 430 0 431 0 432 -135 433 0 434 0 435 0 436 66 437 -748 438 0 439 -622 440 0 441 441 442 0 443 -566 444 0 445 0 446 0 447 0 448 0 449 0 450 225 451 0 452 618 453 714 454 -134 455 0 456 -462 457 0 458 218 459 378 460 -510 461 0 462 0 463 0 464 0 465 -30 466 34 467 346 468 0 469 0 470 -70 471 0 472 0 473 0 474 -294 475 -550 476 0 477 -774 478 0 479 0 480 -495 481 0 482 -478 483 0 484 -363 485 0 486 -243 487 0 488 826 489 0 490 245 491 0 492 0 493 0 494 0 495 0 496 10 497 0 498 -462 499 938 500 -375 501 762 502 0 503 994 504 0 505 0 506 0 507 -507 508 0 509 0 510 210 511 0 512 305 513 594 514 466 515 0 516 0 517 0 518 0 519 -462 520 0 521 0 522 0 523 0 524 0 525 0 526 -446 527 -28 528 0 529 627 530 -430 531 0 532 0 533 0 534 0 535 530 536 0 537 0 538 0 539 0 540 405 541 -1078 542 482 543 -366 544 -462 545 -110 546 0 547 0 548 -678 549 -1062 550 0 551 0 552 714 553 0 554 0 555 0 556 786 557 -614 558 18 559 0 560 0 561 0 562 0 563 154 564 -126 565 -1030 566 0 567 0 568 0 569 0 570 330 571 -358 572 0 573 0 574 0 575 850 576 117 577 0 578 -93 579 0 580 0 581 0 582 0 583 0 584 0 585 0 586 394 587 -854 588 441 589 -44 590 0 591 1122 592 0 593 -1166 594 0 595 0 596 0 597 426 598 0 599 0 600 525 601 242 602 0 603 0 604 714 605 605 606 0 607 0 608 -726 609 0 610 -590 611 0 612 378 613 0 614 0 615 0 616 0 617 1186 618 0 619 698 620 -30 621 -918 622 0 623 0 624 0 625 625 626 0 627 0 628 0 629 0 630 0 631 -238 632 -686 633 -1086 634 -134 635 0 636 -774 637 0 638 0 639 0 640 -595 641 0 642 -318 643 0 644 0 645 0 646 308 647 706 648 -567 649 0 650 0 651 0 652 0 653 1114 654 66 655 0 656 0 657 0 658 0 659 0 660 0 661 -838 662 122 663 0 664 -1078 665 0 666 0 667 0 668 762 669 0 670 0 671 0 672 0 673 0 674 0 675 -675 676 -507 677 -374 678 618 679 0 680 490 681 402 682 0 683 -86 684 594 685 1130 686 0 687 -654 688 0 689 0 690 -510 691 1322 692 -462 693 0 694 586 695 -1310 696 0 697 0 698 458 699 -102 700 0 701 0 702 0 703 0 704 0 705 210 706 274 707 0 708 0 709 -742 710 0 711 882 712 0 713 68 714 0 715 0 716 0 717 0 718 0 719 0 720 225 721 0 722 123 723 1434 724 -366 725 0 726 -363 727 0 728 0 729 729 730 0 731 0 732 -1062 733 0 734 0 735 -735 736 1122 737 0 738 0 739 -1462 740 0 741 0 742 0 743 514 744 42 745 0 746 0 747 1386 748 0 749 0 750 -375 751 -1438 752 -70 753 0 754 0 755 -1190 756 0 757 0 758 -742 759 0 760 770 761 0 762 0 763 0 764 0 765 -630 766 -686 767 0 768 513 769 578 770 0 771 -1398 772 0 773 -1526 774 0 775 50 776 0 777 0 778 0 779 0 780 0 781 0 782 -476 783 0 784 245 785 0 786 0 787 0 788 1122 789 1338 790 490 791 0 792 0 793 0 794 0 795 1290 796 426 797 826 798 0 799 196 800 825 801 0 802 0 803 0 804 0 805 0 806 0 807 0 808 0 809 0 810 405 811 1082 812 0 813 -1446 814 0 815 0 816 210 817 0 818 -142 819 0 820 0 821 0 822 -678 823 0 824 0 825 0 826 0 827 -374 828 -918 829 -502 830 770 831 0 832 0 833 -686 834 786 835 -1270 836 0 837 -54 838 0 839 0 840 0 841 841 842 602 843 0 844 -1086 845 845 846 -126 847 0 848 -430 849 0 850 -350 851 0 852 0 853 0 854 0 855 -990 856 -742 857 1666 858 0 859 218 860 0 861 0 862 0 863 274 864 -891 865 770 866 0 867 279 868 0 869 0 870 0 871 0 872 154 873 0 874 -748 875 0 876 0 877 0 878 -622 879 -1182 880 0 881 0 882 441 883 0 884 0 885 0 886 -566 887 -1694 888 0 889 0 890 0 891 0 892 0 893 308 894 0 895 0 896 0 897 0 898 0 899 0 900 -675 901 1204 902 0 903 0 904 1442 905 610 906 714 907 0 908 402 909 0 910 0 911 0 912 330 913 0 914 0 915 1770 916 -654 917 0 918 378 919 1298 920 -1190 921 0 922 0 923 0 924 0 925 0 926 0 927 0 928 0 929 0 930 -30 931 -1078 932 -102 933 0 934 346 935 0 936 0 937 0 938 0 939 0 940 210 941 0 942 0 943 0 944 0 945 0 946 0 947 -1574 948 882 949 0 950 -550 951 402 952 0 953 1474 954 -774 955 0 956 0 957 0 958 0 959 0 960 -195 961 -957 962 0 963 954 964 1434 965 0 966 0 967 0 968 -847 969 -924 970 0 971 0 972 729 973 0 974 0 975 0 976 -590 977 -1934 978 0 979 0 980 -735 981 -198 982 0 983 1954 984 0 985 -1870 986 0 987 0 988 0 989 0 990 0 991 -958 992 66 993 -366 994 0 995 -710 996 1386 997 0 998 938 999 0 1000 -875