0 0 1 -4 2 -1 3 0 4 -8 5 -3 6 0 7 1 8 0 9 -12 10 -5 11 0 12 3 13 4 14 3 15 0 16 -16 17 -7 18 0 19 5 20 8 21 9 22 8 23 5 24 0 25 -20 26 -9 27 0 28 7 29 12 30 15 31 16 32 15 33 12 34 7 35 0 36 -24 37 -11 38 0 39 9 40 16 41 21 42 24 43 25 44 24 45 21 46 16 47 9 48 0 49 -28 50 -13 51 0 52 11 53 20 54 27 55 32 56 35 57 36 58 35 59 32 60 27 61 20 62 11 63 0 64 -32 65 -15 66 0 67 13 68 24 69 33 70 40 71 45 72 48 73 49 74 48 75 45 76 40 77 33 78 24 79 13 80 0 81 -36 82 -17 83 0 84 15 85 28 86 39 87 48 88 55 89 60 90 63 91 64 92 63 93 60 94 55 95 48 96 39 97 28 98 15 99 0 100 -40 101 -19 102 0 103 17 104 32 105 45 106 56 107 65 108 72 109 77 110 80 111 81 112 80 113 77 114 72 115 65 116 56 117 45 118 32 119 17 120 0 121 -44 122 -21 123 0 124 19 125 36 126 51 127 64 128 75 129 84 130 91 131 96 132 99 133 100 134 99 135 96 136 91 137 84 138 75 139 64 140 51 141 36 142 19 143 0 144 -48 145 -23 146 0 147 21 148 40 149 57 150 72 151 85 152 96 153 105 154 112 155 117 156 120 157 121 158 120 159 117 160 112 161 105 162 96 163 85 164 72 165 57 166 40 167 21 168 0 169 -52 170 -25 171 0 172 23 173 44 174 63 175 80 176 95 177 108 178 119 179 128 180 135 181 140 182 143 183 144 184 143 185 140 186 135 187 128 188 119 189 108 190 95 191 80 192 63 193 44 194 23 195 0 196 -56 197 -27 198 0 199 25 200 48 201 69 202 88 203 105 204 120 205 133 206 144 207 153 208 160 209 165 210 168 211 169 212 168 213 165 214 160 215 153 216 144 217 133 218 120 219 105 220 88 221 69 222 48 223 25 224 0 225 -60 226 -29 227 0 228 27 229 52 230 75 231 96 232 115 233 132 234 147 235 160 236 171 237 180 238 187 239 192 240 195 241 196 242 195 243 192 244 187 245 180 246 171 247 160 248 147 249 132 250 115 251 96 252 75 253 52 254 27 255 0 256 -64 257 -31 258 0 259 29 260 56 261 81 262 104 263 125 264 144 265 161 266 176 267 189 268 200 269 209 270 216 271 221 272 224 273 225 274 224 275 221 276 216 277 209 278 200 279 189 280 176 281 161 282 144 283 125 284 104 285 81 286 56 287 29 288 0 289 -68 290 -33 291 0 292 31 293 60 294 87 295 112 296 135 297 156 298 175 299 192 300 207 301 220 302 231 303 240 304 247 305 252 306 255 307 256 308 255 309 252 310 247 311 240 312 231 313 220 314 207 315 192 316 175 317 156 318 135 319 112 320 87 321 60 322 31 323 0 324 -72 325 -35 326 0 327 33 328 64 329 93 330 120 331 145 332 168 333 189 334 208 335 225 336 240 337 253 338 264 339 273 340 280 341 285 342 288 343 289 344 288 345 285 346 280 347 273 348 264 349 253 350 240 351 225 352 208 353 189 354 168 355 145 356 120 357 93 358 64 359 33 360 0 361 -76 362 -37 363 0 364 35 365 68 366 99 367 128 368 155 369 180 370 203 371 224 372 243 373 260 374 275 375 288 376 299 377 308 378 315 379 320 380 323 381 324 382 323 383 320 384 315 385 308 386 299 387 288 388 275 389 260 390 243 391 224 392 203 393 180 394 155 395 128 396 99 397 68 398 35 399 0 400 -80 401 -39 402 0 403 37 404 72 405 105 406 136 407 165 408 192 409 217 410 240 411 261 412 280 413 297 414 312 415 325 416 336 417 345 418 352 419 357 420 360 421 361 422 360 423 357 424 352 425 345 426 336 427 325 428 312 429 297 430 280 431 261 432 240 433 217 434 192 435 165 436 136 437 105 438 72 439 37 440 0 441 -84 442 -41 443 0 444 39 445 76 446 111 447 144 448 175 449 204 450 231 451 256 452 279 453 300 454 319 455 336 456 351 457 364 458 375 459 384 460 391 461 396 462 399 463 400 464 399 465 396 466 391 467 384 468 375 469 364 470 351 471 336 472 319 473 300 474 279 475 256 476 231 477 204 478 175 479 144 480 111 481 76 482 39 483 0 484 -88 485 -43 486 0 487 41 488 80 489 117 490 152 491 185 492 216 493 245 494 272 495 297 496 320 497 341 498 360 499 377 500 392 501 405 502 416 503 425 504 432 505 437 506 440 507 441 508 440 509 437 510 432 511 425 512 416 513 405 514 392 515 377 516 360 517 341 518 320 519 297 520 272 521 245 522 216 523 185 524 152 525 117 526 80 527 41 528 0 529 -92 530 -45 531 0 532 43 533 84 534 123 535 160 536 195 537 228 538 259 539 288 540 315 541 340 542 363 543 384 544 403 545 420 546 435 547 448 548 459 549 468 550 475 551 480 552 483 553 484 554 483 555 480 556 475 557 468 558 459 559 448 560 435 561 420 562 403 563 384 564 363 565 340 566 315 567 288 568 259 569 228 570 195 571 160 572 123 573 84 574 43 575 0 576 -96 577 -47 578 0 579 45 580 88 581 129 582 168 583 205 584 240 585 273 586 304 587 333 588 360 589 385 590 408 591 429 592 448 593 465 594 480 595 493 596 504 597 513 598 520 599 525 600 528 601 529 602 528 603 525 604 520 605 513 606 504 607 493 608 480 609 465 610 448 611 429 612 408 613 385 614 360 615 333 616 304 617 273 618 240 619 205 620 168 621 129 622 88 623 45 624 0 625 -100 626 -49 627 0 628 47 629 92 630 135 631 176 632 215 633 252 634 287 635 320 636 351 637 380 638 407 639 432 640 455 641 476 642 495 643 512 644 527 645 540 646 551 647 560 648 567 649 572 650 575 651 576 652 575 653 572 654 567 655 560 656 551 657 540 658 527 659 512 660 495 661 476 662 455 663 432 664 407 665 380 666 351 667 320 668 287 669 252 670 215 671 176 672 135 673 92 674 47 675 0 676 -104 677 -51 678 0 679 49 680 96 681 141 682 184 683 225 684 264 685 301 686 336 687 369 688 400 689 429 690 456 691 481 692 504 693 525 694 544 695 561 696 576 697 589 698 600 699 609 700 616 701 621 702 624 703 625 704 624 705 621 706 616 707 609 708 600 709 589 710 576 711 561 712 544 713 525 714 504 715 481 716 456 717 429 718 400 719 369 720 336 721 301 722 264 723 225 724 184 725 141 726 96 727 49 728 0 729 -108 730 -53 731 0 732 51 733 100 734 147 735 192 736 235 737 276 738 315 739 352 740 387 741 420 742 451 743 480 744 507 745 532 746 555 747 576 748 595 749 612 750 627 751 640 752 651 753 660 754 667 755 672 756 675 757 676 758 675 759 672 760 667 761 660 762 651 763 640 764 627 765 612 766 595 767 576 768 555 769 532 770 507 771 480 772 451 773 420 774 387 775 352 776 315 777 276 778 235 779 192 780 147 781 100 782 51 783 0 784 -112 785 -55 786 0 787 53 788 104 789 153 790 200 791 245 792 288 793 329 794 368 795 405 796 440 797 473 798 504 799 533 800 560 801 585 802 608 803 629 804 648 805 665 806 680 807 693 808 704 809 713 810 720 811 725 812 728 813 729 814 728 815 725 816 720 817 713 818 704 819 693 820 680 821 665 822 648 823 629 824 608 825 585 826 560 827 533 828 504 829 473 830 440 831 405 832 368 833 329 834 288 835 245 836 200 837 153 838 104 839 53 840 0 841 -116 842 -57 843 0 844 55 845 108 846 159 847 208 848 255 849 300 850 343 851 384 852 423 853 460 854 495 855 528 856 559 857 588 858 615 859 640 860 663 861 684 862 703 863 720 864 735 865 748 866 759 867 768 868 775 869 780 870 783 871 784 872 783 873 780 874 775 875 768 876 759 877 748 878 735 879 720 880 703 881 684 882 663 883 640 884 615 885 588 886 559 887 528 888 495 889 460 890 423 891 384 892 343 893 300 894 255 895 208 896 159 897 108 898 55 899 0 900 -120 901 -59 902 0 903 57 904 112 905 165 906 216 907 265 908 312 909 357 910 400 911 441 912 480 913 517 914 552 915 585 916 616 917 645 918 672 919 697 920 720 921 741 922 760 923 777 924 792 925 805 926 816 927 825 928 832 929 837 930 840 931 841 932 840 933 837 934 832 935 825 936 816 937 805 938 792 939 777 940 760 941 741 942 720 943 697 944 672 945 645 946 616 947 585 948 552 949 517 950 480 951 441 952 400 953 357 954 312 955 265 956 216 957 165 958 112 959 57 960 0 961 -124 962 -61 963 0 964 59 965 116 966 171 967 224 968 275 969 324 970 371 971 416 972 459 973 500 974 539 975 576 976 611 977 644 978 675 979 704 980 731 981 756 982 779 983 800 984 819 985 836 986 851 987 864 988 875 989 884 990 891 991 896 992 899 993 900 994 899 995 896 996 891 997 884 998 875 999 864 1000 851 1001 836 1002 819 1003 800 1004 779 1005 756 1006 731 1007 704 1008 675 1009 644 1010 611 1011 576 1012 539 1013 500 1014 459 1015 416 1016 371 1017 324 1018 275 1019 224 1020 171 1021 116 1022 59 1023 0 1024 -128 1025 -63 1026 0 1027 61 1028 120 1029 177 1030 232 1031 285 1032 336 1033 385 1034 432 1035 477 1036 520 1037 561 1038 600 1039 637 1040 672 1041 705 1042 736 1043 765 1044 792 1045 817 1046 840 1047 861 1048 880 1049 897 1050 912 1051 925 1052 936 1053 945 1054 952 1055 957 1056 960 1057 961 1058 960 1059 957 1060 952 1061 945 1062 936 1063 925 1064 912 1065 897 1066 880 1067 861 1068 840 1069 817 1070 792 1071 765 1072 736 1073 705 1074 672 1075 637 1076 600 1077 561 1078 520 1079 477 1080 432 1081 385 1082 336 1083 285 1084 232 1085 177 1086 120 1087 61 1088 0 1089 -132 1090 -65 1091 0 1092 63 1093 124 1094 183 1095 240 1096 295 1097 348 1098 399 1099 448 1100 495 1101 540 1102 583 1103 624 1104 663 1105 700 1106 735 1107 768 1108 799 1109 828 1110 855 1111 880 1112 903 1113 924 1114 943 1115 960 1116 975 1117 988 1118 999 1119 1008 1120 1015 1121 1020 1122 1023 1123 1024 1124 1023 1125 1020 1126 1015 1127 1008 1128 999 1129 988 1130 975 1131 960 1132 943 1133 924 1134 903 1135 880 1136 855 1137 828 1138 799 1139 768 1140 735 1141 700 1142 663 1143 624 1144 583 1145 540 1146 495 1147 448 1148 399 1149 348 1150 295 1151 240 1152 183 1153 124 1154 63 1155 0 1156 -136 1157 -67 1158 0 1159 65 1160 128 1161 189 1162 248 1163 305 1164 360 1165 413 1166 464 1167 513 1168 560 1169 605 1170 648 1171 689 1172 728 1173 765 1174 800 1175 833 1176 864 1177 893 1178 920 1179 945 1180 968 1181 989 1182 1008 1183 1025 1184 1040 1185 1053 1186 1064 1187 1073 1188 1080 1189 1085 1190 1088 1191 1089 1192 1088 1193 1085 1194 1080 1195 1073 1196 1064 1197 1053 1198 1040 1199 1025 1200 1008 1201 989 1202 968 1203 945 1204 920 1205 893 1206 864 1207 833 1208 800 1209 765 1210 728 1211 689 1212 648 1213 605 1214 560 1215 513 1216 464 1217 413 1218 360 1219 305 1220 248 1221 189 1222 128 1223 65 1224 0 1225 -140 1226 -69 1227 0 1228 67 1229 132 1230 195 1231 256 1232 315 1233 372 1234 427 1235 480 1236 531 1237 580 1238 627 1239 672 1240 715 1241 756 1242 795 1243 832 1244 867 1245 900 1246 931 1247 960 1248 987 1249 1012 1250 1035 1251 1056 1252 1075 1253 1092 1254 1107 1255 1120 1256 1131 1257 1140 1258 1147 1259 1152 1260 1155 1261 1156 1262 1155 1263 1152 1264 1147 1265 1140 1266 1131 1267 1120 1268 1107 1269 1092 1270 1075 1271 1056 1272 1035 1273 1012 1274 987 1275 960 1276 931 1277 900 1278 867 1279 832 1280 795 1281 756 1282 715 1283 672 1284 627 1285 580 1286 531 1287 480 1288 427 1289 372 1290 315 1291 256 1292 195 1293 132 1294 67 1295 0 1296 -144 1297 -71 1298 0 1299 69 1300 136 1301 201 1302 264 1303 325 1304 384 1305 441 1306 496 1307 549 1308 600 1309 649 1310 696 1311 741 1312 784 1313 825 1314 864 1315 901 1316 936 1317 969 1318 1000 1319 1029 1320 1056 1321 1081 1322 1104 1323 1125 1324 1144 1325 1161 1326 1176 1327 1189 1328 1200 1329 1209 1330 1216 1331 1221 1332 1224 1333 1225 1334 1224 1335 1221 1336 1216 1337 1209 1338 1200 1339 1189 1340 1176 1341 1161 1342 1144 1343 1125 1344 1104 1345 1081 1346 1056 1347 1029 1348 1000 1349 969 1350 936 1351 901 1352 864 1353 825 1354 784 1355 741 1356 696 1357 649 1358 600 1359 549 1360 496 1361 441 1362 384 1363 325 1364 264 1365 201 1366 136 1367 69 1368 0 1369 -148 1370 -73 1371 0 1372 71 1373 140 1374 207 1375 272 1376 335 1377 396 1378 455 1379 512 1380 567 1381 620 1382 671 1383 720 1384 767 1385 812 1386 855 1387 896 1388 935 1389 972 1390 1007 1391 1040 1392 1071 1393 1100 1394 1127 1395 1152 1396 1175 1397 1196 1398 1215 1399 1232 1400 1247 1401 1260 1402 1271 1403 1280 1404 1287 1405 1292 1406 1295 1407 1296 1408 1295 1409 1292 1410 1287 1411 1280 1412 1271 1413 1260 1414 1247 1415 1232 1416 1215 1417 1196 1418 1175 1419 1152 1420 1127 1421 1100 1422 1071 1423 1040 1424 1007 1425 972 1426 935 1427 896 1428 855 1429 812 1430 767 1431 720 1432 671 1433 620 1434 567 1435 512 1436 455 1437 396 1438 335 1439 272 1440 207 1441 140 1442 71 1443 0 1444 -152 1445 -75 1446 0 1447 73 1448 144 1449 213 1450 280 1451 345 1452 408 1453 469 1454 528 1455 585 1456 640 1457 693 1458 744 1459 793 1460 840 1461 885 1462 928 1463 969 1464 1008 1465 1045 1466 1080 1467 1113 1468 1144 1469 1173 1470 1200 1471 1225 1472 1248 1473 1269 1474 1288 1475 1305 1476 1320 1477 1333 1478 1344 1479 1353 1480 1360 1481 1365 1482 1368 1483 1369 1484 1368 1485 1365 1486 1360 1487 1353 1488 1344 1489 1333 1490 1320 1491 1305 1492 1288 1493 1269 1494 1248 1495 1225 1496 1200 1497 1173 1498 1144 1499 1113 1500 1080 1501 1045 1502 1008 1503 969 1504 928 1505 885 1506 840 1507 793 1508 744 1509 693 1510 640 1511 585 1512 528 1513 469 1514 408 1515 345 1516 280 1517 213 1518 144 1519 73 1520 0 1521 -156 1522 -77 1523 0 1524 75 1525 148 1526 219 1527 288 1528 355 1529 420 1530 483 1531 544 1532 603 1533 660 1534 715 1535 768 1536 819 1537 868 1538 915 1539 960 1540 1003 1541 1044 1542 1083 1543 1120 1544 1155 1545 1188 1546 1219 1547 1248 1548 1275 1549 1300 1550 1323 1551 1344 1552 1363 1553 1380 1554 1395 1555 1408 1556 1419 1557 1428 1558 1435 1559 1440 1560 1443 1561 1444 1562 1443 1563 1440 1564 1435 1565 1428 1566 1419 1567 1408 1568 1395 1569 1380 1570 1363 1571 1344 1572 1323 1573 1300 1574 1275 1575 1248 1576 1219 1577 1188 1578 1155 1579 1120 1580 1083 1581 1044 1582 1003 1583 960 1584 915 1585 868 1586 819 1587 768 1588 715 1589 660 1590 603 1591 544 1592 483 1593 420 1594 355 1595 288 1596 219 1597 148 1598 75 1599 0 1600 -160 1601 -79 1602 0 1603 77 1604 152 1605 225 1606 296 1607 365 1608 432 1609 497 1610 560 1611 621 1612 680 1613 737 1614 792 1615 845 1616 896 1617 945 1618 992 1619 1037 1620 1080 1621 1121 1622 1160 1623 1197 1624 1232 1625 1265 1626 1296 1627 1325 1628 1352 1629 1377 1630 1400 1631 1421 1632 1440 1633 1457 1634 1472 1635 1485 1636 1496 1637 1505 1638 1512 1639 1517 1640 1520 1641 1521 1642 1520 1643 1517 1644 1512 1645 1505 1646 1496 1647 1485 1648 1472 1649 1457 1650 1440 1651 1421 1652 1400 1653 1377 1654 1352 1655 1325 1656 1296 1657 1265 1658 1232 1659 1197 1660 1160 1661 1121 1662 1080 1663 1037 1664 992 1665 945 1666 896 1667 845 1668 792 1669 737 1670 680 1671 621 1672 560 1673 497 1674 432 1675 365 1676 296 1677 225 1678 152 1679 77 1680 0 1681 -164 1682 -81 1683 0 1684 79 1685 156 1686 231 1687 304 1688 375 1689 444 1690 511 1691 576 1692 639 1693 700 1694 759 1695 816 1696 871 1697 924 1698 975 1699 1024 1700 1071 1701 1116 1702 1159 1703 1200 1704 1239 1705 1276 1706 1311 1707 1344 1708 1375 1709 1404 1710 1431 1711 1456 1712 1479 1713 1500 1714 1519 1715 1536 1716 1551 1717 1564 1718 1575 1719 1584 1720 1591 1721 1596 1722 1599 1723 1600 1724 1599 1725 1596 1726 1591 1727 1584 1728 1575 1729 1564 1730 1551 1731 1536 1732 1519 1733 1500 1734 1479 1735 1456 1736 1431 1737 1404 1738 1375 1739 1344 1740 1311 1741 1276 1742 1239 1743 1200 1744 1159 1745 1116 1746 1071 1747 1024 1748 975 1749 924 1750 871 1751 816 1752 759 1753 700 1754 639 1755 576 1756 511 1757 444 1758 375 1759 304 1760 231 1761 156 1762 79 1763 0 1764 -168 1765 -83 1766 0 1767 81 1768 160 1769 237 1770 312 1771 385 1772 456 1773 525 1774 592 1775 657 1776 720 1777 781 1778 840 1779 897 1780 952 1781 1005 1782 1056 1783 1105 1784 1152 1785 1197 1786 1240 1787 1281 1788 1320 1789 1357 1790 1392 1791 1425 1792 1456 1793 1485 1794 1512 1795 1537 1796 1560 1797 1581 1798 1600 1799 1617 1800 1632 1801 1645 1802 1656 1803 1665 1804 1672 1805 1677 1806 1680 1807 1681 1808 1680 1809 1677 1810 1672 1811 1665 1812 1656 1813 1645 1814 1632 1815 1617 1816 1600 1817 1581 1818 1560 1819 1537 1820 1512 1821 1485 1822 1456 1823 1425 1824 1392 1825 1357 1826 1320 1827 1281 1828 1240 1829 1197 1830 1152 1831 1105 1832 1056 1833 1005 1834 952 1835 897 1836 840 1837 781 1838 720 1839 657 1840 592 1841 525 1842 456 1843 385 1844 312 1845 237 1846 160 1847 81 1848 0 1849 -172 1850 -85 1851 0 1852 83 1853 164 1854 243 1855 320 1856 395 1857 468 1858 539 1859 608 1860 675 1861 740 1862 803 1863 864 1864 923 1865 980 1866 1035 1867 1088 1868 1139 1869 1188 1870 1235 1871 1280 1872 1323 1873 1364 1874 1403 1875 1440 1876 1475 1877 1508 1878 1539 1879 1568 1880 1595 1881 1620 1882 1643 1883 1664 1884 1683 1885 1700 1886 1715 1887 1728 1888 1739 1889 1748 1890 1755 1891 1760 1892 1763 1893 1764 1894 1763 1895 1760 1896 1755 1897 1748 1898 1739 1899 1728 1900 1715 1901 1700 1902 1683 1903 1664 1904 1643 1905 1620 1906 1595 1907 1568 1908 1539 1909 1508 1910 1475 1911 1440 1912 1403 1913 1364 1914 1323 1915 1280 1916 1235 1917 1188 1918 1139 1919 1088 1920 1035 1921 980 1922 923 1923 864 1924 803 1925 740 1926 675 1927 608 1928 539 1929 468 1930 395 1931 320 1932 243 1933 164 1934 83 1935 0 1936 -176 1937 -87 1938 0 1939 85 1940 168 1941 249 1942 328 1943 405 1944 480 1945 553 1946 624 1947 693 1948 760 1949 825 1950 888 1951 949 1952 1008 1953 1065 1954 1120 1955 1173 1956 1224 1957 1273 1958 1320 1959 1365 1960 1408 1961 1449 1962 1488 1963 1525 1964 1560 1965 1593 1966 1624 1967 1653 1968 1680 1969 1705 1970 1728 1971 1749 1972 1768 1973 1785 1974 1800 1975 1813 1976 1824 1977 1833 1978 1840 1979 1845 1980 1848 1981 1849 1982 1848 1983 1845 1984 1840 1985 1833 1986 1824 1987 1813 1988 1800 1989 1785 1990 1768 1991 1749 1992 1728 1993 1705 1994 1680 1995 1653 1996 1624 1997 1593 1998 1560 1999 1525 2000 1488 2001 1449 2002 1408 2003 1365 2004 1320 2005 1273 2006 1224 2007 1173 2008 1120 2009 1065 2010 1008 2011 949 2012 888 2013 825 2014 760 2015 693 2016 624 2017 553 2018 480 2019 405 2020 328 2021 249 2022 168 2023 85 2024 0 2025 -180 2026 -89 2027 0 2028 87 2029 172 2030 255 2031 336 2032 415 2033 492 2034 567 2035 640 2036 711 2037 780 2038 847 2039 912 2040 975 2041 1036 2042 1095 2043 1152 2044 1207 2045 1260 2046 1311 2047 1360 2048 1407 2049 1452 2050 1495 2051 1536 2052 1575 2053 1612 2054 1647 2055 1680 2056 1711 2057 1740 2058 1767 2059 1792 2060 1815 2061 1836 2062 1855 2063 1872 2064 1887 2065 1900 2066 1911 2067 1920 2068 1927 2069 1932 2070 1935 2071 1936 2072 1935 2073 1932 2074 1927 2075 1920 2076 1911 2077 1900 2078 1887 2079 1872 2080 1855 2081 1836 2082 1815 2083 1792 2084 1767 2085 1740 2086 1711 2087 1680 2088 1647 2089 1612 2090 1575 2091 1536 2092 1495 2093 1452 2094 1407 2095 1360 2096 1311 2097 1260 2098 1207 2099 1152 2100 1095 2101 1036 2102 975 2103 912 2104 847 2105 780 2106 711 2107 640 2108 567 2109 492 2110 415 2111 336 2112 255 2113 172 2114 87 2115 0 2116 -184 2117 -91 2118 0 2119 89 2120 176 2121 261 2122 344 2123 425 2124 504 2125 581 2126 656 2127 729 2128 800 2129 869 2130 936 2131 1001 2132 1064 2133 1125 2134 1184 2135 1241 2136 1296 2137 1349 2138 1400 2139 1449 2140 1496 2141 1541 2142 1584 2143 1625 2144 1664 2145 1701 2146 1736 2147 1769 2148 1800 2149 1829 2150 1856 2151 1881 2152 1904 2153 1925 2154 1944 2155 1961 2156 1976 2157 1989 2158 2000 2159 2009 2160 2016 2161 2021 2162 2024 2163 2025 2164 2024 2165 2021 2166 2016 2167 2009 2168 2000 2169 1989 2170 1976 2171 1961 2172 1944 2173 1925 2174 1904 2175 1881 2176 1856 2177 1829 2178 1800 2179 1769 2180 1736 2181 1701 2182 1664 2183 1625 2184 1584 2185 1541 2186 1496 2187 1449 2188 1400 2189 1349 2190 1296 2191 1241 2192 1184 2193 1125 2194 1064 2195 1001 2196 936 2197 869 2198 800 2199 729 2200 656 2201 581 2202 504 2203 425 2204 344 2205 261 2206 176 2207 89 2208 0 2209 -188 2210 -93 2211 0 2212 91 2213 180 2214 267 2215 352 2216 435 2217 516 2218 595 2219 672 2220 747 2221 820 2222 891 2223 960 2224 1027 2225 1092 2226 1155 2227 1216 2228 1275 2229 1332 2230 1387 2231 1440 2232 1491 2233 1540 2234 1587 2235 1632 2236 1675 2237 1716 2238 1755 2239 1792 2240 1827 2241 1860 2242 1891 2243 1920 2244 1947 2245 1972 2246 1995 2247 2016 2248 2035 2249 2052 2250 2067 2251 2080 2252 2091 2253 2100 2254 2107 2255 2112 2256 2115 2257 2116 2258 2115 2259 2112 2260 2107 2261 2100 2262 2091 2263 2080 2264 2067 2265 2052 2266 2035 2267 2016 2268 1995 2269 1972 2270 1947 2271 1920 2272 1891 2273 1860 2274 1827 2275 1792 2276 1755 2277 1716 2278 1675 2279 1632 2280 1587 2281 1540 2282 1491 2283 1440 2284 1387 2285 1332 2286 1275 2287 1216 2288 1155 2289 1092 2290 1027 2291 960 2292 891 2293 820 2294 747 2295 672 2296 595 2297 516 2298 435 2299 352 2300 267 2301 180 2302 91 2303 0 2304 -192 2305 -95 2306 0 2307 93 2308 184 2309 273 2310 360 2311 445 2312 528 2313 609 2314 688 2315 765 2316 840 2317 913 2318 984 2319 1053 2320 1120 2321 1185 2322 1248 2323 1309 2324 1368 2325 1425 2326 1480 2327 1533 2328 1584 2329 1633 2330 1680 2331 1725 2332 1768 2333 1809 2334 1848 2335 1885 2336 1920 2337 1953 2338 1984 2339 2013 2340 2040 2341 2065 2342 2088 2343 2109 2344 2128 2345 2145 2346 2160 2347 2173 2348 2184 2349 2193 2350 2200 2351 2205 2352 2208 2353 2209 2354 2208 2355 2205 2356 2200 2357 2193 2358 2184 2359 2173 2360 2160 2361 2145 2362 2128 2363 2109 2364 2088 2365 2065 2366 2040 2367 2013 2368 1984 2369 1953 2370 1920 2371 1885 2372 1848 2373 1809 2374 1768 2375 1725 2376 1680 2377 1633 2378 1584 2379 1533 2380 1480 2381 1425 2382 1368 2383 1309 2384 1248 2385 1185 2386 1120 2387 1053 2388 984 2389 913 2390 840 2391 765 2392 688 2393 609 2394 528 2395 445 2396 360 2397 273 2398 184 2399 93 2400 0 2401 -196 2402 -97 2403 0 2404 95 2405 188 2406 279 2407 368 2408 455 2409 540 2410 623 2411 704 2412 783 2413 860 2414 935 2415 1008 2416 1079 2417 1148 2418 1215 2419 1280 2420 1343 2421 1404 2422 1463 2423 1520 2424 1575 2425 1628 2426 1679 2427 1728 2428 1775 2429 1820 2430 1863 2431 1904 2432 1943 2433 1980 2434 2015 2435 2048 2436 2079 2437 2108 2438 2135 2439 2160 2440 2183 2441 2204 2442 2223 2443 2240 2444 2255 2445 2268 2446 2279 2447 2288 2448 2295 2449 2300 2450 2303 2451 2304 2452 2303 2453 2300 2454 2295 2455 2288 2456 2279 2457 2268 2458 2255 2459 2240 2460 2223 2461 2204 2462 2183 2463 2160 2464 2135 2465 2108 2466 2079 2467 2048 2468 2015 2469 1980 2470 1943 2471 1904 2472 1863 2473 1820 2474 1775 2475 1728 2476 1679 2477 1628 2478 1575 2479 1520 2480 1463 2481 1404 2482 1343 2483 1280 2484 1215 2485 1148 2486 1079 2487 1008 2488 935 2489 860 2490 783 2491 704 2492 623 2493 540 2494 455 2495 368 2496 279 2497 188 2498 95 2499 0 2500 -200 2501 -99 2502 0 2503 97 2504 192 2505 285 2506 376 2507 465 2508 552 2509 637 2510 720 2511 801 2512 880 2513 957 2514 1032 2515 1105 2516 1176 2517 1245 2518 1312 2519 1377 2520 1440 2521 1501 2522 1560 2523 1617 2524 1672 2525 1725 2526 1776 2527 1825 2528 1872 2529 1917 2530 1960 2531 2001 2532 2040 2533 2077 2534 2112 2535 2145 2536 2176 2537 2205 2538 2232 2539 2257 2540 2280 2541 2301 2542 2320 2543 2337 2544 2352 2545 2365 2546 2376 2547 2385 2548 2392 2549 2397 2550 2400 2551 2401 2552 2400 2553 2397 2554 2392 2555 2385 2556 2376 2557 2365 2558 2352 2559 2337 2560 2320 2561 2301 2562 2280 2563 2257 2564 2232 2565 2205 2566 2176 2567 2145 2568 2112 2569 2077 2570 2040 2571 2001 2572 1960 2573 1917 2574 1872 2575 1825 2576 1776 2577 1725 2578 1672 2579 1617 2580 1560 2581 1501 2582 1440 2583 1377 2584 1312 2585 1245 2586 1176 2587 1105 2588 1032 2589 957 2590 880 2591 801 2592 720 2593 637 2594 552 2595 465 2596 376 2597 285 2598 192 2599 97 2600 0