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