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