0 1 1 2 2 2 3 6 4 6 5 4 6 12 7 4 8 2 9 14 10 0 11 8 12 18 13 4 14 12 15 16 16 6 17 4 18 14 19 8 20 12 21 24 22 12 23 8 24 12 25 10 26 0 27 18 28 12 29 12 30 36 31 12 32 2 33 16 34 12 35 8 36 42 37 12 38 12 39 36 40 0 41 12 42 0 43 8 44 24 45 28 46 24 47 8 48 18 49 14 50 14 51 32 52 12 53 12 54 48 55 8 56 12 57 36 58 0 59 16 60 48 61 12 62 12 63 28 64 6 65 16 66 36 67 16 68 12 69 32 70 24 71 24 72 14 73 8 74 0 75 42 76 24 77 8 78 48 79 20 80 12 81 50 82 12 83 8 84 72 85 16 86 36 87 16 88 12 89 20 90 0 91 24 92 24 93 48 94 24 95 16 96 12 97 16 98 14 99 56 100 30 101 12 102 72 103 12 104 0 105 32 106 0 107 16 108 54 109 28 110 24 111 60 112 12 113 20 114 48 115 16 116 36 117 28 118 12 119 24 120 36 121 22 122 0 123 32 124 36 125 24 126 84 127 12 128 2 129 60 130 24 131 16 132 48 133 16 134 36 135 64 136 12 137 20 138 0 139 16 140 24 141 64 142 24 143 16 144 42 145 16 146 24 147 54 148 36 149 28 150 60 151 28 152 12 153 28 154 0 155 24 156 108 157 12 158 36 159 48 160 0 161 24 162 50 163 24 164 36 165 72 166 36 167 16 168 0 169 30 170 0 171 56 172 24 173 12 174 108 175 28 176 24 177 48 178 12 179 32 180 84 181 28 182 24 183 60 184 24 185 16 186 0 187 16 188 24 189 72 190 48 191 32 192 18 193 24 194 24 195 32 196 42 197 20 198 84 199 28 200 14 201 84 202 0 203 24 204 96 205 24 206 36 207 56 208 12 209 24 210 72 211 32 212 36 213 32 214 60 215 16 216 48 217 16 218 0 219 96 220 24 221 40 222 48 223 20 224 12 225 70 226 36 227 24 228 108 229 28 230 24 231 64 232 0 233 20 234 0 235 32 236 48 237 48 238 24 239 32 240 48 241 32 242 26 243 54 244 36 245 36 246 144 247 24 248 12 249 80 250 0 251 24 252 84 253 24 254 60 255 72 256 6 257 20 258 48 259 24 260 48 261 84 262 36 263 16 264 36 265 32 266 0 267 64 268 48 269 28 270 108 271 20 272 12 273 72 274 36 275 40 276 96 277 20 278 36 279 84 280 24 281 44 282 0 283 16 284 72 285 32 286 48 287 24 288 14 289 38 290 24 291 120 292 24 293 20 294 108 295 40 296 0 297 64 298 0 299 32 300 126 301 40 302 36 303 48 304 24 305 24 306 84 307 16 308 24 309 120 310 48 311 32 312 48 313 24 314 0 315 56 316 60 317 36 318 108 319 48 320 12 321 48 322 24 323 32 324 150 325 28 326 60 327 60 328 12 329 32 330 0 331 48 332 24 333 84 334 48 335 32 336 72 337 24 338 26 339 64 340 48 341 32 342 84 343 32 344 36 345 120 346 0 347 24 348 48 349 28 350 60 351 108 352 12 353 20 354 108 355 32 356 60 357 64 358 36 359 40 360 0 361 42 362 0 363 66 364 72 365 24 366 144 367 20 368 24 369 84 370 24 371 40 372 144 373 28 374 48 375 96 376 24 377 24 378 0 379 56 380 48 381 96 382 48 383 32 384 12 385 32 386 48 387 56 388 48 389 44 390 144 391 24 392 14 393 48 394 0 395 24 396 168 397 28 398 36 399 120 400 30 401 60 402 48 403 24 404 36 405 100 406 48 407 32 408 72 409 32 410 0 411 96 412 36 413 32 414 168 415 32 416 0 417 84 418 24 419 40 420 96 421 60 422 60 423 56 424 0 425 28 426 0 427 24 428 48 429 96 430 48 431 56 432 54 433 24 434 48 435 120 436 84 437 24 438 96 439 36 440 24 441 98 442 0 443 24 444 180 445 40 446 36 447 48 448 12 449 60 450 98 451 32 452 60 453 72 454 60 455 32 456 48 457 32 458 0 459 128 460 48 461 28 462 144 463 36 464 36 465 64 466 60 467 24 468 84 469 40 470 72 471 156 472 12 473 40 474 0 475 40 476 72 477 84 478 48 479 40 480 36 481 40 482 24 483 64 484 66 485 40 486 156 487 44 488 0 489 132 490 0 491 32 492 96 493 32 494 72 495 56 496 36 497 24 498 108 499 64 500 72 501 96 502 36 503 24 504 84 505 48 506 0 507 90 508 36 509 44 510 96 511 40 512 2 513 108 514 36 515 56 516 180 517 24 518 48 519 80 520 24 521 52 522 0 523 24 524 48 525 120 526 96 527 40 528 48 529 50 530 24 531 112 532 48 533 32 534 216 535 32 536 36 537 48 538 0 539 56 540 192 541 52 542 36 543 108 544 12 545 24 546 96 547 40 548 60 549 84 550 84 551 48 552 0 553 32 554 0 555 96 556 48 557 36 558 84 559 48 560 24 561 168 562 36 563 24 564 192 565 32 566 84 567 100 568 24 569 44 570 0 571 48 572 48 573 64 574 72 575 56 576 42 577 32 578 38 579 120 580 48 581 48 582 96 583 40 584 24 585 112 586 0 587 32 588 162 589 56 590 72 591 80 592 36 593 28 594 108 595 32 596 84 597 120 598 48 599 56 600 60 601 32 602 0 603 112 604 84 605 44 606 252 607 28 608 12 609 128 610 48 611 48 612 84 613 28 614 60 615 96 616 0 617 44 618 0 619 48 620 72 621 128 622 48 623 24 624 108 625 50 626 48 627 64 628 36 629 48 630 168 631 68 632 36 633 60 634 0 635 40 636 144 637 36 638 48 639 168 640 0 641 68 642 108 643 40 644 72 645 96 646 72 647 24 648 50 649 48 650 0 651 144 652 72 653 44 654 144 655 40 656 36 657 56 658 48 659 48 660 216 661 60 662 36 663 64 664 36 665 48 666 0 667 32 668 48 669 192 670 48 671 48 672 0 673 40 674 72 675 126 676 90 677 28 678 144 679 40 680 0 681 112 682 0 683 56 684 168 685 32 686 96 687 156 688 24 689 40 690 96 691 56 692 36 693 56 694 108 695 48 696 108 697 56 698 0 699 64 700 84 701 52 702 192 703 24 704 24 705 120 706 36 707 40 708 144 709 76 710 48 711 140 712 12 713 32 714 0 715 48 716 96 717 64 718 72 719 40 720 84 721 64 722 38 723 120 724 84 725 60 726 156 727 36 728 24 729 158 730 0 731 48 732 180 733 28 734 84 735 112 736 24 737 32 738 84 739 48 740 48 741 168 742 48 743 48 744 0 745 32 746 0 747 56 748 48 749 72 750 216 751 76 752 24 753 112 754 48 755 40 756 216 757 44 758 60 759 168 760 48 761 36 762 0 763 40 764 96 765 112 766 48 767 32 768 18 769 40 770 48 771 128 772 72 773 36 774 252 775 60 776 24 777 96 778 0 779 80 780 96 781 56 782 72 783 64 784 42 785 64 786 180 787 40 788 60 789 96 790 48 791 56 792 84 793 56 794 0 795 168 796 84 797 28 798 96 799 64 800 14 801 140 802 36 803 32 804 252 805 32 806 120 807 80 808 0 809 52 810 0 811 56 812 72 813 144 814 96 815 32 816 96 817 32 818 24 819 168 820 72 821 60 822 144 823 36 824 36 825 112 826 0 827 48 828 168 829 44 830 96 831 132 832 12 833 36 834 144 835 48 836 72 837 144 838 60 839 72 840 72 841 58 842 0 843 64 844 96 845 52 846 168 847 52 848 36 849 180 850 60 851 80 852 96 853 28 854 72 855 112 856 60 857 36 858 0 859 40 860 48 861 128 862 72 863 48 864 48 865 64 866 48 867 102 868 48 869 72 870 192 871 40 872 0 873 112 874 0 875 48 876 288 877 52 878 60 879 144 880 24 881 44 882 98 883 40 884 120 885 120 886 108 887 32 888 48 889 80 890 0 891 200 892 60 893 40 894 252 895 56 896 12 897 64 898 36 899 40 900 210 901 40 902 48 903 144 904 36 905 72 906 0 907 56 908 72 909 84 910 48 911 80 912 108 913 32 914 72 915 96 916 84 917 48 918 216 919 60 920 24 921 204 922 0 923 32 924 192 925 84 926 84 927 84 928 0 929 60 930 144 931 72 932 60 933 96 934 84 935 48 936 0 937 32 938 0 939 216 940 96 941 60 942 144 943 32 944 48 945 128 946 72 947 48 948 144 949 88 950 84 951 112 952 24 953 44 954 0 955 48 956 96 957 120 958 72 959 40 960 48 961 62 962 48 963 112 964 96 965 40 966 288 967 36 968 26 969 128 970 0 971 56 972 162 973 48 974 84 975 180 976 36 977 60 978 48 979 64 980 108 981 196 982 84 983 48 984 144 985 32 986 0 987 64 988 72 989 56 990 168 991 84 992 12 993 132 994 72 995 56 996 240 997 36 998 60 999 180 1000 0 1001 64 1002 0 1003 48 1004 72 1005 96 1006 120 1007 32 1008 84 1009 80 1010 72 1011 144 1012 72 1013 36 1014 156 1015 48 1016 60 1017 140 1018 0 1019 80 1020 216 1021 60 1022 72 1023 96 1024 6 1025 60 1026 192 1027 40 1028 60 1029 192 1030 72 1031 80 1032 48 1033 40 1034 0 1035 112 1036 72 1037 48 1038 252 1039 60 1040 48 1041 80 1042 36 1043 40 1044 252 1045 64 1046 84 1047 156 1048 36 1049 68 1050 0 1051 80 1052 48 1053 100 1054 120 1055 48 1056 36 1057 48 1058 50 1059 192 1060 96 1061 84 1062 84 1063 36 1064 0 1065 192 1066 0 1067 32 1068 192 1069 44 1070 48 1071 168 1072 48 1073 48 1074 180 1075 56 1076 84 1077 96 1078 84 1079 96 1080 108 1081 64 1082 0 1083 114 1084 60 1085 48 1086 240 1087 52 1088 12 1089 154 1090 48 1091 56 1092 216 1093 60 1094 132 1095 96 1096 36 1097 36 1098 0 1099 56 1100 120 1101 240 1102 48 1103 64 1104 96 1105 48 1106 48 1107 128 1108 60 1109 52 1110 288 1111 64 1112 36 1113 64 1114 0 1115 72 1116 252 1117 44 1118 48 1119 156 1120 24 1121 64 1122 96 1123 48 1124 132 1125 168 1126 108 1127 56 1128 0 1129 80 1130 0 1131 160 1132 48 1133 48 1134 300 1135 48 1136 72 1137 132 1138 60 1139 48 1140 96 1141 56 1142 108 1143 84 1144 48 1145 56 1146 0 1147 40 1148 72 1149 192 1150 120 1151 64 1152 14 1153 40 1154 48 1155 192 1156 114 1157 48 1158 96 1159 96 1160 24 1161 180 1162 0 1163 48 1164 360 1165 48 1166 120 1167 112 1168 24 1169 80 1170 168 1171 80 1172 60 1173 144 1174 60 1175 56 1176 108 1177 48 1178 0 1179 112 1180 120 1181 60 1182 180 1183 52 1184 0 1185 128 1186 60 1187 48 1188 192 1189 64 1190 96 1191 252 1192 0 1193 44 1194 0 1195 48 1196 96 1197 112 1198 72 1199 64 1200 126 1201 80 1202 48 1203 96 1204 120 1205 48 1206 252 1207 40 1208 36 1209 168 1210 0 1211 88 1212 144 1213 68 1214 108 1215 208 1216 24 1217 44 1218 144 1219 96 1220 72 1221 96 1222 72 1223 32 1224 84 1225 70 1226 0 1227 168 1228 48 1229 92 1230 192 1231 52 1232 24 1233 140 1234 84 1235 48 1236 360 1237 52 1238 60 1239 96 1240 48 1241 104 1242 0 1243 64 1244 96 1245 120 1246 120 1247 64 1248 48 1249 56 1250 74 1251 112 1252 72 1253 56 1254 360 1255 72 1256 0 1257 112 1258 0 1259 72 1260 168 1261 72 1262 60 1263 156 1264 60 1265 48 1266 144 1267 40 1268 108 1269 256 1270 72 1271 56 1272 108 1273 32 1274 0 1275 160 1276 144 1277 36 1278 168 1279 68 1280 12 1281 264 1282 60 1283 40 1284 144 1285 96 1286 84 1287 112 1288 24 1289 92 1290 0 1291 56 1292 96 1293 64 1294 72 1295 64 1296 150 1297 40 1298 48 1299 264 1300 84 1301 52 1302 192 1303 52 1304 60 1305 112 1306 0 1307 48 1308 180 1309 80 1310 120 1311 160 1312 12 1313 56 1314 168 1315 48 1316 96 1317 120 1318 108 1319 72 1320 0 1321 88 1322 0 1323 162 1324 144 1325 84 1326 288 1327 44 1328 24 1329 144 1330 48 1331 96 1332 252 1333 48 1334 144 1335 144 1336 48 1337 40 1338 0 1339 72 1340 96 1341 196 1342 48 1343 40 1344 72 1345 80 1346 96 1347 96 1348 72 1349 64 1350 240 1351 80 1352 26 1353 168 1354 0 1355 56 1356 192 1357 48 1358 72 1359 196 1360 48 1361 52 1362 180 1363 48 1364 96 1365 128 1366 108 1367 80 1368 84 1369 78 1370 0 1371 216 1372 96 1373 52 1374 240 1375 48 1376 36 1377 100 1378 48 1379 72 1380 360 1381 60 1382 60 1383 144 1384 0 1385 48 1386 0 1387 64 1388 72 1389 240 1390 96 1391 80 1392 48 1393 48 1394 72 1395 168 1396 84 1397 72 1398 216 1399 68 1400 60 1401 208 1402 0 1403 32 1404 324 1405 56 1406 120 1407 96 1408 12 1409 100 1410 96 1411 96 1412 60 1413 84 1414 120 1415 64 1416 108 1417 40 1418 0 1419 128 1420 96 1421 84 1422 252 1423 76 1424 60 1425 252 1426 48 1427 40 1428 192 1429 52 1430 96 1431 192 1432 36 1433 52 1434 0 1435 80 1436 120 1437 128 1438 72 1439 88 1440 0 1441 80 1442 48 1443 168 1444 126 1445 68 1446 288 1447 36 1448 0 1449 168 1450 0 1451 96 1452 198 1453 44 1454 108 1455 96 1456 72 1457 72 1458 158 1459 72 1460 72 1461 216 1462 72 1463 48 1464 144 1465 64 1466 0 1467 168 1468 60 1469 56 1470 252 1471 84 1472 24 1473 80 1474 96 1475 80 1476 252 1477 56 1478 84 1479 264 1480 24 1481 60 1482 0 1483 40 1484 120 1485 216 1486 144 1487 40 1488 144 1489 80 1490 72 1491 128 1492 84 1493 60 1494 252 1495 80 1496 48 1497 156 1498 0 1499 88 1500 288 1501 88 1502 108 1503 112 1504 24 1505 48 1506 252 1507 48 1508 72 1509 160 1510 96 1511 56 1512 0 1513 56 1514 0 1515 168 1516 168 1517 40 1518 96 1519 108 1520 48 1521 210 1522 36 1523 88 1524 288 1525 60 1526 96 1527 144 1528 48 1529 56 1530 0 1531 48 1532 96 1533 192 1534 144 1535 80 1536 12 1537 64 1538 48 1539 200 1540 96 1541 120 1542 288 1543 44 1544 48 1545 96 1546 0 1547 48 1548 168 1549 100 1550 84 1551 264 1552 48 1553 52 1554 192 1555 80 1556 132 1557 84 1558 96 1559 56 1560 144 1561 80 1562 0 1563 96 1564 72 1565 72 1566 324 1567 44 1568 14 1569 252 1570 72 1571 96 1572 144 1573 52 1574 108 1575 196 1576 0 1577 56 1578 0 1579 96 1580 72 1581 128 1582 72 1583 48 1584 168 1585 64 1586 96 1587 150 1588 84 1589 80 1590 192 1591 104 1592 36 1593 192 1594 0 1595 48 1596 360 1597 60 1598 96 1599 160 1600 30 1601 68 1602 84 1603 40 1604 180 1605 216 1606 120 1607 56 1608 48 1609 88 1610 0 1611 224 1612 72 1613 36 1614 396 1615 64 1616 36 1617 144 1618 84 1619 80 1620 300 1621 108 1622 60 1623 132 1624 48 1625 96 1626 0 1627 48 1628 96 1629 196 1630 96 1631 88 1632 72 1633 80 1634 48 1635 96 1636 96 1637 60 1638 168 1639 80 1640 0 1641 156 1642 0 1643 56 1644 288 1645 48 1646 156 1647 180 1648 36 1649 88 1650 180 1651 56 1652 96 1653 160 1654 156 1655 64 1656 168 1657 40 1658 0 1659 288 1660 96 1661 104 1662 144 1663 60 1664 0 1665 112 1666 108 1667 64 1668 252 1669 60 1670 120 1671 176 1672 24 1673 56 1674 0 1675 112 1676 120 1677 216 1678 72 1679 64 1680 96 1681 86 1682 62 1683 112 1684 180 1685 56 1686 360 1687 56 1688 60 1689 176 1690 0 1691 64 1692 168 1693 44 1694 132 1695 264 1696 0 1697 60 1698 144 1699 64 1700 84 1701 216 1702 72 1703 80 1704 0 1705 96 1706 0 1707 96 1708 72 1709 116 1710 336 1711 72 1712 48 1713 108 1714 84 1715 64 1716 288 1717 56 1718 60 1719 224 1720 48 1721 84 1722 0 1723 72 1724 168 1725 160 1726 96 1727 48 1728 54 1729 64 1730 72 1731 336 1732 72 1733 52 1734 204 1735 48 1736 48 1737 168 1738 0 1739 96 1740 360 1741 84 1742 72 1743 96 1744 84 1745 72 1746 168 1747 80 1748 72 1749 216 1750 144 1751 72 1752 96 1753 56 1754 0 1755 128 1756 108 1757 48 1758 324 1759 76 1760 24 1761 240 1762 60 1763 64 1764 294 1765 80 1766 132 1767 96 1768 0 1769 80 1770 0 1771 80 1772 72 1773 140 1774 144 1775 120 1776 180 1777 40 1778 48 1779 192 1780 120 1781 64 1782 300 1783 44 1784 36 1785 240 1786 0 1787 72 1788 144 1789 100 1790 72 1791 196 1792 12 1793 64 1794 288 1795 48 1796 180 1797 96 1798 72 1799 104 1800 98 1801 96 1802 0 1803 144 1804 96 1805 84 1806 192 1807 80 1808 60 1809 252 1810 48 1811 64 1812 216 1813 84 1814 156 1815 176 1816 60 1817 56 1818 0 1819 80 1820 96 1821 240 1822 96 1823 40 1824 48 1825 56 1826 96 1827 168 1828 96 1829 88 1830 288 1831 132 1832 0 1833 96 1834 0 1835 72 1836 384 1837 48 1838 132 1839 252 1840 48 1841 88 1842 144 1843 64 1844 84 1845 168 1846 120 1847 40 1848 144 1849 90 1850 0 1851 192 1852 108 1853 48 1854 252 1855 64 1856 36 1857 252 1858 36 1859 104 1860 192 1861 84 1862 108 1863 200 1864 60 1865 64 1866 0 1867 56 1868 72 1869 128 1870 144 1871 80 1872 84 1873 64 1874 96 1875 222 1876 120 1877 68 1878 192 1879 92 1880 72 1881 168 1882 0 1883 56 1884 468 1885 80 1886 96 1887 96 1888 12 1889 60 1890 216 1891 104 1892 120 1893 216 1894 132 1895 64 1896 0 1897 64 1898 0 1899 224 1900 120 1901 116 1902 180 1903 48 1904 72 1905 160 1906 108 1907 64 1908 252 1909 88 1910 96 1911 252 1912 48 1913 60 1914 0 1915 96 1916 120 1917 128 1918 120 1919 128 1920 36 1921 72 1922 62 1923 96 1924 120 1925 56 1926 420 1927 56 1928 24 1929 348 1930 0 1931 80 1932 192 1933 52 1934 156 1935 112 1936 66 1937 64 1938 144 1939 104 1940 120 1941 224 1942 84 1943 64 1944 156 1945 64 1946 0 1947 192 1948 132 1949 60 1950 336 1951 76 1952 0 1953 112 1954 84 1955 80 1956 396 1957 56 1958 72 1959 144 1960 0 1961 120 1962 0 1963 56 1964 96 1965 216 1966 96 1967 72 1968 96 1969 128 1970 72 1971 288 1972 96 1973 52 1974 432 1975 100 1976 72 1977 80 1978 0 1979 72 1980 168 1981 96 1982 84 1983 252 1984 36 1985 96 1986 144 1987 40 1988 72 1989 280 1990 96 1991 64 1992 108 1993 40 1994 0 1995 192 1996 192 1997 68 1998 192 1999 76 2000 72 2001 192 2002 48 2003 80 2004 288 2005 56 2006 168 2007 140 2008 36 2009 108 2010 0 2011 104 2012 72 2013 160 2014 96 2015 64 2016 84 2017 96 2018 72 2019 168 2020 144 2021 88 2022 192 2023 68 2024 0 2025 250 2026 0 2027 56 2028 270 2029 100 2030 96 2031 176 2032 36 2033 64 2034 252 2035 80 2036 132 2037 144 2038 84 2039 120 2040 96 2041 104 2042 0 2043 168 2044 120 2045 64 2046 504 2047 72 2048 2 2049 144 2050 84 2051 104 2052 324 2053 60 2054 144 2055 264 2056 36 2057 52 2058 0 2059 80 2060 168 2061 196 2062 144 2063 48 2064 180 2065 64 2066 120 2067 160 2068 72 2069 124 2070 168 2071 72 2072 48 2073 228 2074 0 2075 56 2076 240 2077 56 2078 60 2079 256 2080 24 2081 108 2082 180 2083 56 2084 156 2085 160 2086 144 2087 64 2088 0 2089 56 2090 0 2091 288 2092 72 2093 64 2094 336 2095 88 2096 48 2097 140 2098 60 2099 64 2100 360 2101 120 2102 108 2103 112 2104 96 2105 72 2106 0 2107 56 2108 120 2109 264 2110 96 2111 120 2112 48 2113 72 2114 96 2115 224 2116 150 2117 56 2118 288 2119 72 2120 24 2121 224 2122 0 2123 64 2124 336 2125 96 2126 156 2127 204 2128 48 2129 76 2130 192 2131 64 2132 96 2133 144 2134 96 2135 80 2136 216 2137 88 2138 0 2139 256 2140 96 2141 76 2142 168 2143 84 2144 36 2145 192 2146 120 2147 48 2148 144 2149 112 2150 180 2151 224 2152 0 2153 84 2154 0 2155 48 2156 168 2157 128 2158 96 2159 104 2160 192 2161 80 2162 48 2163 144 2164 156 2165 104 2166 252 2167 64 2168 36 2169 224 2170 0 2171 112 2172 324 2173 48 2174 132 2175 112 2176 12 2177 64 2178 182 2179 152 2180 72 2181 360 2182 108 2183 48 2184 96 2185 64 2186 0 2187 162 2188 120 2189 80 2190 360 2191 72 2192 60 2193 128 2194 60 2195 104 2196 252 2197 56 2198 120 2199 348 2200 84 2201 72 2202 0 2203 72 2204 144 2205 252 2206 144 2207 64 2208 0 2209 98 2210 48 2211 128 2212 96 2213 68 2214 432 2215 80 2216 0 2217 180 2218 0 2219 88 2220 288 2221 100 2222 96 2223 168 2224 48 2225 100 2226 288 2227 80 2228 108 2229 160 2230 120 2231 96 2232 84 2233 64 2234 0 2235 216 2236 144 2237 76 2238 240 2239 84 2240 24 2241 320 2242 96 2243 48 2244 504 2245 56 2246 84 2247 128 2248 36 2249 120 2250 0 2251 112 2252 72 2253 144 2254 168 2255 112 2256 192 2257 56 2258 72 2259 168 2260 96 2261 80 2262 288 2263 72 2264 84 2265 128 2266 0 2267 72 2268 300 2269 140 2270 144 2271 300 2272 24 2273 52 2274 144 2275 120 2276 132 2277 168 2278 72 2279 96 2280 0 2281 104 2282 0 2283 160 2284 144 2285 56 2286 420 2287 44 2288 48 2289 288 2290 96 2291 104 2292 192 2293 68 2294 120 2295 216 2296 72 2297 60 2298 0 2299 104 2300 168 2301 160 2302 96 2303 72 2304 42 2305 64 2306 72 2307 264 2308 96 2309 84 2310 192 2311 124 2312 38 2313 140 2314 0 2315 56 2316 360 2317 56 2318 96 2319 272 2320 48 2321 120 2322 192 2323 48 2324 144 2325 336 2326 204 2327 48 2328 96 2329 88 2330 0 2331 168 2332 120 2333 100 2334 396 2335 96 2336 24 2337 96 2338 48 2339 104 2340 336 2341 84 2342 108 2343 168 2344 0 2345 80 2346 0 2347 80 2348 96 2349 300 2350 120 2351 88 2352 162 2353 72 2354 96 2355 160 2356 168 2357 52 2358 252 2359 96 2360 72 2361 324 2362 0 2363 80 2364 240 2365 64 2366 180 2367 112 2368 36 2369 88 2370 288 2371 72 2372 84 2373 128 2374 228 2375 96 2376 108 2377 96 2378 0 2379 264 2380 96 2381 124 2382 144 2383 60 2384 84 2385 224 2386 84 2387 80 2388 360 2389 108 2390 144 2391 272 2392 48 2393 44 2394 0 2395 64 2396 168 2397 192 2398 96 2399 80 2400 60 2401 98 2402 96 2403 256 2404 96 2405 64 2406 360 2407 88 2408 0 2409 224 2410 0 2411 96 2412 336 2413 72 2414 120 2415 192 2416 84 2417 52 2418 96 2419 96 2420 132 2421 196 2422 72 2423 96 2424 252 2425 112 2426 0 2427 96 2428 84 2429 104 2430 324 2431 112 2432 12 2433 180 2434 108 2435 72 2436 384 2437 92 2438 120 2439 140 2440 48 2441 68 2442 0 2443 72 2444 144 2445 224 2446 144 2447 80 2448 84 2449 80 2450 98 2451 384 2452 84 2453 64 2454 384 2455 72 2456 60 2457 216 2458 0 2459 136 2460 288 2461 88 2462 84 2463 112 2464 0 2465 112 2466 252 2467 48 2468 132 2469 264 2470 96 2471 88 2472 0 2473 80 2474 0 2475 280 2476 144 2477 60 2478 360 2479 112 2480 72 2481 176 2482 72 2483 48 2484 384 2485 96 2486 120 2487 252 2488 48 2489 152 2490 0 2491 96 2492 72 2493 140 2494 192 2495 64 2496 108 2497 48 2498 72 2499 224 2500 150 2501 152 2502 252 2503 68 2504 48 2505 168 2506 0 2507 80 2508 192 2509 72 2510 120 2511 300 2512 36 2513 72 2514 324 2515 64 2516 144 2517 160 2518 84 2519 80 2520 168 2521 120 2522 0 2523 186 2524 204 2525 60 2526 240 2527 84 2528 36 2529 308 2530 96 2531 120 2532 180 2533 56 2534 120 2535 208 2536 0 2537 56 2538 0 2539 104 2540 120 2541 312 2542 120 2543 64 2544 144 2545 112 2546 96 2547 112 2548 108 2549 108 2550 504 2551 84 2552 48 2553 160 2554 0 2555 96 2556 504 2557 84 2558 84 2559 348 2560 0 2561 112 2562 96 2563 64 2564 204 2565 128 2566 180 2567 72 2568 108 2569 80 2570 0 2571 160 2572 120 2573 80 2574 336 2575 84 2576 72 2577 276 2578 84 2579 104 2580 288 2581 80 2582 84 2583 168 2584 72 2585 80 2586 0 2587 88 2588 72 2589 192 2590 144 2591 96 2592 50 2593 48 2594 144 2595 216 2596 144 2597 84 2598 288 2599 104 2600 0 2601 266 2602 0 2603 48 2604 432 2605 120 2606 204 2607 128 2608 72 2609 84 2610 168 2611 136 2612 132 2613 264 2614 108 2615 96 2616 144 2617 48 2618 0 2619 360 2620 120 2621 124 2622 360 2623 56 2624 36 2625 192 2626 96 2627 64 2628 168 2629 112 2630 120 2631 228 2632 48 2633 84 2634 0 2635 64 2636 144 2637 140 2638 72 2639 80 2640 216 2641 160 2642 48 2643 192 2644 180 2645 92 2646 432 2647 76 2648 36 2649 300 2650 0 2651 96 2652 192 2653 56 2654 204 2655 280 2656 36 2657 68 2658 180 2659 104 2660 144 2661 160 2662 144 2663 80 2664 0 2665 64 2666 0 2667 240 2668 96 2669 88 2670 192 2671 124 2672 48 2673 208 2674 120 2675 112 2676 576 2677 52 2678 144 2679 160 2680 48 2681 80 2682 0 2683 80 2684 144 2685 312 2686 120 2687 56 2688 0 2689 152 2690 72 2691 224 2692 120 2693 84 2694 360 2695 72 2696 72 2697 160 2698 0 2699 128 2700 378 2701 80 2702 96 2703 192 2704 90 2705 56 2706 288 2707 56 2708 84 2709 280 2710 192 2711 144 2712 144 2713 80 2714 0 2715 160 2716 120 2717 96 2718 252 2719 108 2720 0 2721 276 2722 60 2723 56 2724 336 2725 140 2726 120 2727 192 2728 0 2729 84 2730 0 2731 152 2732 168 2733 128 2734 144 2735 80 2736 168 2737 80 2738 74 2739 336 2740 96 2741 100 2742 192 2743 64 2744 96 2745 168 2746 0 2747 48 2748 468 2749 100 2750 144 2751 288 2752 24 2753 60 2754 300 2755 96 2756 120 2757 168 2758 96 2759 136 2760 96 2761 96 2762 0 2763 112 2764 168 2765 96 2766 540 2767 92 2768 36 2769 224 2770 72 2771 96 2772 168 2773 80 2774 192 2775 300 2776 108 2777 92 2778 0 2779 72 2780 144 2781 360 2782 96 2783 88 2784 108 2785 64 2786 96 2787 160 2788 168 2789 84 2790 336 2791 76 2792 0 2793 252 2794 0 2795 128 2796 192 2797 100 2798 108 2799 224 2800 84 2801 100 2802 252 2803 72 2804 156 2805 128 2806 168 2807 56 2808 192 2809 106 2810 0 2811 336 2812 72 2813 56 2814 384 2815 112 2816 24 2817 168 2818 60 2819 104 2820 360 2821 96 2822 120 2823 144 2824 36 2825 140 2826 0 2827 64 2828 120 2829 384 2830 144 2831 80 2832 144 2833 48 2834 96 2835 200 2836 228 2837 60 2838 216 2839 152 2840 48 2841 240 2842 0 2843 88 2844 420 2845 72 2846 204 2847 168 2848 12 2849 144 2850 240 2851 120 2852 96 2853 252 2854 132 2855 64 2856 0 2857 72 2858 0 2859 160 2860 144 2861 84 2862 324 2863 88 2864 96 2865 336 2866 108 2867 96 2868 192 2869 72 2870 96 2871 336 2872 72 2873 60 2874 0 2875 96 2876 120 2877 128 2878 120 2879 112 2880 84 2881 112 2882 48 2883 198 2884 192 2885 104 2886 384 2887 68 2888 38 2889 192 2890 0 2891 144 2892 360 2893 96 2894 156 2895 160 2896 84 2897 68 2898 168 2899 120 2900 180 2901 312 2902 132 2903 56 2904 156 2905 96 2906 0 2907 224 2908 108 2909 140 2910 360 2911 72 2912 24 2913 176 2914 120 2915 64 2916 474 2917 68 2918 132 2919 408 2920 0 2921 112 2922 0 2923 72 2924 144 2925 196 2926 144 2927 80 2928 180 2929 96 2930 120 2931 224 2932 84 2933 64 2934 420 2935 96 2936 84 2937 192 2938 0 2939 72 2940 336 2941 128 2942 132 2943 180 2944 24 2945 80 2946 324 2947 56 2948 96 2949 288 2950 84 2951 144 2952 84 2953 88 2954 0 2955 312 2956 144 2957 76 2958 288 2959 120 2960 48 2961 224 2962 84 2963 104 2964 504 2965 96 2966 156 2967 96 2968 48 2969 108 2970 0 2971 88 2972 144 2973 144 2974 168 2975 120 2976 0 2977 72 2978 72 2979 336 2980 96 2981 104 2982 432 2983 80 2984 0 2985 192 2986 0 2987 56 2988 168 2989 108 2990 144 2991 324 2992 48 2993 80 2994 144 2995 112 2996 216 2997 300 2998 108 2999 88 3000 216 3001 112 3002 0 3003 128 3004 228 3005 112 3006 336 3007 80 3008 24 3009 288 3010 96 3011 128 3012 336 3013 48 3014 216 3015 224 3016 48 3017 88 3018 0 3019 120 3020 120 3021 288 3022 72 3023 88 3024 216 3025 110 3026 120 3027 168 3028 132 3029 120 3030 192 3031 104 3032 60 3033 168 3034 0 3035 88 3036 504 3037 68 3038 108 3039 272 3040 48 3041 84 3042 182 3043 64 3044 108 3045 240 3046 180 3047 96 3048 0 3049 136 3050 0 3051 256 3052 120 3053 96 3054 540 3055 64 3056 96 3057 144 3058 72 3059 80 3060 336 3061 148 3062 84 3063 300 3064 48 3065 64 3066 0 3067 88 3068 96 3069 224 3070 192 3071 80 3072 18 3073 96 3074 168 3075 224 3076 120 3077 64 3078 300 3079 92 3080 48 3081 432 3082 0 3083 72 3084 384 3085 80 3086 132 3087 224 3088 72 3089 164 3090 216 3091 112 3092 108 3093 96 3094 192 3095 80 3096 252 3097 64 3098 0 3099 336 3100 180 3101 120 3102 288 3103 88 3104 24 3105 360 3106 84 3107 64 3108 288 3109 132 3110 144 3111 160 3112 0 3113 56 3114 0 3115 80 3116 240 3117 240 3118 120 3119 120 3120 96 3121 72 3122 96 3123 168 3124 168 3125 124 3126 576 3127 72 3128 72 3129 192 3130 0 3131 152 3132 192 3133 104 3134 108 3135 288 3136 42 3137 68 3138 240 3139 128 3140 192 3141 196 3142 84 3143 72 3144 180 3145 112 3146 0 3147 192 3148 120 3149 88 3150 420 3151 168 3152 60 3153 156 3154 120 3155 72 3156 288 3157 80 3158 108 3159 324 3160 48 3161 136 3162 0 3163 48 3164 168 3165 224 3166 240 3167 72 3168 84 3169 120 3170 72 3171 336 3172 168 3173 80 3174 300 3175 84 3176 0 3177 140 3178 0 3179 136 3180 504 3181 92 3182 120 3183 144 3184 84 3185 112 3186 324 3187 96 3188 84 3189 360 3190 144 3191 136 3192 96 3193 112 3194 0 3195 224 3196 192 3197 48 3198 216 3199 96 3200 14 3201 256 3202 84 3203 80 3204 420 3205 88 3206 216 3207 252 3208 36 3209 92 3210 0 3211 104 3212 96 3213 256 3214 168 3215 96 3216 252 3217 88 3218 72 3219 224 3220 96 3221 124 3222 252 3223 64 3224 120 3225 300 3226 0 3227 88 3228 240 3229 116 3230 96 3231 280 3232 0 3233 64 3234 324 3235 128 3236 156 3237 160 3238 108 3239 120 3240 0 3241 96 3242 0 3243 336 3244 168 3245 96 3246 240 3247 48 3248 72 3249 294 3250 144 3251 72 3252 432 3253 60 3254 180 3255 128 3256 96 3257 132 3258 0 3259 136 3260 96 3261 384 3262 120 3263 80 3264 96 3265 96 3266 96 3267 198 3268 96 3269 112 3270 576 3271 188 3272 24 3273 176 3274 0 3275 80 3276 504 3277 64 3278 144 3279 252 3280 72 3281 120 3282 144 3283 112 3284 180 3285 168 3286 168 3287 128 3288 144 3289 80 3290 0 3291 256 3292 108 3293 64 3294 576 3295 88 3296 36 3297 216 3298 72 3299 112 3300 336 3301 156 3302 96 3303 140 3304 0 3305 120 3306 0 3307 56 3308 144 3309 256 3310 144 3311 112 3312 168 3313 72 3314 96 3315 336 3316 132 3317 56 3318 192 3319 124 3320 96 3321 300 3322 0 3323 80 3324 396 3325 112 3326 252 3327 208 3328 12 3329 132 3330 168 3331 112 3332 108 3333 312 3334 228 3335 96 3336 144 3337 64 3338 0 3339 280 3340 144 3341 88 3342 324 3343 84 3344 72 3345 160 3346 120 3347 96 3348 432 3349 128 3350 180 3351 204 3352 60 3353 64 3354 0 3355 112 3356 216 3357 196 3358 96 3359 136 3360 72 3361 120 3362 86 3363 128 3364 174 3365 72 3366 336 3367 64 3368 0 3369 468 3370 0 3371 128 3372 192 3373 84 3374 120 3375 384 3376 96 3377 72 3378 324 3379 72 3380 156 3381 288 3382 144 3383 72 3384 168 3385 96 3386 0 3387 168 3388 156 3389 148 3390 288 3391 108 3392 36 3393 168 3394 84 3395 96 3396 540 3397 96 3398 108 3399 288 3400 60 3401 80 3402 0 3403 96 3404 240 3405 168 3406 192 3407 56 3408 96 3409 112 3410 96 3411 392 3412 84 3413 100 3414 576 3415 96 3416 72 3417 192 3418 0 3419 128 3420 336 3421 88 3422 120 3423 240 3424 60 3425 140 3426 240 3427 96 3428 108 3429 288 3430 192 3431 112 3432 0 3433 64 3434 0 3435 160 3436 120 3437 88 3438 336 3439 136 3440 48 3441 456 3442 60 3443 64 3444 384 3445 96 3446 228 3447 224 3448 72 3449 100 3450 0 3451 128 3452 144 3453 128 3454 144 3455 112 3456 48 3457 80 3458 96 3459 384 3460 192 3461 108 3462 192 3463 68 3464 48 3465 224 3466 0 3467 72 3468 306 3469 156 3470 144 3471 224 3472 48 3473 112 3474 336 3475 80 3476 216 3477 216 3478 96 3479 168 3480 192 3481 118 3482 0 3483 200 3484 120 3485 80 3486 504 3487 72 3488 0 3489 176 3490 144 3491 136 3492 336 3493 56 3494 132 3495 360 3496 0 3497 88 3498 0 3499 112 3500 144 3501 308 3502 168 3503 72 3504 288 3505 80 3506 72 3507 192 3508 156 3509 156 3510 432 3511 124 3512 60 3513 252 3514 0 3515 112 3516 432 3517 76 3518 156 3519 168 3520 24 3521 112 3522 252 3523 104 3524 132 3525 320 3526 120 3527 56 3528 98 3529 192 3530 0 3531 336 3532 120 3533 60 3534 384 3535 80 3536 120 3537 192 3538 72 3539 120 3540 360 3541 116 3542 144 3543 208 3544 108 3545 88 3546 0 3547 96 3548 96 3549 312 3550 168 3551 128 3552 48 3553 80 3554 120 3555 168 3556 240 3557 100 3558 432 3559 84 3560 0 3561 176 3562 0 3563 72 3564 600 3565 128 3566 132 3567 360 3568 60 3569 104 3570 192 3571 120 3572 120 3573 196 3574 180 3575 112 3576 252 3577 72 3578 0 3579 256 3580 168 3581 148 3582 252 3583 68 3584 12 3585 288 3586 144 3587 80 3588 192 3589 104 3590 144 3591 360 3592 36 3593 116 3594 0 3595 144 3596 120 3597 160 3598 120 3599 144 3600 210 3601 136 3602 96 3603 240 3604 120 3605 96 3606 480 3607 84 3608 48 3609 420 3610 0 3611 112 3612 432 3613 84 3614 192 3615 128 3616 36 3617 60 3618 192 3619 112 3620 216 3621 432 3622 108 3623 72 3624 0 3625 96 3626 0 3627 168 3628 168 3629 88 3630 468 3631 132 3632 72 3633 160 3634 168 3635 120 3636 252 3637 68 3638 96 3639 324 3640 48 3641 160 3642 0 3643 64 3644 240 3645 316 3646 168 3647 72 3648 108 3649 136 3650 120 3651 256 3652 96 3653 64 3654 336 3655 144 3656 72 3657 168 3658 0 3659 88 3660 288 3661 160 3662 156 3663 224 3664 84 3665 80 3666 360 3667 80 3668 144 3669 224 3670 120 3671 88 3672 216 3673 64 3674 0 3675 378 3676 180 3677 148 3678 240 3679 176 3680 24 3681 224 3682 72 3683 104 3684 612 3685 96 3686 264 3687 144 3688 0 3689 128 3690 0 3691 88 3692 96 3693 192 3694 216 3695 64 3696 192 3697 104 3698 86 3699 384 3700 252 3701 116 3702 216 3703 92 3704 84 3705 256 3706 0 3707 96 3708 252 3709 84 3710 144 3711 468 3712 0 3713 80 3714 240 3715 64 3716 180 3717 224 3718 180 3719 144 3720 144 3721 126 3722 0 3723 192 3724 216 3725 140 3726 600 3727 68 3728 60 3729 336 3730 72 3731 96 3732 288 3733 108 3734 180 3735 224 3736 84 3737 72 3738 0 3739 144 3740 144 3741 160 3742 144 3743 80 3744 0 3745 128 3746 168 3747 240 3748 96 3749 128 3750 300 3751 132 3752 0 3753 252 3754 0 3755 88 3756 648 3757 76 3758 84 3759 256 3760 96 3761 132 3762 168 3763 112 3764 180 3765 312 3766 168 3767 80 3768 144 3769 104 3770 0 3771 280 3772 96 3773 64 3774 648 3775 140 3776 48 3777 240 3778 60 3779 112 3780 384 3781 112 3782 120 3783 216 3784 72 3785 80 3786 0 3787 72 3788 144 3789 420 3790 96 3791 168 3792 144 3793 80 3794 144 3795 192 3796 264 3797 52 3798 420 3799 96 3800 84 3801 360 3802 0 3803 112 3804 336 3805 120 3806 144 3807 200 3808 24 3809 128 3810 360 3811 104 3812 132 3813 128 3814 180 3815 144 3816 0 3817 96 3818 0 3819 384 3820 144 3821 108 3822 336 3823 68 3824 96 3825 196 3826 132 3827 80 3828 360 3829 168 3830 168 3831 304 3832 72 3833 132 3834 0 3835 80 3836 120 3837 384 3838 96 3839 96 3840 48 3841 112 3842 72 3843 168 3844 186 3845 96 3846 504 3847 84 3848 48 3849 144 3850 0 3851 168 3852 336 3853 100 3854 264 3855 264 3856 96 3857 64 3858 144 3859 160 3860 120 3861 384 3862 132 3863 72 3864 288 3865 128 3866 0 3867 128 3868 108 3869 136 3870 336 3871 140 3872 26 3873 300 3874 72 3875 144 3876 384 3877 68 3878 96 3879 392 3880 0 3881 140 3882 0 3883 80 3884 168 3885 192 3886 240 3887 120 3888 162 3889 136 3890 72 3891 264 3892 144 3893 104 3894 480 3895 80 3896 84 3897 168 3898 0 3899 120 3900 540 3901 96 3902 108 3903 208 3904 36 3905 80 3906 336 3907 112 3908 180 3909 360 3910 192 3911 96 3912 48 3913 80 3914 0 3915 360 3916 192 3917 100 3918 252 3919 100 3920 108 3921 368 3922 96 3923 48 3924 588 3925 84 3926 120 3927 240 3928 84 3929 108 3930 0 3931 176 3932 144 3933 168 3934 168 3935 96 3936 144 3937 64 3938 96 3939 288 3940 96 3941 160 3942 384 3943 108 3944 0 3945 360 3946 0 3947 112 3948 192 3949 112 3950 252 3951 252 3952 72 3953 72 3954 396 3955 96 3956 168 3957 160 3958 132 3959 112 3960 168 3961 104 3962 0 3963 312 3964 252 3965 96 3966 432 3967 76 3968 12 3969 350 3970 120 3971 168 3972 396 3973 112 3974 180 3975 240 3976 72 3977 72 3978 0 3979 96 3980 168 3981 288 3982 96 3983 104 3984 240 3985 128 3986 144 3987 168 3988 108 3989 132 3990 432 3991 136 3992 60 3993 192 3994 0 3995 64 3996 540 3997 72 3998 204 3999 408 4000 0 4001 148 4002 192 4003 64 4004 192 4005 280 4006 228 4007 80 4008 0 4009 144 4010 0 4011 256 4012 144 4013 84 4014 252 4015 144 4016 72 4017 240 4018 108 4019 208 4020 288 4021 100 4022 156 4023 192 4024 120 4025 120 4026 0 4027 104 4028 96 4029 256 4030 144 4031 128 4032 84 4033 72 4034 120 4035 360 4036 240 4037 64 4038 288 4039 120 4040 72 4041 420 4042 0 4043 80 4044 432 4045 72 4046 204 4047 192 4048 72 4049 132 4050 350 4051 120 4052 108 4053 288 4054 180 4055 96 4056 156 4057 96 4058 0 4059 224 4060 144 4061 152 4062 540 4063 80 4064 60 4065 192 4066 96 4067 72 4068 420 4069 160 4070 144 4071 480 4072 0 4073 68 4074 0 4075 168 4076 240 4077 216 4078 120 4079 96 4080 216 4081 128 4082 96 4083 160 4084 180 4085 144 4086 420 4087 88 4088 72 4089 408 4090 0 4091 80 4092 288 4093 100 4094 168 4095 224 4096 6 4097 120 4098 180 4099 128 4100 180 4101 224 4102 120 4103 96 4104 192 4105 80 4106 0 4107 234 4108 120 4109 112 4110 288 4111 140 4112 60 4113 224 4114 132 4115 104 4116 576 4117 128 4118 144 4119 304 4120 72 4121 80 4122 0 4123 80 4124 240 4125 432 4126 192 4127 112 4128 48 4129 104 4130 96 4131 416 4132 120 4133 60 4134 720 4135 80 4136 0 4137 192 4138 0 4139 160 4140 336 4141 192 4142 120 4143 156 4144 72 4145 152 4146 240 4147 64 4148 144 4149 196 4150 180 4151 136 4152 252 4153 96 4154 0 4155 288 4156 180 4157 68 4158 432 4159 172 4160 48 4161 336 4162 132 4163 80 4164 240 4165 112 4166 180 4167 252 4168 36 4169 128 4170 0 4171 128 4172 120 4173 224 4174 240 4175 112 4176 252 4177 72 4178 72 4179 432 4180 192 4181 160 4182 192 4183 112 4184 84 4185 256 4186 0 4187 72 4188 468 4189 120 4190 120 4191 192 4192 36 4193 104 4194 420 4195 112 4196 204 4197 264 4198 108 4199 112 4200 0 4201 168 4202 0 4203 168 4204 240 4205 116 4206 612 4207 88 4208 48 4209 288 4210 96 4211 168 4212 300 4213 72 4214 252 4215 240 4216 120 4217 84 4218 0 4219 96 4220 144 4221 280 4222 120 4223 104 4224 36 4225 150 4226 120 4227 160 4228 144 4229 140 4230 504 4231 100 4232 50 4233 288 4234 0 4235 104 4236 576 4237 88 4238 120 4239 468 4240 96 4241 100 4242 216 4243 96 4244 252 4245 160 4246 216 4247 88 4248 84 4249 176 4250 0 4251 504 4252 108 4253 116 4254 240 4255 96 4256 0 4257 280 4258 108 4259 120 4260 576 4261 108 4262 132 4263 144 4264 0 4265 96 4266 0 4267 80 4268 96 4269 432 4270 192 4271 160 4272 192 4273 72 4274 144 4275 280 4276 132 4277 112 4278 432 4279 168 4280 48 4281 208 4282 0 4283 96 4284 504 4285 112 4286 180 4287 228 4288 48 4289 100 4290 192 4291 136 4292 144 4293 300 4294 192 4295 128 4296 180 4297 80 4298 0 4299 320 4300 168 4301 112 4302 336 4303 56 4304 84 4305 336 4306 180 4307 80 4308 288 4309 128 4310 144 4311 280 4312 84 4313 96 4314 0 4315 112 4316 288 4317 128 4318 120 4319 88 4320 108 4321 208 4322 72 4323 384 4324 192 4325 84 4326 384 4327 132 4328 0 4329 280 4330 0 4331 112 4332 342 4333 64 4334 288 4335 304 4336 60 4337 116 4338 168 4339 112 4340 144 4341 408 4342 168 4343 80 4344 240 4345 96 4346 0 4347 256 4348 156 4349 196 4350 540 4351 96 4352 12 4353 144 4354 144 4355 112 4356 462 4357 100 4358 132 4359 396 4360 48 4361 180 4362 0 4363 112 4364 168 4365 280 4366 192 4367 64 4368 216 4369 120 4370 144 4371 192 4372 180 4373 76 4374 480 4375 148 4376 132 4377 204 4378 0 4379 168 4380 288 4381 144 4382 120 4383 308 4384 36 4385 96 4386 432 4387 80 4388 108 4389 320 4390 192 4391 144 4392 0 4393 96 4394 0 4395 168 4396 168 4397 92 4398 336 4399 112 4400 120 4401 396 4402 72 4403 96 4404 720 4405 104 4406 132 4407 192 4408 48 4409 148 4410 0 4411 128 4412 192 4413 240 4414 288 4415 128 4416 96 4417 80 4418 98 4419 224 4420 144 4421 148 4422 360 4423 92 4424 48 4425 336 4426 0 4427 96 4428 384 4429 80 4430 144 4431 480 4432 60 4433 80 4434 240 4435 144 4436 156 4437 224 4438 144 4439 128 4440 288 4441 120 4442 0 4443 128 4444 192 4445 96 4446 504 4447 108 4448 36 4449 516 4450 84 4451 112 4452 192 4453 128 4454 240 4455 200 4456 0 4457 76 4458 0 4459 192 4460 216 4461 384 4462 96 4463 88 4464 252 4465 96 4466 144 4467 360 4468 132 4469 112 4470 384 4471 112 4472 48 4473 168 4474 0 4475 160 4476 468 4477 132 4478 132 4479 240 4480 24 4481 148 4482 324 4483 80 4484 192 4485 240 4486 156 4487 72 4488 96 4489 138 4490 0 4491 448 4492 144 4493 76 4494 576 4495 112 4496 132 4497 144 4498 96 4499 144 4500 504 4501 96 4502 180 4503 336 4504 108 4505 128 4506 0 4507 56 4508 168 4509 384 4510 144 4511 144 4512 0 4513 80 4514 96 4515 256 4516 240 4517 108 4518 252 4519 188 4520 0 4521 288 4522 0 4523 96 4524 480 4525 140 4526 216 4527 168 4528 48 4529 144 4530 432 4531 144 4532 144 4533 224 4534 180 4535 112 4536 300 4537 104 4538 0 4539 288 4540 144 4541 120 4542 240 4543 96 4544 72 4545 336 4546 132 4547 96 4548 396 4549 108 4550 168 4551 320 4552 60 4553 64 4554 0 4555 96 4556 144 4557 336 4558 192 4559 192 4560 96 4561 152 4562 72 4563 270 4564 168 4565 144 4566 720 4567 68 4568 108 4569 272 4570 0 4571 104 4572 252 4573 96 4574 204 4575 420 4576 48 4577 72 4578 192 4579 144 4580 168 4581 308 4582 168 4583 80 4584 0 4585 96 4586 0 4587 256 4588 120 4589 128 4590 384 4591 148 4592 72 4593 276 4594 156 4595 104 4596 576 4597 84 4598 132 4599 280 4600 120 4601 168 4602 0 4603 96 4604 192 4605 160 4606 216 4607 136 4608 14 4609 96 4610 168 4611 312 4612 120 4613 120 4614 480 4615 96 4616 48 4617 324 4618 0 4619 120 4620 576 4621 196 4622 132 4623 160 4624 114 4625 96 4626 252 4627 88 4628 144 4629 504 4630 168 4631 160 4632 96 4633 72 4634 0 4635 392 4636 288 4637 60 4638 468 4639 108 4640 24 4641 192 4642 72 4643 120 4644 540 4645 120 4646 240 4647 324 4648 0 4649 156 4650 0 4651 136 4652 144 4653 168 4654 192 4655 112 4656 360 4657 120 4658 72 4659 256 4660 144 4661 96 4662 336 4663 108 4664 120 4665 384 4666 0 4667 80 4668 336 4669 176 4670 192 4671 320 4672 24 4673 124 4674 360 4675 112 4676 240 4677 160 4678 180 4679 104 4680 168 4681 112 4682 0 4683 192 4684 240 4685 120 4686 480 4687 128 4688 60 4689 364 4690 96 4691 192 4692 432 4693 76 4694 156 4695 224 4696 60 4697 96 4698 0 4699 184 4700 168 4701 528 4702 120 4703 80 4704 108 4705 96 4706 192 4707 168 4708 144 4709 112 4710 288 4711 160 4712 0 4713 240 4714 0 4715 96 4716 336 4717 88 4718 96 4719 468 4720 120 4721 140 4722 240 4723 80 4724 180 4725 360 4726 288 4727 96 4728 180 4729 144 4730 0 4731 256 4732 156 4733 116 4734 672 4735 80 4736 0 4737 252 4738 72 4739 136 4740 384 4741 160 4742 108 4743 280 4744 60 4745 112 4746 0 4747 96 4748 144 4749 256 4750 288 4751 104 4752 192 4753 144 4754 120 4755 408 4756 192 4757 120 4758 192 4759 100 4760 96 4761 350 4762 0 4763 96 4764 756 4765 96 4766 204 4767 160 4768 0 4769 168 4770 168 4771 184 4772 132 4773 168 4774 144 4775 160 4776 0 4777 88 4778 0 4779 400 4780 144 4781 120 4782 540 4783 124 4784 96 4785 192 4786 132 4787 64 4788 336 4789 180 4790 240 4791 444 4792 72 4793 60 4794 0 4795 96 4796 192 4797 224 4798 96 4799 208 4800 126 4801 144 4802 98 4803 192 4804 240 4805 124 4806 648 4807 80 4808 48 4809 360 4810 0 4811 112 4812 288 4813 76 4814 168 4815 224 4816 120 4817 108 4818 360 4819 136 4820 144 4821 352 4822 108 4823 112 4824 252 4825 168 4826 0 4827 336 4828 120 4829 136 4830 384 4831 124 4832 36 4833 192 4834 204 4835 88 4836 504 4837 80 4838 216 4839 304 4840 0 4841 208 4842 0 4843 80 4844 264 4845 432 4846 144 4847 80 4848 144 4849 136 4850 120 4851 392 4852 204 4853 80 4854 576 4855 168 4856 108 4857 144 4858 0 4859 144 4860 624 4861 84 4862 144 4863 252 4864 24 4865 112 4866 336 4867 168 4868 132 4869 364 4870 120 4871 104 4872 144 4873 112 4874 0 4875 192 4876 288 4877 84 4878 252 4879 128 4880 72 4881 468 4882 108 4883 96 4884 288 4885 112 4886 264 4887 324 4888 72 4889 108 4890 0 4891 128 4892 96 4893 256 4894 192 4895 144 4896 84 4897 96 4898 96 4899 432 4900 210 4901 180 4902 288 4903 76 4904 0 4905 168 4906 0 4907 120 4908 504 4909 172 4910 168 4911 240 4912 48 4913 72 4914 384 4915 96 4916 276 4917 216 4918 180 4919 112 4920 192 4921 160 4922 0 4923 280 4924 156 4925 140 4926 540 4927 72 4928 24 4929 416 4930 96 4931 112 4932 420 4933 124 4934 204 4935 384 4936 84 4937 108 4938 0 4939 176 4940 144 4941 300 4942 168 4943 120 4944 360 4945 96 4946 144 4947 128 4948 156 4949 108 4950 588 4951 132 4952 60 4953 384 4954 0 4955 120 4956 288 4957 84 4958 192 4959 336 4960 48 4961 156 4962 252 4963 72 4964 312 4965 288 4966 192 4967 104 4968 0 4969 104 4970 0 4971 504 4972 192 4973 100 4974 528 4975 140 4976 96 4977 224 4978 120 4979 144 4980 360 4981 200 4982 96 4983 128 4984 120 4985 112 4986 0 4987 104 4988 192 4989 288 4990 144 4991 144 4992 48 4993 104 4994 96 4995 384 4996 168 4997 88 4998 504 4999 180 5000 74 5001 240 5002 0 5003 88 5004 336 5005 128 5006 204 5007 300 5008 72 5009 180 5010 288 5011 128 5012 168 5013 252 5014 216 5015 80 5016 360 5017 80 5018 0 5019 320 5020 216 5021 188 5022 300 5023 84 5024 0 5025 420 5026 168 5027 112 5028 336 5029 136 5030 216 5031 336 5032 0 5033 80 5034 0 5035 96 5036 216 5037 256 5038 144 5039 144 5040 168 5041 146 5042 144 5043 246 5044 216 5045 80 5046 348 5047 108 5048 60 5049 504 5050 0 5051 152 5052 468 5053 72 5054 228 5055 288 5056 60 5057 72 5058 252 5059 120 5060 144 5061 432 5062 156 5063 128 5064 144 5065 128 5066 0 5067 168 5068 120 5069 200 5070 540 5071 128 5072 108 5073 160 5074 120 5075 168 5076 768 5077 116 5078 108 5079 396 5080 72 5081 148 5082 0 5083 112 5084 168 5085 224 5086 288 5087 80 5088 108 5089 128 5090 120 5091 416 5092 96 5093 112 5094 588 5095 88 5096 0 5097 348 5098 0 5099 88 5100 480 5101 108 5102 156 5103 316 5104 144 5105 152 5106 360 5107 128 5108 108 5109 224 5110 144 5111 192 5112 168 5113 80 5114 0 5115 240 5116 204 5117 80 5118 240 5119 180 5120 12 5121 308 5122 72 5123 80 5124 792 5125 144 5126 240 5127 176 5128 60 5129 176 5130 0 5131 136 5132 120 5133 312 5134 168 5135 128 5136 144 5137 96 5138 96 5139 336 5140 288 5141 112 5142 576 5143 80 5144 84 5145 256 5146 0 5147 88 5148 336 5149 176 5150 180 5151 432 5152 24 5153 132 5154 336 5155 96 5156 276 5157 256 5158 108 5159 160 5160 0 5161 168 5162 0 5163 320 5164 168 5165 88 5166 504 5167 124 5168 96 5169 348 5170 96 5171 144 5172 192 5173 88 5174 288 5175 392 5176 72 5177 80 5178 0 5179 160 5180 192 5181 352 5182 240 5183 64 5184 150 5185 128 5186 144 5187 240 5188 120 5189 148 5190 384 5191 120 5192 48 5193 224 5194 0 5195 200 5196 792 5197 100 5198 120 5199 208 5200 84 5201 120 5202 266 5203 104 5204 156 5205 456 5206 168 5207 88 5208 192 5209 176 5210 0 5211 360 5212 156 5213 80 5214 576 5215 144 5216 60 5217 192 5218 108 5219 224 5220 336 5221 120 5222 144 5223 276 5224 0 5225 120 5226 0 5227 72 5228 144 5229 336 5230 192 5231 168 5232 180 5233 128 5234 120 5235 160 5236 240 5237 140 5238 384 5239 156 5240 120 5241 468 5242 0 5243 112 5244 480 5245 136 5246 216 5247 280 5248 12 5249 88 5250 432 5251 144 5252 168 5253 128 5254 288 5255 80 5256 168 5257 96 5258 0 5259 624 5260 144 5261 132 5262 240 5263 96 5264 96 5265 400 5266 132 5267 96 5268 360 5269 96 5270 144 5271 288 5272 108 5273 140 5274 0 5275 160 5276 216 5277 288 5278 192 5279 136 5280 0 5281 120 5282 96 5283 224 5284 264 5285 128 5286 720 5287 88 5288 0 5289 384 5290 0 5291 96 5292 486 5293 88 5294 276 5295 312 5296 144 5297 100 5298 144 5299 136 5300 252 5301 392 5302 120 5303 104 5304 288 5305 96 5306 0 5307 224 5308 132 5309 148 5310 504 5311 200 5312 24 5313 288 5314 180 5315 152 5316 432 5317 120 5318 108 5319 320 5320 48 5321 120 5322 0 5323 96 5324 288 5325 224 5326 144 5327 88 5328 252 5329 146 5330 96 5331 432 5332 144 5333 108 5334 384 5335 176 5336 144 5337 196 5338 0 5339 112 5340 432 5341 196 5342 156 5343 224 5344 48 5345 136 5346 324 5347 88 5348 120 5349 600 5350 300 5351 160 5352 0 5353 64 5354 0 5355 224 5356 216 5357 112 5358 504 5359 144 5360 96 5361 304 5362 96 5363 88 5364 588 5365 80 5366 300 5367 228 5368 48 5369 176 5370 0 5371 208 5372 120 5373 360 5374 168 5375 96 5376 72 5377 144 5378 120 5379 256 5380 240 5381 108 5382 336 5383 104 5384 96 5385 336 5386 0 5387 112 5388 288 5389 144 5390 216 5391 392 5392 72 5393 92 5394 504 5395 128 5396 192 5397 192 5398 156 5399 216 5400 240 5401 208 5402 0 5403 288 5404 240 5405 128 5406 576 5407 60 5408 26 5409 224 5410 144 5411 104 5412 504 5413 108 5414 180 5415 304 5416 0 5417 100 5418 0 5419 160 5420 168 5421 360 5422 144 5423 96 5424 192 5425 112 5426 216 5427 400 5428 144 5429 192 5430 432 5431 92 5432 72 5433 208 5434 0 5435 120 5436 588 5437 92 5438 108 5439 540 5440 48 5441 124 5442 144 5443 120 5444 156 5445 308 5446 240 5447 128 5448 180 5449 136 5450 0 5451 192 5452 144 5453 96 5454 756 5455 120 5456 96 5457 360 5458 84 5459 120 5460 384 5461 192 5462 156 5463 196 5464 108 5465 128 5466 0 5467 112 5468 240 5469 256 5470 144 5471 216 5472 84 5473 72 5474 144 5475 480 5476 234 5477 68 5478 288 5479 156 5480 0 5481 512 5482 0 5483 96 5484 648 5485 128 5486 144 5487 192 5488 96 5489 144 5490 336 5491 152 5492 156 5493 312 5494 288 5495 96 5496 240 5497 128 5498 0 5499 336 5500 144 5501 172 5502 360 5503 132 5504 36 5505 288 5506 180 5507 88 5508 300 5509 144 5510 144 5511 528 5512 48 5513 104 5514 0 5515 96 5516 216 5517 196 5518 216 5519 144 5520 360 5521 88 5522 96 5523 256 5524 180 5525 200 5526 420 5527 124 5528 60 5529 264 5530 0 5531 216 5532 432 5533 80 5534 252 5535 288 5536 0 5537 140 5538 360 5539 144 5540 144 5541 288 5542 144 5543 80 5544 0 5545 160 5546 0 5547 258 5548 192 5549 160 5550 336 5551 128 5552 72 5553 308 5554 108 5555 112 5556 720 5557 76 5558 168 5559 416 5560 96 5561 120 5562 0 5563 72 5564 240 5565 336 5566 312 5567 96 5568 48 5569 248 5570 120 5571 336 5572 144 5573 108 5574 648 5575 140 5576 72 5577 208 5578 0 5579 168 5580 504 5581 228 5582 180 5583 324 5584 84 5585 96 5586 336 5587 88 5588 216 5589 416 5590 192 5591 120 5592 216 5593 96 5594 0 5595 224 5596 204 5597 104 5598 336 5599 120 5600 60 5601 492 5602 108 5603 112 5604 624 5605 112 5606 156 5607 168 5608 0 5609 160 5610 0 5611 184 5612 96 5613 192 5614 216 5615 128 5616 324 5617 88 5618 110 5619 456 5620 168 5621 144 5622 480 5623 116 5624 120 5625 350 5626 0 5627 96 5628 288 5629 160 5630 240 5631 272 5632 12 5633 96 5634 336 5635 144 5636 300 5637 408 5638 108 5639 160 5640 96 5641 112 5642 0 5643 256 5644 288 5645 96 5646 828 5647 92 5648 60 5649 288 5650 180 5651 176 5652 252 5653 116 5654 168 5655 432 5656 120 5657 108 5658 0 5659 112 5660 192 5661 336 5662 144 5663 88 5664 108 5665 128 5666 144 5667 192 5668 120 5669 132 5670 600 5671 152 5672 0 5673 264 5674 0 5675 168 5676 384 5677 96 5678 168 5679 476 5680 96 5681 224 5682 180 5683 96 5684 252 5685 288 5686 228 5687 88 5688 252 5689 120 5690 0 5691 480 5692 228 5693 108 5694 288 5695 112 5696 60 5697 180 5698 96 5699 176 5700 756 5701 148 5702 228 5703 176 5704 48 5705 112 5706 0 5707 120 5708 120 5709 600 5710 144 5711 104 5712 192 5713 160 5714 216 5715 280 5716 156 5717 76 5718 576 5719 128 5720 96 5721 368 5722 0 5723 128 5724 576 5725 140 5726 264 5727 360 5728 36 5729 136 5730 192 5731 128 5732 156 5733 252 5734 288 5735 160 5736 0 5737 120 5738 0 5739 256 5740 240 5741 204 5742 336 5743 92 5744 120 5745 264 5746 156 5747 104 5748 384 5749 172 5750 144 5751 600 5752 72 5753 104 5754 0 5755 112 5756 264 5757 224 5758 192 5759 96 5760 0 5761 112 5762 96 5763 240 5764 240 5765 168 5766 396 5767 128 5768 48 5769 476 5770 0 5771 120 5772 504 5773 88 5774 204 5775 320 5776 126 5777 112 5778 324 5779 168 5780 204 5781 240 5782 108 5783 104 5784 288 5785 96 5786 0 5787 280 5788 108 5789 136 5790 792 5791 244 5792 0 5793 208 5794 156 5795 96 5796 504 5797 96 5798 168 5799 276 5800 0 5801 140 5802 0 5803 120 5804 288 5805 384 5806 216 5807 136 5808 198 5809 168 5810 96 5811 416 5812 132 5813 124 5814 504 5815 80 5816 108 5817 432 5818 0 5819 184 5820 288 5821 124 5822 168 5823 168 5824 72 5825 140 5826 540 5827 72 5828 216 5829 288 5830 144 5831 192 5832 158 5833 144 5834 0 5835 504 5836 216 5837 80 5838 288 5839 212 5840 72 5841 336 5842 144 5843 80 5844 648 5845 144 5846 264 5847 208 5848 72 5849 124 5850 0 5851 120 5852 144 5853 384 5854 240 5855 112 5856 144 5857 96 5858 72 5859 432 5860 192 5861 196 5862 360 5863 128 5864 0 5865 192 5866 0 5867 136 5868 504 5869 108 5870 240 5871 384 5872 60 5873 80 5874 384 5875 192 5876 168 5877 308 5878 156 5879 144 5880 252 5881 168 5882 0 5883 160 5884 252 5885 112 5886 576 5887 116 5888 24 5889 600 5890 96 5891 160 5892 240 5893 80 5894 288 5895 280 5896 96 5897 100 5898 0 5899 128 5900 240 5901 256 5902 144 5903 104 5904 252 5905 160 5906 96 5907 288 5908 168 5909 200 5910 576 5911 160 5912 84 5913 200 5914 0 5915 120 5916 792 5917 96 5918 120 5919 400 5920 24 5921 200 5922 336 5923 168 5924 180 5925 336 5926 300 5927 88 5928 0 5929 154 5930 0 5931 336 5932 120 5933 136 5934 648 5935 96 5936 120 5937 176 5938 132 5939 152 5940 648 5941 168 5942 108 5943 360 5944 144 5945 144 5946 0 5947 96 5948 120 5949 420 5950 168 5951 160 5952 144 5953 80 5954 192 5955 224 5956 240 5957 96 5958 252 5959 160 5960 72 5961 588 5962 0 5963 80 5964 384 5965 160 5966 240 5967 256 5968 84 5969 104 5970 288 5971 168 5972 180 5973 224 5974 288 5975 160 5976 252 5977 96 5978 0 5979 552 5980 240 5981 108 5982 336 5983 64 5984 48 5985 336 5986 144 5987 168 5988 468 5989 184 5990 144 5991 240 5992 0 5993 112 5994 0 5995 144 5996 264 5997 240 5998 168 5999 216 6000 288 6001 168 6002 72 6003 224 6004 264 6005 80 6006 720 6007 132 6008 108 6009 240 6010 0 6011 152 6012 336 6013 112 6014 288 6015 432 6016 24 6017 120 6018 192 6019 104 6020 144 6021 576 6022 180 6023 96 6024 252 6025 160 6026 0 6027 224 6028 144 6029 172 6030 336 6031 184 6032 72 6033 324 6034 120 6035 112 6036 480 6037 108 6038 204 6039 336 6040 96 6041 152 6042 0 6043 104 6044 168 6045 320 6046 216 6047 88 6048 0 6049 176 6050 182 6051 408 6052 168 6053 100 6054 480 6055 144 6056 0 6057 280 6058 0 6059 192 6060 504 6061 112 6062 168 6063 288 6064 168 6065 112 6066 504 6067 64 6068 120 6069 456 6070 216 6071 176 6072 96 6073 120 6074 0 6075 378 6076 324 6077 120 6078 468 6079 148 6080 48 6081 304 6082 108 6083 128 6084 630 6085 128 6086 264 6087 324 6088 36 6089 140 6090 0 6091 200 6092 264 6093 196 6094 288 6095 128 6096 288 6097 112 6098 120 6099 384 6100 180 6101 116 6102 432 6103 112 6104 96 6105 432 6106 0 6107 72 6108 432 6109 160 6110 192 6111 280 6112 48 6113 108 6114 468 6115 160 6116 168 6117 224 6118 144 6119 128 6120 0 6121 136 6122 0 6123 312 6124 144 6125 216 6126 528 6127 96 6128 96 6129 448 6130 120 6131 160 6132 576 6133 108 6134 252 6135 192 6136 144 6137 84 6138 0 6139 184 6140 240 6141 576 6142 144 6143 160 6144 12 6145 96 6146 96 6147 392 6148 192 6149 128 6150 720 6151 140 6152 48 6153 160 6154 0 6155 168 6156 600 6157 128 6158 132 6159 348 6160 96 6161 208 6162 192 6163 80 6164 360 6165 224 6166 156 6167 88 6168 288 6169 224 6170 0 6171 416 6172 132 6173 84 6174 672 6175 168 6176 48 6177 336 6178 132 6179 96 6180 288 6181 152 6182 192 6183 468 6184 0 6185 176 6186 0 6187 80 6188 144 6189 256 6190 192 6191 120 6192 168 6193 96 6194 192 6195 336 6196 300 6197 140 6198 288 6199 180 6200 84 6201 280 6202 0 6203 96 6204 792 6205 112 6206 264 6207 240 6208 48 6209 176 6210 384 6211 168 6212 156 6213 312 6214 168 6215 112 6216 192 6217 112 6218 0 6219 392 6220 240 6221 140 6222 360 6223 84 6224 132 6225 400 6226 120 6227 128 6228 252 6229 180 6230 192 6231 576 6232 96 6233 80 6234 0 6235 128 6236 168 6237 200 6238 216 6239 168 6240 144 6241 158 6242 120 6243 160 6244 240 6245 160 6246 756 6247 84 6248 0 6249 396 6250 0 6251 208 6252 288 6253 156 6254 168 6255 336 6256 72 6257 84 6258 288 6259 240 6260 216 6261 352 6262 192 6263 120 6264 324 6265 96 6266 0 6267 336 6268 132 6269 164 6270 384 6271 164 6272 14 6273 392 6274 180 6275 120 6276 756 6277 84 6278 120 6279 320 6280 72 6281 184 6282 0 6283 104 6284 288 6285 408 6286 264 6287 112 6288 144 6289 112 6290 192 6291 256 6292 156 6293 96 6294 792 6295 152 6296 108 6297 336 6298 0 6299 128 6300 588 6301 212 6302 168 6303 312 6304 0 6305 80 6306 240 6307 144 6308 168 6309 364 6310 144 6311 200 6312 0 6313 112 6314 0 6315 224 6316 288 6317 108 6318 624 6319 112 6320 72 6321 540 6322 96 6323 136 6324 384 6325 168 6326 252 6327 168 6328 72 6329 260 6330 0 6331 120 6332 144 6333 192 6334 168 6335 112 6336 168 6337 104 6338 96 6339 624 6340 192 6341 152 6342 384 6343 100 6344 96 6345 360 6346 0 6347 96 6348 450 6349 168 6350 300 6351 416 6352 84 6353 92 6354 252 6355 112 6356 240 6357 264 6358 204 6359 176 6360 192 6361 136 6362 0 6363 280 6364 312 6365 160 6366 468 6367 140 6368 36 6369 288 6370 168 6371 144 6372 576 6373 84 6374 252 6375 432 6376 0 6377 104 6378 0 6379 136 6380 144 6381 532 6382 120 6383 96 6384 360 6385 192 6386 192 6387 192 6388 180 6389 164 6390 336 6391 144 6392 96 6393 324 6394 0 6395 120 6396 480 6397 84 6398 144 6399 500 6400 30 6401 120 6402 432 6403 128 6404 204 6405 256 6406 300 6407 128 6408 84 6409 160 6410 0 6411 504 6412 120 6413 132 6414 720 6415 144 6416 180 6417 224 6418 108 6419 144 6420 648 6421 172 6422 180 6423 208 6424 120 6425 140 6426 0 6427 128 6428 168 6429 480 6430 192 6431 144 6432 48 6433 128 6434 168 6435 336 6436 264 6437 160 6438 432 6439 120 6440 0 6441 288 6442 0 6443 96 6444 672 6445 88 6446 192 6447 264 6448 72 6449 220 6450 336 6451 200 6452 108 6453 256 6454 264 6455 208 6456 396 6457 80 6458 0 6459 288 6460 192 6461 160 6462 504 6463 120 6464 36 6465 336 6466 168 6467 88 6468 432 6469 172 6470 216 6471 280 6472 84 6473 92 6474 0 6475 120 6476 240 6477 256 6478 120 6479 176 6480 300 6481 136 6482 144 6483 456 6484 324 6485 88 6486 384 6487 88 6488 60 6489 448 6490 0 6491 224 6492 396 6493 152 6494 240 6495 288 6496 48 6497 144 6498 266 6499 144 6500 288 6501 456 6502 132 6503 88 6504 0 6505 192 6506 0 6507 360 6508 144 6509 104 6510 576 6511 176 6512 96 6513 160 6514 156 6515 104 6516 588 6517 128 6518 180 6519 600 6520 96 6521 212 6522 0 6523 80 6524 264 6525 420 6526 336 6527 96 6528 72 6529 144 6530 120 6531 384 6532 240 6533 104 6534 624 6535 176 6536 48 6537 252 6538 0 6539 208 6540 288 6541 120 6542 132 6543 252 6544 96 6545 128 6546 612 6547 112 6548 180 6549 416 6550 252 6551 144 6552 168 6553 96 6554 0 6555 336 6556 240 6557 120 6558 240 6559 184 6560 0 6561 482 6562 72 6563 120 6564 468 6565 144 6566 252 6567 288 6568 0 6569 132 6570 0 6571 160 6572 168 6573 384 6574 288 6575 112 6576 288 6577 112 6578 96 6579 336 6580 144 6581 156 6582 648 6583 88 6584 156 6585 192 6586 0 6587 104 6588 540 6589 232 6590 168 6591 504 6592 36 6593 120 6594 288 6595 128 6596 264 6597 196 6598 204 6599 160 6600 180 6601 176 6602 0 6603 256 6604 168 6605 160 6606 588 6607 84 6608 96 6609 588 6610 144 6611 160 6612 480 6613 72 6614 180 6615 448 6616 156 6617 112 6618 0 6619 192 6620 192 6621 256 6622 144 6623 160 6624 168 6625 192 6626 168 6627 294 6628 120 6629 136 6630 384 6631 192 6632 0 6633 224 6634 0 6635 120 6636 864 6637 140 6638 228 6639 208 6640 96 6641 176 6642 300 6643 96 6644 312 6645 552 6646 180 6647 136 6648 144 6649 168 6650 0 6651 336 6652 180 6653 92 6654 900 6655 96 6656 0 6657 192 6658 156 6659 192 6660 336 6661 212 6662 156 6663 228 6664 108 6665 128 6666 0 6667 128 6668 192 6669 504 6670 192 6671 216 6672 252 6673 96 6674 144 6675 448 6676 180 6677 104 6678 336 6679 172 6680 120 6681 456 6682 0 6683 80 6684 528 6685 96 6686 276 6687 336 6688 24 6689 220 6690 360 6691 176 6692 168 6693 320 6694 204 6695 96 6696 0 6697 88 6698 0 6699 384 6700 336 6701 172 6702 336 6703 196 6704 120 6705 224 6706 144 6707 96 6708 648 6709 108 6710 288 6711 208 6712 72 6713 140 6714 0 6715 224 6716 192 6717 288 6718 120 6719 144 6720 96 6721 240 6722 120 6723 200 6724 258 6725 140 6726 792 6727 124 6728 62 6729 400 6730 0 6731 152 6732 336 6733 92 6734 240 6735 528 6736 180 6737 100 6738 240 6739 144 6740 168 6741 504 6742 180 6743 112 6744 360 6745 128 6746 0 6747 224 6748 168 6749 144 6750 648 6751 120 6752 60 6753 324 6754 168 6755 144 6756 528 6757 104 6758 192 6759 532 6760 0 6761 124 6762 0 6763 144 6764 192 6765 192 6766 360 6767 96 6768 168 6769 160 6770 120 6771 552 6772 132 6773 120 6774 384 6775 100 6776 132 6777 448 6778 0 6779 192 6780 792 6781 156 6782 108 6783 192 6784 0 6785 144 6786 336 6787 96 6788 180 6789 336 6790 240 6791 248 6792 144 6793 112 6794 0 6795 280 6796 192 6797 128 6798 504 6799 224 6800 84 6801 432 6802 96 6803 88 6804 648 6805 168 6806 312 6807 348 6808 72 6809 112 6810 0 6811 144 6812 240 6813 308 6814 312 6815 128 6816 0 6817 88 6818 96 6819 320 6820 288 6821 152 6822 420 6823 124 6824 0 6825 504 6826 0 6827 136 6828 288 6829 196 6830 192 6831 504 6832 72 6833 108 6834 576 6835 96 6836 348 6837 160 6838 144 6839 168 6840 336 6841 136 6842 0 6843 432 6844 216 6845 148 6846 576 6847 104 6848 48 6849 252 6850 180 6851 144 6852 324 6853 144 6854 312 6855 224 6856 84 6857 124 6858 0 6859 160 6860 192 6861 576 6862 240 6863 72 6864 288 6865 128 6866 120 6867 280 6868 168 6869 260 6870 432 6871 220 6872 60 6873 224 6874 0 6875 200 6876 672 6877 100 6878 168 6879 516 6880 48 6881 128 6882 288 6883 112 6884 252 6885 400 6886 192 6887 96 6888 0 6889 166 6890 0 6891 352 6892 216 6893 72 6894 336 6895 160 6896 168 6897 468 6898 108 6899 200 6900 480 6901 176 6902 144 6903 224 6904 96 6905 136 6906 0 6907 96 6908 144 6909 448 6910 240 6911 224 6912 54 6913 112 6914 168 6915 312 6916 192 6917 132 6918 384 6919 160 6920 72 6921 280 6922 0 6923 112 6924 1008 6925 140 6926 204 6927 208 6928 72 6929 156 6930 336 6931 256 6932 156 6933 312 6934 324 6935 128 6936 204 6937 112 6938 0 6939 512 6940 144 6941 160 6942 504 6943 88 6944 48 6945 288 6946 192 6947 96 6948 504 6949 148 6950 252 6951 432 6952 0 6953 192 6954 0 6955 128 6956 288 6957 252 6958 168 6959 144 6960 360 6961 144 6962 122 6963 192 6964 252 6965 112 6966 900 6967 156 6968 72 6969 528 6970 0 6971 120 6972 288 6973 144 6974 264 6975 420 6976 84 6977 84 6978 252 6979 184 6980 216 6981 352 6982 132 6983 176 6984 168 6985 128 6986 0 6987 384 6988 240 6989 176 6990 480 6991 116 6992 72 6993 288 6994 240 6995 136 6996 648 6997 124 6998 132 6999 368 7000 144 7001 196 7002 0 7003 80 7004 216 7005 408 7006 168 7007 144 7008 96 7009 192 7010 120 7011 560 7012 168 7013 108 7014 864 7015 128 7016 0 7017 144 7018 0 7019 120 7020 384 7021 144 7022 228 7023 372 7024 108 7025 220 7026 336 7027 104 7028 144 7029 392 7030 192 7031 136 7032 324 7033 120 7034 0 7035 256 7036 228 7037 104 7038 504 7039 148 7040 24 7041 540 7042 96 7043 168 7044 720 7045 152 7046 264 7047 208 7048 60 7049 192 7050 0 7051 192 7052 192 7053 256 7054 216 7055 128 7056 294 7057 136 7058 96 7059 408 7060 240 7061 128 7062 288 7063 96 7064 132 7065 448 7066 0 7067 160 7068 288 7069 148 7070 192 7071 400 7072 0 7073 80 7074 540 7075 112 7076 240 7077 384 7078 276 7079 176 7080 0 7081 192 7082 0 7083 280 7084 240 7085 176 7086 828 7087 120 7088 72 7089 352 7090 96 7091 152 7092 420 7093 136 7094 156 7095 480 7096 144 7097 72 7098 0 7099 248 7100 360 7101 384 7102 144 7103 88 7104 180 7105 144 7106 240 7107 256 7108 120 7109 260 7110 336 7111 128 7112 48 7113 372 7114 0 7115 104 7116 576 7117 120 7118 204 7119 392 7120 120 7121 204 7122 324 7123 96 7124 192 7125 192 7126 312 7127 136 7128 300 7129 184 7130 0 7131 456 7132 132 7133 120 7134 480 7135 192 7136 36 7137 392 7138 72 7139 176 7140 720 7141 152 7142 180 7143 272 7144 0 7145 120 7146 0 7147 120 7148 216 7149 480 7150 240 7151 192 7152 144 7153 80 7154 216 7155 504 7156 300 7157 88 7158 648 7159 148 7160 72 7161 320 7162 0 7163 144 7164 588 7165 192 7166 228 7167 252 7168 12 7169 184 7170 384 7171 144 7172 192 7173 196 7174 192 7175 168 7176 288 7177 152 7178 0 7179 320 7180 144 7181 200 7182 384 7183 136 7184 180 7185 288 7186 228 7187 104 7188 288 7189 128 7190 192 7191 448 7192 72 7193 100 7194 0 7195 112 7196 312 7197 384 7198 192 7199 160 7200 98 7201 144 7202 96 7203 390 7204 288 7205 128 7206 384 7207 100 7208 0 7209 500 7210 0 7211 168 7212 432 7213 116 7214 348 7215 256 7216 96 7217 120 7218 252 7219 216 7220 252 7221 648 7222 168 7223 88 7224 192 7225 190 7226 0 7227 224 7228 240 7229 108 7230 720 7231 160 7232 60 7233 304 7234 132 7235 168 7236 756 7237 84 7238 144 7239 720 7240 48 7241 160 7242 0 7243 112 7244 192 7245 224 7246 264 7247 144 7248 216 7249 224 7250 144 7251 288 7252 252 7253 124 7254 840 7255 88 7256 156 7257 240 7258 0 7259 160 7260 528 7261 224 7262 132 7263 320 7264 60 7265 144 7266 504 7267 120 7268 168 7269 352 7270 264 7271 144 7272 0 7273 128 7274 0 7275 600 7276 240 7277 96 7278 240 7279 160 7280 96 7281 364 7282 144 7283 96 7284 720 7285 160 7286 300 7287 320 7288 96 7289 184 7290 0 7291 224 7292 120 7293 240 7294 216 7295 160 7296 48 7297 80 7298 168 7299 392 7300 168 7301 196 7302 576 7303 120 7304 96 7305 352 7306 0 7307 96 7308 504 7309 196 7310 240 7311 444 7312 96 7313 144 7314 288 7315 128 7316 264 7317 432 7318 156 7319 160 7320 288 7321 168 7322 0 7323 192 7324 396 7325 140 7326 672 7327 104 7328 0 7329 504 7330 216 7331 192 7332 288 7333 124 7334 216 7335 224 7336 0 7337 160 7338 0 7339 128 7340 216 7341 320 7342 168 7343 104 7344 384 7345 112 7346 144 7347 432 7348 144 7349 156 7350 540 7351 260 7352 132 7353 224 7354 0 7355 120 7356 756 7357 120 7358 192 7359 288 7360 48 7361 208 7362 168 7363 120 7364 264 7365 552 7366 312 7367 96 7368 144 7369 120 7370 0 7371 600 7372 192 7373 168 7374 684 7375 240 7376 84 7377 176 7378 96 7379 240 7380 504 7381 156 7382 276 7383 264 7384 120 7385 144 7386 0 7387 112 7388 120 7389 420 7390 240 7391 128 7392 144 7393 112 7394 192 7395 256 7396 270 7397 104 7398 432 7399 196 7400 0 7401 636 7402 0 7403 144 7404 576 7405 120 7406 276 7407 252 7408 108 7409 112 7410 432 7411 120 7412 144 7413 192 7414 264 7415 192 7416 252 7417 168 7418 0 7419 480 7420 192 7421 160 7422 336 7423 144 7424 36 7425 448 7426 144 7427 88 7428 756 7429 240 7430 168 7431 400 7432 36 7433 68 7434 0 7435 144 7436 312 7437 312 7438 144 7439 176 7440 192 7441 208 7442 122 7443 336 7444 252 7445 160 7446 576 7447 96 7448 108 7449 448 7450 0 7451 200 7452 600 7453 72 7454 180 7455 336 7456 60 7457 148 7458 192 7459 208 7460 192 7461 308 7462 192 7463 120 7464 0 7465 96 7466 0 7467 192 7468 168 7469 240 7470 672 7471 152 7472 72 7473 528 7474 144 7475 160 7476 384 7477 148 7478 180 7479 396 7480 144 7481 180 7482 0 7483 136 7484 240 7485 352 7486 240 7487 120 7488 84 7489 168 7490 144 7491 576 7492 192 7493 80 7494 768 7495 136 7496 96 7497 252 7498 0 7499 168 7500 666 7501 152 7502 156 7503 256 7504 120 7505 144 7506 576 7507 120 7508 204 7509 504 7510 144 7511 192 7512 192 7513 128 7514 0 7515 336 7516 276 7517 124 7518 576 7519 232 7520 72 7521 288 7522 132 7523 72 7524 504 7525 200 7526 264 7527 456 7528 0 7529 188 7530 0 7531 144 7532 168 7533 432 7534 336 7535 144 7536 468 7537 88 7538 144 7539 320 7540 240 7541 180 7542 420 7543 128 7544 96 7545 360 7546 0 7547 144 7548 288 7549 124 7550 252 7551 504 7552 12 7553 112 7554 540 7555 224 7556 180 7557 224 7558 204 7559 144 7560 216 7561 256 7562 0 7563 216 7564 312 7565 128 7566 480 7567 80 7568 120 7569 406 7570 120 7571 240 7572 648 7573 100 7574 288 7575 336 7576 132 7577 132 7578 0 7579 144 7580 192 7581 456 7582 216 7583 120 7584 0 7585 128 7586 120 7587 256 7588 192 7589 212 7590 720 7591 156 7592 0 7593 240 7594 0 7595 168 7596 672 7597 144 7598 144 7599 720 7600 120 7601 112 7602 288 7603 120 7604 348 7605 364 7606 252 7607 96 7608 180 7609 144 7610 0 7611 448 7612 144 7613 176 7614 600 7615 112 7616 72 7617 324 7618 120 7619 144 7620 480 7621 140 7622 120 7623 364 7624 108 7625 144 7626 0 7627 160 7628 192 7629 256 7630 192 7631 192 7632 252 7633 120 7634 192 7635 312 7636 264 7637 128 7638 480 7639 244 7640 96 7641 540 7642 0 7643 112 7644 756 7645 160 7646 372 7647 176 7648 48 7649 148 7650 420 7651 184 7652 180 7653 408 7654 192 7655 160 7656 0 7657 144 7658 0 7659 560 7660 288 7661 168 7662 612 7663 80 7664 120 7665 320 7666 156 7667 128 7668 384 7669 164 7670 192 7671 420 7672 120 7673 124 7674 0 7675 112 7676 384 7677 196 7678 192 7679 216 7680 36 7681 280 7682 96 7683 224 7684 216 7685 96 7686 504 7687 132 7688 62 7689 600 7690 0 7691 168 7692 288 7693 108 7694 396 7695 400 7696 120 7697 112 7698 396 7699 112 7700 168 7701 512 7702 204 7703 96 7704 420 7705 128 7706 0 7707 384 7708 168 7709 208 7710 288 7711 192 7712 24 7713 252 7714 192 7715 216 7716 1044 7717 84 7718 144 7719 288 7720 0 7721 152 7722 0 7723 160 7724 240 7725 600 7726 216 7727 152 7728 192 7729 224 7730 168 7731 280 7732 156 7733 96 7734 648 7735 128 7736 156 7737 304 7738 0 7739 192 7740 336 7741 148 7742 252 7743 408 7744 66 7745 120 7746 432 7747 136 7748 192 7749 512 7750 288 7751 176 7752 144 7753 136 7754 0 7755 320 7756 312 7757 116 7758 504 7759 156 7760 120 7761 336 7762 108 7763 120 7764 672 7765 144 7766 312 7767 336 7768 84 7769 128 7770 0 7771 192 7772 192 7773 192 7774 312 7775 160 7776 156 7777 96 7778 144 7779 672 7780 192 7781 272 7782 288 7783 96 7784 0 7785 448 7786 0 7787 80 7788 576 7789 196 7790 144 7791 432 7792 132 7793 180 7794 336 7795 160 7796 180 7797 336 7798 144 7799 144 7800 336 7801 128 7802 0 7803 306 7804 228 7805 128 7806 900 7807 144 7808 0 7809 384 7810 96 7811 144 7812 336 7813 144 7814 348 7815 432 7816 84 7817 116 7818 0 7819 200 7820 240 7821 504 7822 144 7823 112 7824 396 7825 168 7826 192 7827 224 7828 168 7829 132 7830 768 7831 200 7832 72 7833 336 7834 0 7835 152 7836 432 7837 168 7838 132 7839 280 7840 0 7841 236 7842 396 7843 112 7844 360 7845 224 7846 300 7847 128 7848 0 7849 144 7850 0 7851 504 7852 168 7853 84 7854 576 7855 152 7856 96 7857 400 7858 156 7859 232 7860 648 7861 176 7862 180 7863 336 7864 96 7865 208 7866 0 7867 80 7868 216 7869 600 7870 192 7871 152 7872 96 7873 96 7874 144 7875 336 7876 384 7877 124 7878 432 7879 212 7880 72 7881 384 7882 0 7883 152 7884 864 7885 128 7886 276 7887 336 7888 96 7889 192 7890 288 7891 200 7892 156 7893 364 7894 228 7895 128 7896 432 7897 112 7898 0 7899 416 7900 300 7901 156 7902 420 7903 112 7904 72 7905 336 7906 168 7907 136 7908 240 7909 152 7910 288 7911 576 7912 0 7913 104 7914 0 7915 112 7916 216 7917 192 7918 192 7919 248 7920 168 7921 182 7922 120 7923 384 7924 288 7925 252 7926 576 7927 84 7928 84 7929 308 7930 0 7931 144 7932 756 7933 156 7934 252 7935 368 7936 36 7937 108 7938 350 7939 144 7940 288 7941 504 7942 228 7943 104 7944 144 7945 192 7946 0 7947 280 7948 120 7949 220 7950 756 7951 196 7952 72 7953 224 7954 264 7955 112 7956 840 7957 112 7958 144 7959 432 7960 96 7961 200 7962 0 7963 168 7964 192 7965 360 7966 216 7967 152 7968 108 7969 200 7970 120 7971 256 7972 120 7973 144 7974 756 7975 240 7976 0 7977 372 7978 0 7979 168 7980 576 7981 192 7982 168 7983 224 7984 192 7985 96 7986 432 7987 168 7988 204 7989 416 7990 192 7991 176 7992 192 7993 96 7994 0 7995 624 7996 228 7997 112 7998 480 7999 120 8000 72 8001 560 8002 180 8003 136 8004 576 8005 136 8006 228 8007 192 8008 48 8009 220 8010 0 8011 152 8012 240 8013 384 8014 288 8015 112 8016 288 8017 168 8018 96 8019 632 8020 168 8021 160 8022 432 8023 152 8024 168 8025 240 8026 0 8027 96 8028 420 8029 192 8030 240 8031 708 8032 36 8033 136 8034 384 8035 112 8036 324 8037 280 8038 156 8039 184 8040 0 8041 144 8042 0 8043 192 8044 312 8045 176 8046 756 8047 152 8048 72 8049 540 8050 168 8051 176 8052 480 8053 132 8054 228 8055 392 8056 96 8057 112 8058 0 8059 144 8060 192 8061 448 8062 144 8063 96 8064 84 8065 160 8066 240 8067 384 8068 288 8069 164 8070 384 8071 200 8072 72 8073 256 8074 0 8075 224 8076 504 8077 88 8078 264 8079 400 8080 144 8081 148 8082 252 8083 112 8084 264 8085 504 8086 336 8087 120 8088 192 8089 232 8090 0 8091 280 8092 204 8093 124 8094 1008 8095 120 8096 0 8097 240 8098 84 8099 192 8100 750 8101 228 8102 132 8103 384 8104 0 8105 136 8106 0 8107 176 8108 168 8109 280 8110 288 8111 168 8112 270 8113 96 8114 192 8115 352 8116 300 8117 116 8118 336 8119 192 8120 96 8121 684 8122 0 8123 128 8124 528 8125 148 8126 240 8127 432 8128 36 8129 216 8130 432 8131 208 8132 192 8133 224 8134 324 8135 128 8136 252 8137 80 8138 0 8139 312 8140 240 8141 168 8142 384 8143 120 8144 132 8145 504 8146 180 8147 96 8148 432 8149 248 8150 300 8151 256 8152 84 8153 144 8154 0 8155 160 8156 360 8157 480 8158 144 8159 216 8160 96 8161 136 8162 144 8163 392 8164 312 8165 144 8166 1080 8167 100 8168 0 8169 384 8170 0 8171 264 8172 504 8173 144 8174 216 8175 420 8176 120 8177 144 8178 288 8179 144 8180 192 8181 300 8182 228 8183 144 8184 504 8185 224 8186 0 8187 288 8188 216 8189 144 8190 336 8191 204 8192 2 8193 276 8194 168 8195 112 8196 432 8197 120 8198 252 8199 560 8200 84 8201 224 8202 0 8203 104 8204 312 8205 288 8206 288 8207 96 8208 324 8209 192 8210 120 8211 672 8212 180 8213 96 8214 444 8215 128 8216 144 8217 224 8218 0 8219 144 8220 792 8221 204 8222 300 8223 208 8224 36 8225 160 8226 504 8227 128 8228 156 8229 696 8230 168 8231 208 8232 0 8233 144 8234 0 8235 384 8236 240 8237 124 8238 324 8239 160 8240 168 8241 352 8242 120 8243 144 8244 588 8245 112 8246 192 8247 372 8248 144 8249 168 8250 0 8251 168 8252 144 8253 336 8254 336 8255 192 8256 180 8257 128 8258 96 8259 352 8260 192 8261 224 8262 648 8263 84 8264 120 8265 432 8266 0 8267 104 8268 480 8269 188 8270 192 8271 420 8272 72 8273 124 8274 576 8275 240 8276 372 8277 192 8278 204 8279 152 8280 168 8281 210 8282 0 8283 432 8284 216 8285 168 8286 624 8287 132 8288 48 8289 612 8290 144 8291 128 8292 684 8293 84 8294 240 8295 320 8296 0 8297 132 8298 0 8299 288 8300 168 8301 528 8302 216 8303 168 8304 240 8305 128 8306 240 8307 224 8308 168 8309 152 8310 864 8311 172 8312 60 8313 288 8314 0 8315 120 8316 768 8317 180 8318 252 8319 480 8320 24 8321 128 8322 192 8323 96 8324 324 8325 588 8326 216 8327 160 8328 180 8329 112 8330 0 8331 480 8332 168 8333 104 8334 588 8335 112 8336 156 8337 312 8338 144 8339 232 8340 480 8341 280 8342 144 8343 300 8344 144 8345 152 8346 0 8347 128 8348 192 8349 352 8350 240 8351 152 8352 0 8353 176 8354 216 8355 360 8356 168 8357 104 8358 384 8359 248 8360 0 8361 420 8362 0 8363 104 8364 864 8365 128 8366 240 8367 272 8368 72 8369 196 8370 432 8371 144 8372 192 8373 264 8374 408 8375 192 8376 336 8377 112 8378 0 8379 504 8380 264 8381 204 8382 432 8383 160 8384 48 8385 256 8386 216 8387 200 8388 420 8389 140 8390 240 8391 612 8392 60 8393 160 8394 0 8395 160 8396 192 8397 384 8398 144 8399 128 8400 360 8401 192 8402 120 8403 224 8404 360 8405 172 8406 588 8407 112 8408 108 8409 756 8410 0 8411 208 8412 336 8413 104 8414 216 8415 336 8416 96 8417 120 8418 504 8419 208 8420 216 8421 256 8422 180 8423 120 8424 0 8425 168 8426 0 8427 330 8428 168 8429 284 8430 576 8431 172 8432 120 8433 224 8434 108 8435 208 8436 792 8437 128 8438 180 8439 480 8440 96 8441 152 8442 0 8443 136 8444 360 8445 264 8446 408 8447 72 8448 48 8449 176 8450 182 8451 648 8452 216 8453 112 8454 648 8455 144 8456 96 8457 304 8458 0 8459 128 8460 672 8461 172 8462 156 8463 480 8464 150 8465 176 8466 192 8467 120 8468 168 8469 420 8470 264 8471 272 8472 288 8473 136 8474 0 8475 320 8476 216 8477 108 8478 576 8479 200 8480 24 8481 672 8482 108 8483 112 8484 672 8485 128 8486 372 8487 224 8488 0 8489 152 8490 0 8491 168 8492 192 8493 352 8494 216 8495 224 8496 336 8497 128 8498 96 8499 480 8500 288 8501 188 8502 384 8503 120 8504 156 8505 416 8506 0 8507 160 8508 612 8509 176 8510 192 8511 240 8512 48 8513 116 8514 504 8515 144 8516 228 8517 432 8518 132 8519 136 8520 192 8521 184 8522 0 8523 336 8524 192 8525 160 8526 972 8527 148 8528 96 8529 368 8530 216 8531 128 8532 432 8533 128 8534 408 8535 432 8536 96 8537 132 8538 0 8539 216 8540 240 8541 616 8542 192 8543 120 8544 216 8545 128 8546 168 8547 256 8548 264 8549 184 8550 588 8551 200 8552 0 8553 300 8554 0 8555 128 8556 768 8557 88 8558 216 8559 448 8560 96 8561 256 8562 540 8563 152 8564 228 8565 352 8566 180 8567 96 8568 168 8569 208 8570 0 8571 480 8572 252 8573 116 8574 528 8575 224 8576 36 8577 308 8578 132 8579 224 8580 576 8581 148 8582 192 8583 304 8584 120 8585 144 8586 0 8587 104 8588 144 8589 576 8590 288 8591 264 8592 144 8593 120 8594 144 8595 336 8596 336 8597 124 8598 648 8599 164 8600 180 8601 320 8602 0 8603 120 8604 672 8605 152 8606 264 8607 528 8608 0 8609 148 8610 192 8611 184 8612 252 8613 360 8614 360 8615 96 8616 0 8617 160 8618 0 8619 480 8620 144 8621 216 8622 504 8623 84 8624 168 8625 720 8626 240 8627 120 8628 384 8629 196 8630 216 8631 280 8632 96 8633 144 8634 0 8635 144 8636 312 8637 192 8638 216 8639 304 8640 192 8641 152 8642 120 8643 336 8644 240 8645 128 8646 672 8647 180 8648 48 8649 434 8650 0 8651 176 8652 432 8653 152 8654 204 8655 288 8656 156 8657 88 8658 336 8659 168 8660 312 8661 552 8662 168 8663 184 8664 252 8665 128 8666 0 8667 400 8668 192 8669 172 8670 684 8671 160 8672 36 8673 336 8674 156 8675 168 8676 672 8677 212 8678 180 8679 480 8680 0 8681 220 8682 0 8683 96 8684 336 8685 280 8686 240 8687 96 8688 324 8689 192 8690 144 8691 544 8692 144 8693 140 8694 864 8695 208 8696 132 8697 264 8698 0 8699 208 8700 336 8701 208 8702 192 8703 252 8704 12 8705 232 8706 468 8707 88 8708 192 8709 416 8710 288 8711 120 8712 182 8713 104 8714 0 8715 624 8716 456 8717 152 8718 336 8719 156 8720 72 8721 512 8722 108 8723 128 8724 1080 8725 140 8726 300 8727 208 8728 108 8729 160 8730 0 8731 232 8732 144 8733 384 8734 288 8735 144 8736 96 8737 120 8738 168 8739 392 8740 192 8741 156 8742 432 8743 120 8744 0 8745 320 8746 0 8747 128 8748 486 8749 176 8750 300 8751 660 8752 120 8753 84 8754 528 8755 160 8756 240 8757 336 8758 192 8759 224 8760 360 8761 280 8762 0 8763 192 8764 216 8765 136 8766 588 8767 136 8768 60 8769 456 8770 120 8771 224 8772 384 8773 136 8774 264 8775 540 8776 60 8777 136 8778 0 8779 184 8780 312 8781 384 8782 288 8783 144 8784 252 8785 128 8786 240 8787 408 8788 168 8789 192 8790 384 8791 160 8792 120 8793 420 8794 0 8795 104 8796 1044 8797 80 8798 144 8799 352 8800 84 8801 264 8802 192 8803 160 8804 216 8805 408 8806 240 8807 152 8808 0 8809 240 8810 0 8811 448 8812 216 8813 96 8814 1008 8815 192 8816 144 8817 208 8818 108 8819 168 8820 756 8821 196 8822 216 8823 360 8824 144 8825 140 8826 0 8827 128 8828 192 8829 700 8830 192 8831 184 8832 0 8833 104 8834 240 8835 384 8836 294 8837 140 8838 588 8839 148 8840 48 8841 432 8842 0 8843 144 8844 384 8845 240 8846 228 8847 336 8848 96 8849 260 8850 540 8851 192 8852 204 8853 224 8854 216 8855 128 8856 432 8857 136 8858 0 8859 648 8860 240 8861 132 8862 384 8863 116 8864 0 8865 224 8866 240 8867 128 8868 540 8869 252 8870 264 8871 528 8872 0 8873 120 8874 0 8875 192 8876 264 8877 456 8878 192 8879 144 8880 288 8881 192 8882 96 8883 256 8884 300 8885 216 8886 936 8887 132 8888 96 8889 240 8890 0 8891 224 8892 504 8893 92 8894 396 8895 312 8896 48 8897 176 8898 336 8899 224 8900 300 8901 392 8902 180 8903 128 8904 288 8905 144 8906 0 8907 192 8908 240 8909 120 8910 600 8911 240 8912 108 8913 564 8914 180 8915 184 8916 480 8917 72 8918 192 8919 588 8920 120 8921 168 8922 0 8923 112 8924 288 8925 448 8926 360 8927 104 8928 84 8929 248 8930 144 8931 504 8932 192 8933 156 8934 480 8935 144 8936 0 8937 396 8938 0 8939 168 8940 648 8941 228 8942 144 8943 256 8944 144 8945 120 8946 504 8947 128 8948 228 8949 504 8950 252 8951 136 8952 240 8953 96 8954 0 8955 392 8956 252 8957 180 8958 396 8959 204 8960 24 8961 384 8962 180 8963 120 8964 960 8965 128 8966 276 8967 420 8968 96 8969 244 8970 0 8971 200 8972 144 8973 252 8974 264 8975 200 8976 504 8977 144 8978 134 8979 256 8980 168 8981 248 8982 420 8983 136 8984 84 8985 624 8986 0 8987 96 8988 384 8989 240 8990 384 8991 540 8992 36 8993 92 8994 468 8995 128 8996 360 8997 288 8998 168 8999 272 9000 0 9001 152 9002 0 9003 552 9004 336 9005 112 9006 576 9007 140 9008 72 9009 448 9010 192 9011 168 9012 432 9013 164 9014 324 9015 320 9016 168 9017 152 9018 0 9019 128 9020 336 9021 576 9022 144 9023 120 9024 192 9025 210 9026 144 9027 336 9028 168 9029 164 9030 720 9031 160 9032 72 9033 240 9034 0 9035 160 9036 504 9037 144 9038 180 9039 672 9040 96 9041 196 9042 192 9043 136 9044 240 9045 384 9046 420 9047 128 9048 288 9049 144 9050 0 9051 320 9052 216 9053 160 9054 840 9055 152 9056 84 9057 372 9058 144 9059 240 9060 384 9061 144 9062 192 9063 224 9064 0 9065 144 9066 0 9067 176 9068 216 9069 448 9070 144 9071 160 9072 300 9073 192 9074 144 9075 462 9076 420 9077 96 9078 384 9079 192 9080 144 9081 560 9082 0 9083 136 9084 900 9085 160 9086 192 9087 320 9088 24 9089 184 9090 504 9091 168 9092 156 9093 336 9094 276 9095 224 9096 144 9097 128 9098 0 9099 432 9100 360 9101 248 9102 864 9103 84 9104 132 9105 288 9106 216 9107 136 9108 504 9109 228 9110 144 9111 756 9112 72 9113 120 9114 0 9115 240 9116 288 9117 252 9118 192 9119 240 9120 0 9121 176 9122 192 9123 352 9124 312 9125 144 9126 624 9127 84 9128 0 9129 576 9130 0 9131 176 9132 480 9133 124 9134 348 9135 336 9136 144 9137 116 9138 252 9139 256 9140 168 9141 416 9142 192 9143 120 9144 420 9145 128 9146 0 9147 288 9148 132 9149 160 9150 720 9151 188 9152 48 9153 500 9154 168 9155 120 9156 864 9157 204 9158 264 9159 320 9160 96 9161 188 9162 0 9163 144 9164 312 9165 480 9166 240 9167 136 9168 192 9169 128 9170 192 9171 560 9172 204 9173 140 9174 936 9175 140 9176 120 9177 256 9178 0 9179 192 9180 648 9181 172 9182 132 9183 324 9184 72 9185 208 9186 528 9187 104 9188 180 9189 420 9190 240 9191 208 9192 0 9193 128 9194 0 9195 288 9196 312 9197 128 9198 504 9199 268 9200 168 9201 420 9202 120 9203 80 9204 480 9205 160 9206 324 9207 384 9208 96 9209 252 9210 0 9211 248 9212 216 9213 224 9214 312 9215 128 9216 42 9217 104 9218 96 9219 672 9220 192 9221 276 9222 384 9223 184 9224 72 9225 420 9226 0 9227 144 9228 792 9229 152 9230 288 9231 288 9232 96 9233 128 9234 624 9235 160 9236 252 9237 504 9238 192 9239 120 9240 192 9241 224 9242 0 9243 280 9244 372 9245 172 9246 648 9247 120 9248 38 9249 464 9250 144 9251 248 9252 420 9253 104 9254 312 9255 600 9256 0 9257 84 9258 0 9259 128 9260 168 9261 576 9262 192 9263 192 9264 360 9265 192 9266 168 9267 256 9268 168 9269 192 9270 504 9271 224 9272 96 9273 264 9274 0 9275 200 9276 816 9277 164 9278 156 9279 560 9280 48 9281 116 9282 432 9283 128 9284 360 9285 352 9286 252 9287 160 9288 192 9289 272 9290 0 9291 528 9292 144 9293 196 9294 432 9295 120 9296 144 9297 280 9298 108 9299 176 9300 1008 9301 144 9302 180 9303 256 9304 204 9305 168 9306 0 9307 144 9308 144 9309 600 9310 336 9311 216 9312 96 9313 112 9314 216 9315 400 9316 264 9317 96 9318 720 9319 228 9320 0 9321 480 9322 0 9323 112 9324 504 9325 196 9326 420 9327 276 9328 120 9329 200 9330 192 9331 176 9332 300 9333 336 9334 216 9335 144 9336 396 9337 112 9338 0 9339 576 9340 288 9341 180 9342 756 9343 140 9344 24 9345 528 9346 132 9347 160 9348 288 9349 180 9350 240 9351 420 9352 48 9353 168 9354 0 9355 144 9356 312 9357 192 9358 168 9359 224 9360 336 9361 240 9362 144 9363 432 9364 252 9365 120 9366 768 9367 144 9368 108 9369 320 9370 0 9371 176 9372 504 9373 144 9374 288 9375 496 9376 0 9377 140 9378 252 9379 160 9380 240 9381 840 9382 228 9383 96 9384 0 9385 96 9386 0 9387 280 9388 240 9389 192 9390 504 9391 228 9392 96 9393 192 9394 240 9395 184 9396 900 9397 108 9398 288 9399 504 9400 120 9401 224 9402 0 9403 160 9404 264 9405 448 9406 336 9407 128 9408 162 9409 194 9410 168 9411 320 9412 216 9413 108 9414 588 9415 144 9416 96 9417 552 9418 0 9419 272 9420 480 9421 180 9422 144 9423 468 9424 168 9425 168 9426 612 9427 128 9428 156 9429 384 9430 336 9431 224 9432 252 9433 144 9434 0 9435 288 9436 288 9437 116 9438 528 9439 132 9440 72 9441 476 9442 108 9443 160 9444 972 9445 216 9446 228 9447 352 9448 0 9449 224 9450 0 9451 168 9452 240 9453 384 9454 288 9455 112 9456 240 9457 168 9458 216 9459 560 9460 192 9461 180 9462 504 9463 132 9464 180 9465 384 9466 0 9467 88 9468 336 9469 168 9470 192 9471 528 9472 36 9473 116 9474 432 9475 280 9476 264 9477 316 9478 168 9479 192 9480 288 9481 144 9482 0 9483 288 9484 216 9485 176 9486 840 9487 144 9488 84 9489 636 9490 144 9491 208 9492 384 9493 184 9494 336 9495 336 9496 228 9497 132 9498 0 9499 192 9500 288 9501 320 9502 168 9503 128 9504 108 9505 160 9506 216 9507 360 9508 288 9509 192 9510 576 9511 164 9512 0 9513 336 9514 0 9515 176 9516 792 9517 120 9518 204 9519 320 9520 96 9521 228 9522 350 9523 96 9524 372 9525 480 9526 240 9527 200 9528 144 9529 248 9530 0 9531 768 9532 180 9533 100 9534 936 9535 192 9536 84 9537 304 9538 120 9539 128 9540 672 9541 192 9542 288 9543 300 9544 84 9545 144 9546 0 9547 104 9548 240 9549 588 9550 336 9551 168 9552 360 9553 136 9554 120 9555 288 9556 324 9557 184 9558 300 9559 260 9560 144 9561 492 9562 0 9563 144 9564 816 9565 144 9566 396 9567 252 9568 48 9569 152 9570 576 9571 224 9572 132 9573 288 9574 276 9575 224 9576 0 9577 120 9578 0 9579 672 9580 192 9581 176 9582 336 9583 156 9584 168 9585 576 9586 204 9587 144 9588 576 9589 152 9590 192 9591 384 9592 96 9593 112 9594 0 9595 128 9596 240 9597 384 9598 240 9599 240 9600 60 9601 256 9602 96 9603 224 9604 294 9605 192 9606 1008 9607 120 9608 96 9609 336 9610 0 9611 200 9612 768 9613 132 9614 240 9615 672 9616 96 9617 112 9618 288 9619 240 9620 192 9621 308 9622 240 9623 96 9624 360 9625 192 9626 0 9627 288 9628 264 9629 284 9630 336 9631 164 9632 0 9633 468 9634 252 9635 144 9636 672 9637 104 9638 168 9639 600 9640 0 9641 232 9642 0 9643 112 9644 288 9645 288 9646 288 9647 144 9648 336 9649 136 9650 240 9651 720 9652 216 9653 140 9654 672 9655 152 9656 120 9657 336 9658 0 9659 224 9660 576 9661 300 9662 252 9663 240 9664 84 9665 144 9666 540 9667 136 9668 156 9669 552 9670 312 9671 176 9672 96 9673 120 9674 0 9675 392 9676 288 9677 116 9678 756 9679 220 9680 132 9681 416 9682 144 9683 192 9684 588 9685 176 9686 192 9687 324 9688 72 9689 228 9690 0 9691 176 9692 288 9693 384 9694 192 9695 160 9696 252 9697 136 9698 96 9699 288 9700 336 9701 136 9702 588 9703 184 9704 0 9705 552 9706 0 9707 96 9708 288 9709 192 9710 216 9711 672 9712 84 9713 160 9714 540 9715 96 9716 312 9717 448 9718 240 9719 160 9720 324 9721 184 9722 0 9723 384 9724 336 9725 220 9726 432 9727 184 9728 12 9729 448 9730 144 9731 240 9732 540 9733 92 9734 288 9735 256 9736 108 9737 96 9738 0 9739 296 9740 216 9741 576 9742 168 9743 112 9744 384 9745 160 9746 240 9747 342 9748 276 9749 180 9750 864 9751 252 9752 120 9753 272 9754 0 9755 248 9756 420 9757 112 9758 192 9759 588 9760 48 9761 208 9762 336 9763 104 9764 204 9765 336 9766 384 9767 120 9768 0 9769 328 9770 0 9771 320 9772 216 9773 168 9774 960 9775 120 9776 144 9777 252 9778 108 9779 160 9780 672 9781 268 9782 192 9783 364 9784 144 9785 112 9786 0 9787 152 9788 240 9789 352 9790 240 9791 160 9792 84 9793 144 9794 240 9795 744 9796 240 9797 192 9798 384 9799 168 9800 98 9801 550 9802 0 9803 120 9804 1152 9805 128 9806 324 9807 224 9808 84 9809 240 9810 336 9811 192 9812 192 9813 360 9814 288 9815 224 9816 384 9817 128 9818 0 9819 392 9820 216 9821 256 9822 684 9823 176 9824 60 9825 336 9826 216 9827 104 9828 648 9829 188 9830 216 9831 504 9832 0 9833 108 9834 0 9835 176 9836 408 9837 420 9838 192 9839 192 9840 288 9841 152 9842 96 9843 384 9844 264 9845 128 9846 924 9847 112 9848 84 9849 756 9850 0 9851 208 9852 336 9853 136 9854 360 9855 384 9856 0 9857 164 9858 360 9859 216 9860 336 9861 416 9862 156 9863 120 9864 252 9865 256 9866 0 9867 528 9868 144 9869 184 9870 384 9871 220 9872 132 9873 252 9874 276 9875 144 9876 792 9877 112 9878 216 9879 416 9880 96 9881 208 9882 0 9883 136 9884 264 9885 456 9886 312 9887 128 9888 0 9889 160 9890 144 9891 392 9892 240 9893 192 9894 864 9895 184 9896 0 9897 208 9898 0 9899 224 9900 840 9901 236 9902 204 9903 300 9904 144 9905 192 9906 384 9907 120 9908 180 9909 720 9910 192 9911 208 9912 360 9913 144 9914 0 9915 224 9916 336 9917 136 9918 336 9919 160 9920 72 9921 732 9922 132 9923 128 9924 528 9925 196 9926 288 9927 448 9928 72 9929 132 9930 0 9931 176 9932 144 9933 256 9934 456 9935 144 9936 384 9937 160 9938 144 9939 576 9940 288 9941 172 9942 384 9943 96 9944 120 9945 336 9946 0 9947 192 9948 756 9949 180 9950 252 9951 576 9952 48 9953 136 9954 336 9955 208 9956 456 9957 264 9958 264 9959 176 9960 0 9961 160 9962 0 9963 416 9964 288 9965 152 9966 864 9967 124 9968 72 9969 656 9970 216 9971 208 9972 420 9973 100 9974 276 9975 600 9976 192 9977 176 9978 0 9979 224 9980 192 9981 364 9982 240 9983 144 9984 108 9985 128 9986 264 9987 224 9988 144 9989 272 9990 864 9991 256 9992 72 9993 540 9994 0 9995 120 9996 672 9997 152 9998 204 9999 448 10000 150