1 -2 2 0 3 -3 4 2 5 0 6 -4 7 4 8 3 9 0 10 -5 11 6 12 6 13 4 14 0 15 -6 16 8 17 9 18 8 19 5 20 0 21 -7 22 10 23 12 24 12 25 10 26 6 27 0 28 -8 29 12 30 15 31 16 32 15 33 12 34 7 35 0 36 -9 37 14 38 18 39 20 40 20 41 18 42 14 43 8 44 0 45 -10 46 16 47 21 48 24 49 25 50 24 51 21 52 16 53 9 54 0 55 -11 56 18 57 24 58 28 59 30 60 30 61 28 62 24 63 18 64 10 65 0 66 -12 67 20 68 27 69 32 70 35 71 36 72 35 73 32 74 27 75 20 76 11 77 0 78 -13 79 22 80 30 81 36 82 40 83 42 84 42 85 40 86 36 87 30 88 22 89 12 90 0 91 -14 92 24 93 33 94 40 95 45 96 48 97 49 98 48 99 45 100 40 101 33 102 24 103 13 104 0 105 -15 106 26 107 36 108 44 109 50 110 54 111 56 112 56 113 54 114 50 115 44 116 36 117 26 118 14 119 0 120 -16 121 28 122 39 123 48 124 55 125 60 126 63 127 64 128 63 129 60 130 55 131 48 132 39 133 28 134 15 135 0 136 -17 137 30 138 42 139 52 140 60 141 66 142 70 143 72 144 72 145 70 146 66 147 60 148 52 149 42 150 30 151 16 152 0 153 -18 154 32 155 45 156 56 157 65 158 72 159 77 160 80 161 81 162 80 163 77 164 72 165 65 166 56 167 45 168 32 169 17 170 0 171 -19 172 34 173 48 174 60 175 70 176 78 177 84 178 88 179 90 180 90 181 88 182 84 183 78 184 70 185 60 186 48 187 34 188 18 189 0 190 -20 191 36 192 51 193 64 194 75 195 84 196 91 197 96 198 99 199 100 200 99 201 96 202 91 203 84 204 75 205 64 206 51 207 36 208 19 209 0 210 -21 211 38 212 54 213 68 214 80 215 90 216 98 217 104 218 108 219 110 220 110 221 108 222 104 223 98 224 90 225 80 226 68 227 54 228 38 229 20 230 0 231 -22 232 40 233 57 234 72 235 85 236 96 237 105 238 112 239 117 240 120 241 121 242 120 243 117 244 112 245 105 246 96 247 85 248 72 249 57 250 40 251 21 252 0 253 -23 254 42 255 60 256 76 257 90 258 102 259 112 260 120 261 126 262 130 263 132 264 132 265 130 266 126 267 120 268 112 269 102 270 90 271 76 272 60 273 42 274 22 275 0 276 -24 277 44 278 63 279 80 280 95 281 108 282 119 283 128 284 135 285 140 286 143 287 144 288 143 289 140 290 135 291 128 292 119 293 108 294 95 295 80 296 63 297 44 298 23 299 0 300 -25 301 46 302 66 303 84 304 100 305 114 306 126 307 136 308 144 309 150 310 154 311 156 312 156 313 154 314 150 315 144 316 136 317 126 318 114 319 100 320 84 321 66 322 46 323 24 324 0 325 -26 326 48 327 69 328 88 329 105 330 120 331 133 332 144 333 153 334 160 335 165 336 168 337 169 338 168 339 165 340 160 341 153 342 144 343 133 344 120 345 105 346 88 347 69 348 48 349 25 350 0 351 -27 352 50 353 72 354 92 355 110 356 126 357 140 358 152 359 162 360 170 361 176 362 180 363 182 364 182 365 180 366 176 367 170 368 162 369 152 370 140 371 126 372 110 373 92 374 72 375 50 376 26 377 0 378 -28 379 52 380 75 381 96 382 115 383 132 384 147 385 160 386 171 387 180 388 187 389 192 390 195 391 196 392 195 393 192 394 187 395 180 396 171 397 160 398 147 399 132 400 115 401 96 402 75 403 52 404 27 405 0 406 -29 407 54 408 78 409 100 410 120 411 138 412 154 413 168 414 180 415 190 416 198 417 204 418 208 419 210 420 210 421 208 422 204 423 198 424 190 425 180 426 168 427 154 428 138 429 120 430 100 431 78 432 54 433 28 434 0 435 -30 436 56 437 81 438 104 439 125 440 144 441 161 442 176 443 189 444 200 445 209 446 216 447 221 448 224 449 225 450 224 451 221 452 216 453 209 454 200 455 189 456 176 457 161 458 144 459 125 460 104 461 81 462 56 463 29 464 0 465 -31 466 58 467 84 468 108 469 130 470 150 471 168 472 184 473 198 474 210 475 220 476 228 477 234 478 238 479 240 480 240 481 238 482 234 483 228 484 220 485 210 486 198 487 184 488 168 489 150 490 130 491 108 492 84 493 58 494 30 495 0 496 -32 497 60 498 87 499 112 500 135 501 156 502 175 503 192 504 207 505 220 506 231 507 240 508 247 509 252 510 255 511 256 512 255 513 252 514 247 515 240 516 231 517 220 518 207 519 192 520 175 521 156 522 135 523 112 524 87 525 60 526 31 527 0 528 -33 529 62 530 90 531 116 532 140 533 162 534 182 535 200 536 216 537 230 538 242 539 252 540 260 541 266 542 270 543 272 544 272 545 270 546 266 547 260 548 252 549 242 550 230 551 216 552 200 553 182 554 162 555 140 556 116 557 90 558 62 559 32 560 0 561 -34 562 64 563 93 564 120 565 145 566 168 567 189 568 208 569 225 570 240 571 253 572 264 573 273 574 280 575 285 576 288 577 289 578 288 579 285 580 280 581 273 582 264 583 253 584 240 585 225 586 208 587 189 588 168 589 145 590 120 591 93 592 64 593 33 594 0 595 -35 596 66 597 96 598 124 599 150 600 174 601 196 602 216 603 234 604 250 605 264 606 276 607 286 608 294 609 300 610 304 611 306 612 306 613 304 614 300 615 294 616 286 617 276 618 264 619 250 620 234 621 216 622 196 623 174 624 150 625 124 626 96 627 66 628 34 629 0 630 -36 631 68 632 99 633 128 634 155 635 180 636 203 637 224 638 243 639 260 640 275 641 288 642 299 643 308 644 315 645 320 646 323 647 324 648 323 649 320 650 315 651 308 652 299 653 288 654 275 655 260 656 243 657 224 658 203 659 180 660 155 661 128 662 99 663 68 664 35 665 0 666 -37 667 70 668 102 669 132 670 160 671 186 672 210 673 232 674 252 675 270 676 286 677 300 678 312 679 322 680 330 681 336 682 340 683 342 684 342 685 340 686 336 687 330 688 322 689 312 690 300 691 286 692 270 693 252 694 232 695 210 696 186 697 160 698 132 699 102 700 70 701 36 702 0 703 -38 704 72 705 105 706 136 707 165 708 192 709 217 710 240 711 261 712 280 713 297 714 312 715 325 716 336 717 345 718 352 719 357 720 360 721 361 722 360 723 357 724 352 725 345 726 336 727 325 728 312 729 297 730 280 731 261 732 240 733 217 734 192 735 165 736 136 737 105 738 72 739 37 740 0 741 -39 742 74 743 108 744 140 745 170 746 198 747 224 748 248 749 270 750 290 751 308 752 324 753 338 754 350 755 360 756 368 757 374 758 378 759 380 760 380 761 378 762 374 763 368 764 360 765 350 766 338 767 324 768 308 769 290 770 270 771 248 772 224 773 198 774 170 775 140 776 108 777 74 778 38 779 0 780 -40 781 76 782 111 783 144 784 175 785 204 786 231 787 256 788 279 789 300 790 319 791 336 792 351 793 364 794 375 795 384 796 391 797 396 798 399 799 400 800 399 801 396 802 391 803 384 804 375 805 364 806 351 807 336 808 319 809 300 810 279 811 256 812 231 813 204 814 175 815 144 816 111 817 76 818 39 819 0 820 -41 821 78 822 114 823 148 824 180 825 210 826 238 827 264 828 288 829 310 830 330 831 348 832 364 833 378 834 390 835 400 836 408 837 414 838 418 839 420 840 420 841 418 842 414 843 408 844 400 845 390 846 378 847 364 848 348 849 330 850 310 851 288 852 264 853 238 854 210 855 180 856 148 857 114 858 78 859 40 860 0 861 -42 862 80 863 117 864 152 865 185 866 216 867 245 868 272 869 297 870 320 871 341 872 360 873 377 874 392 875 405 876 416 877 425 878 432 879 437 880 440 881 441 882 440 883 437 884 432 885 425 886 416 887 405 888 392 889 377 890 360 891 341 892 320 893 297 894 272 895 245 896 216 897 185 898 152 899 117 900 80 901 41 902 0 903 -43 904 82 905 120 906 156 907 190 908 222 909 252 910 280 911 306 912 330 913 352 914 372 915 390 916 406 917 420 918 432 919 442 920 450 921 456 922 460 923 462 924 462 925 460 926 456 927 450 928 442 929 432 930 420 931 406 932 390 933 372 934 352 935 330 936 306 937 280 938 252 939 222 940 190 941 156 942 120 943 82 944 42 945 0 946 -44 947 84 948 123 949 160 950 195 951 228 952 259 953 288 954 315 955 340 956 363 957 384 958 403 959 420 960 435 961 448 962 459 963 468 964 475 965 480 966 483 967 484 968 483 969 480 970 475 971 468 972 459 973 448 974 435 975 420 976 403 977 384 978 363 979 340 980 315 981 288 982 259 983 228 984 195 985 160 986 123 987 84 988 43 989 0 990 -45 991 86 992 126 993 164 994 200 995 234 996 266 997 296 998 324 999 350 1000 374 1001 396 1002 416 1003 434 1004 450 1005 464 1006 476 1007 486 1008 494 1009 500 1010 504 1011 506 1012 506 1013 504 1014 500 1015 494 1016 486 1017 476 1018 464 1019 450 1020 434 1021 416 1022 396 1023 374 1024 350 1025 324 1026 296 1027 266 1028 234 1029 200 1030 164 1031 126 1032 86 1033 44 1034 0 1035 -46 1036 88 1037 129 1038 168 1039 205 1040 240 1041 273 1042 304 1043 333 1044 360 1045 385 1046 408 1047 429 1048 448 1049 465 1050 480 1051 493 1052 504 1053 513 1054 520 1055 525 1056 528 1057 529 1058 528 1059 525 1060 520 1061 513 1062 504 1063 493 1064 480 1065 465 1066 448 1067 429 1068 408 1069 385 1070 360 1071 333 1072 304 1073 273 1074 240 1075 205 1076 168 1077 129 1078 88 1079 45 1080 0 1081 -47 1082 90 1083 132 1084 172 1085 210 1086 246 1087 280 1088 312 1089 342 1090 370 1091 396 1092 420 1093 442 1094 462 1095 480 1096 496 1097 510 1098 522 1099 532 1100 540 1101 546 1102 550 1103 552 1104 552 1105 550 1106 546 1107 540 1108 532 1109 522 1110 510 1111 496 1112 480 1113 462 1114 442 1115 420 1116 396 1117 370 1118 342 1119 312 1120 280 1121 246 1122 210 1123 172 1124 132 1125 90 1126 46 1127 0 1128 -48 1129 92 1130 135 1131 176 1132 215 1133 252 1134 287 1135 320 1136 351 1137 380 1138 407 1139 432 1140 455 1141 476 1142 495 1143 512 1144 527 1145 540 1146 551 1147 560 1148 567 1149 572 1150 575 1151 576 1152 575 1153 572 1154 567 1155 560 1156 551 1157 540 1158 527 1159 512 1160 495 1161 476 1162 455 1163 432 1164 407 1165 380 1166 351 1167 320 1168 287 1169 252 1170 215 1171 176 1172 135 1173 92 1174 47 1175 0 1176 -49 1177 94 1178 138 1179 180 1180 220 1181 258 1182 294 1183 328 1184 360 1185 390 1186 418 1187 444 1188 468 1189 490 1190 510 1191 528 1192 544 1193 558 1194 570 1195 580 1196 588 1197 594 1198 598 1199 600 1200 600 1201 598 1202 594 1203 588 1204 580 1205 570 1206 558 1207 544 1208 528 1209 510 1210 490 1211 468 1212 444 1213 418 1214 390 1215 360 1216 328 1217 294 1218 258 1219 220 1220 180 1221 138 1222 94 1223 48 1224 0 1225 -50 1226 96 1227 141 1228 184 1229 225 1230 264 1231 301 1232 336 1233 369 1234 400 1235 429 1236 456 1237 481 1238 504 1239 525 1240 544 1241 561 1242 576 1243 589 1244 600 1245 609 1246 616 1247 621 1248 624 1249 625 1250 624 1251 621 1252 616 1253 609 1254 600 1255 589 1256 576 1257 561 1258 544 1259 525 1260 504 1261 481 1262 456 1263 429 1264 400 1265 369 1266 336 1267 301 1268 264 1269 225 1270 184 1271 141 1272 96 1273 49 1274 0 1275 -51