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