0 0 1 0 2 1 3 1 4 2 5 2 6 3 7 3 8 3 9 3 10 2 11 2 12 1 13 1 14 0 15 0 16 4 17 4 18 5 19 5 20 6 21 6 22 7 23 7 24 7 25 7 26 6 27 6 28 5 29 5 30 4 31 4 32 5 33 5 34 4 35 4 36 7 37 7 38 6 39 6 40 6 41 6 42 7 43 7 44 4 45 4 46 5 47 5 48 1 49 1 50 0 51 0 52 3 53 3 54 2 55 2 56 2 57 2 58 3 59 3 60 0 61 0 62 1 63 1 64 6 65 6 66 7 67 7 68 4 69 4 70 5 71 5 72 5 73 5 74 4 75 4 76 7 77 7 78 6 79 6 80 2 81 2 82 3 83 3 84 0 85 0 86 1 87 1 88 1 89 1 90 0 91 0 92 3 93 3 94 2 95 2 96 3 97 3 98 2 99 2 100 1 101 1 102 0 103 0 104 0 105 0 106 1 107 1 108 2 109 2 110 3 111 3 112 7 113 7 114 6 115 6 116 5 117 5 118 4 119 4 120 4 121 4 122 5 123 5 124 6 125 6 126 7 127 7 128 7 129 7 130 6 131 6 132 5 133 5 134 4 135 4 136 4 137 4 138 5 139 5 140 6 141 6 142 7 143 7 144 3 145 3 146 2 147 2 148 1 149 1 150 0 151 0 152 0 153 0 154 1 155 1 156 2 157 2 158 3 159 3 160 2 161 2 162 3 163 3 164 0 165 0 166 1 167 1 168 1 169 1 170 0 171 0 172 3 173 3 174 2 175 2 176 6 177 6 178 7 179 7 180 4 181 4 182 5 183 5 184 5 185 5 186 4 187 4 188 7 189 7 190 6 191 6 192 1 193 1 194 0 195 0 196 3 197 3 198 2 199 2 200 2 201 2 202 3 203 3 204 0 205 0 206 1 207 1 208 5 209 5 210 4 211 4 212 7 213 7 214 6 215 6 216 6 217 6 218 7 219 7 220 4 221 4 222 5 223 5 224 4 225 4 226 5 227 5 228 6 229 6 230 7 231 7 232 7 233 7 234 6 235 6 236 5 237 5 238 4 239 4 240 0 241 0 242 1 243 1 244 2 245 2 246 3 247 3 248 3 249 3 250 2 251 2 252 1 253 1 254 0 255 0 256 8 257 8 258 9 259 9 260 10 261 10 262 11 263 11 264 11 265 11 266 10 267 10 268 9 269 9 270 8 271 8 272 12 273 12 274 13 275 13 276 14 277 14 278 15 279 15 280 15 281 15 282 14 283 14 284 13 285 13 286 12 287 12 288 13 289 13 290 12 291 12 292 15 293 15 294 14 295 14 296 14 297 14 298 15 299 15 300 12 301 12 302 13 303 13 304 9 305 9 306 8 307 8 308 11 309 11 310 10 311 10 312 10 313 10 314 11 315 11 316 8 317 8 318 9 319 9 320 14 321 14 322 15 323 15 324 12 325 12 326 13 327 13 328 13 329 13 330 12 331 12 332 15 333 15 334 14 335 14 336 10 337 10 338 11 339 11 340 8 341 8 342 9 343 9 344 9 345 9 346 8 347 8 348 11 349 11 350 10 351 10 352 11 353 11 354 10 355 10 356 9 357 9 358 8 359 8 360 8 361 8 362 9 363 9 364 10 365 10 366 11 367 11 368 15 369 15 370 14 371 14 372 13 373 13 374 12 375 12 376 12 377 12 378 13 379 13 380 14 381 14 382 15 383 15 384 15 385 15 386 14 387 14 388 13 389 13 390 12 391 12 392 12 393 12 394 13 395 13 396 14 397 14 398 15 399 15 400 11 401 11 402 10 403 10 404 9 405 9 406 8 407 8 408 8 409 8 410 9 411 9 412 10 413 10 414 11 415 11 416 10 417 10 418 11 419 11 420 8 421 8 422 9 423 9 424 9 425 9 426 8 427 8 428 11 429 11 430 10 431 10 432 14 433 14 434 15 435 15 436 12 437 12 438 13 439 13 440 13 441 13 442 12 443 12 444 15 445 15 446 14 447 14 448 9 449 9 450 8 451 8 452 11 453 11 454 10 455 10 456 10 457 10 458 11 459 11 460 8 461 8 462 9 463 9 464 13 465 13 466 12 467 12 468 15 469 15 470 14 471 14 472 14 473 14 474 15 475 15 476 12 477 12 478 13 479 13 480 12 481 12 482 13 483 13 484 14 485 14 486 15 487 15 488 15 489 15 490 14 491 14 492 13 493 13 494 12 495 12 496 8 497 8 498 9 499 9 500 10 501 10 502 11 503 11 504 11 505 11 506 10 507 10 508 9 509 9 510 8 511 8 512 9 513 9 514 8 515 8 516 11 517 11 518 10 519 10 520 10 521 10 522 11 523 11 524 8 525 8 526 9 527 9 528 13 529 13 530 12 531 12 532 15 533 15 534 14 535 14 536 14 537 14 538 15 539 15 540 12 541 12 542 13 543 13 544 12 545 12 546 13 547 13 548 14 549 14 550 15 551 15 552 15 553 15 554 14 555 14 556 13 557 13 558 12 559 12 560 8 561 8 562 9 563 9 564 10 565 10 566 11 567 11 568 11 569 11 570 10 571 10 572 9 573 9 574 8 575 8 576 15 577 15 578 14 579 14 580 13 581 13 582 12 583 12 584 12 585 12 586 13 587 13 588 14 589 14 590 15 591 15 592 11 593 11 594 10 595 10 596 9 597 9 598 8 599 8 600 8 601 8 602 9 603 9 604 10 605 10 606 11 607 11 608 10 609 10 610 11 611 11 612 8 613 8 614 9 615 9 616 9 617 9 618 8 619 8 620 11 621 11 622 10 623 10 624 14 625 14 626 15 627 15 628 12 629 12 630 13 631 13 632 13 633 13 634 12 635 12 636 15 637 15 638 14 639 14 640 14 641 14 642 15 643 15 644 12 645 12 646 13 647 13 648 13 649 13 650 12 651 12 652 15 653 15 654 14 655 14 656 10 657 10 658 11 659 11 660 8 661 8 662 9 663 9 664 9 665 9 666 8 667 8 668 11 669 11 670 10 671 10 672 11 673 11 674 10 675 10 676 9 677 9 678 8 679 8 680 8 681 8 682 9 683 9 684 10 685 10 686 11 687 11 688 15 689 15 690 14 691 14 692 13 693 13 694 12 695 12 696 12 697 12 698 13 699 13 700 14 701 14 702 15 703 15 704 8 705 8 706 9 707 9 708 10 709 10 710 11 711 11 712 11 713 11 714 10 715 10 716 9 717 9 718 8 719 8 720 12 721 12 722 13 723 13 724 14 725 14 726 15 727 15 728 15 729 15 730 14 731 14 732 13 733 13 734 12 735 12 736 13 737 13 738 12 739 12 740 15 741 15 742 14 743 14 744 14 745 14 746 15 747 15 748 12 749 12 750 13 751 13 752 9 753 9 754 8 755 8 756 11 757 11 758 10 759 10 760 10 761 10 762 11 763 11 764 8 765 8 766 9 767 9 768 1 769 1 770 0 771 0 772 3 773 3 774 2 775 2 776 2 777 2 778 3 779 3 780 0 781 0 782 1 783 1 784 5 785 5 786 4 787 4 788 7 789 7 790 6 791 6 792 6 793 6 794 7 795 7 796 4 797 4 798 5 799 5 800 4 801 4 802 5 803 5 804 6 805 6 806 7 807 7 808 7 809 7 810 6 811 6 812 5 813 5 814 4 815 4 816 0 817 0 818 1 819 1 820 2 821 2 822 3 823 3 824 3 825 3 826 2 827 2 828 1 829 1 830 0 831 0 832 7 833 7 834 6 835 6 836 5 837 5 838 4 839 4 840 4 841 4 842 5 843 5 844 6 845 6 846 7 847 7 848 3 849 3 850 2 851 2 852 1 853 1 854 0 855 0 856 0 857 0 858 1 859 1 860 2 861 2 862 3 863 3 864 2 865 2 866 3 867 3 868 0 869 0 870 1 871 1 872 1 873 1 874 0 875 0 876 3 877 3 878 2 879 2 880 6 881 6 882 7 883 7 884 4 885 4 886 5 887 5 888 5 889 5 890 4 891 4 892 7 893 7 894 6 895 6 896 6 897 6 898 7 899 7 900 4 901 4 902 5 903 5 904 5 905 5 906 4 907 4 908 7 909 7 910 6 911 6 912 2 913 2 914 3 915 3 916 0 917 0 918 1 919 1 920 1 921 1 922 0 923 0 924 3 925 3 926 2 927 2 928 3 929 3 930 2 931 2 932 1 933 1 934 0 935 0 936 0 937 0 938 1 939 1 940 2 941 2 942 3 943 3 944 7 945 7 946 6 947 6 948 5 949 5 950 4 951 4 952 4 953 4 954 5 955 5 956 6 957 6 958 7 959 7 960 0 961 0 962 1 963 1 964 2 965 2 966 3 967 3 968 3 969 3 970 2 971 2 972 1 973 1 974 0 975 0 976 4 977 4 978 5 979 5 980 6 981 6 982 7 983 7 984 7 985 7 986 6 987 6 988 5 989 5 990 4 991 4 992 5 993 5 994 4 995 4 996 7 997 7 998 6 999 6 1000 6 1001 6 1002 7 1003 7 1004 4 1005 4 1006 5 1007 5 1008 1 1009 1 1010 0 1011 0 1012 3 1013 3 1014 2 1015 2 1016 2 1017 2 1018 3 1019 3 1020 0 1021 0 1022 1 1023 1 1024 10 1025 10 1026 11 1027 11 1028 8 1029 8 1030 9 1031 9 1032 9 1033 9 1034 8 1035 8 1036 11 1037 11 1038 10 1039 10 1040 14 1041 14 1042 15 1043 15 1044 12 1045 12 1046 13 1047 13 1048 13 1049 13 1050 12 1051 12 1052 15 1053 15 1054 14 1055 14 1056 15 1057 15 1058 14 1059 14 1060 13 1061 13 1062 12 1063 12 1064 12 1065 12 1066 13 1067 13 1068 14 1069 14 1070 15 1071 15 1072 11 1073 11 1074 10 1075 10 1076 9 1077 9 1078 8 1079 8 1080 8 1081 8 1082 9 1083 9 1084 10 1085 10 1086 11 1087 11 1088 12 1089 12 1090 13 1091 13 1092 14 1093 14 1094 15 1095 15 1096 15 1097 15 1098 14 1099 14 1100 13 1101 13 1102 12 1103 12 1104 8 1105 8 1106 9 1107 9 1108 10 1109 10 1110 11 1111 11 1112 11 1113 11 1114 10 1115 10 1116 9 1117 9 1118 8 1119 8 1120 9 1121 9 1122 8 1123 8 1124 11 1125 11 1126 10 1127 10 1128 10 1129 10 1130 11 1131 11 1132 8 1133 8 1134 9 1135 9 1136 13 1137 13 1138 12 1139 12 1140 15 1141 15 1142 14 1143 14 1144 14 1145 14 1146 15 1147 15 1148 12 1149 12 1150 13 1151 13 1152 13 1153 13 1154 12 1155 12 1156 15 1157 15 1158 14 1159 14 1160 14 1161 14 1162 15 1163 15 1164 12 1165 12 1166 13 1167 13 1168 9 1169 9 1170 8 1171 8 1172 11 1173 11 1174 10 1175 10 1176 10 1177 10 1178 11 1179 11 1180 8 1181 8 1182 9 1183 9 1184 8 1185 8 1186 9 1187 9 1188 10 1189 10 1190 11 1191 11 1192 11 1193 11 1194 10 1195 10 1196 9 1197 9 1198 8 1199 8 1200 12 1201 12 1202 13 1203 13 1204 14 1205 14 1206 15 1207 15 1208 15 1209 15 1210 14 1211 14 1212 13 1213 13 1214 12 1215 12 1216 11 1217 11 1218 10 1219 10 1220 9 1221 9 1222 8 1223 8 1224 8 1225 8 1226 9 1227 9 1228 10 1229 10 1230 11 1231 11 1232 15 1233 15 1234 14 1235 14 1236 13 1237 13 1238 12 1239 12 1240 12 1241 12 1242 13 1243 13 1244 14 1245 14 1246 15 1247 15 1248 14 1249 14 1250 15 1251 15 1252 12 1253 12 1254 13 1255 13 1256 13 1257 13 1258 12 1259 12 1260 15 1261 15 1262 14 1263 14 1264 10 1265 10 1266 11 1267 11 1268 8 1269 8 1270 9 1271 9 1272 9 1273 9 1274 8 1275 8 1276 11 1277 11 1278 10 1279 10 1280 2 1281 2 1282 3 1283 3 1284 0 1285 0 1286 1 1287 1 1288 1 1289 1 1290 0 1291 0 1292 3 1293 3 1294 2 1295 2 1296 6 1297 6 1298 7 1299 7 1300 4 1301 4 1302 5 1303 5 1304 5 1305 5 1306 4 1307 4 1308 7 1309 7 1310 6 1311 6 1312 7 1313 7 1314 6 1315 6 1316 5 1317 5 1318 4 1319 4 1320 4 1321 4 1322 5 1323 5 1324 6 1325 6 1326 7 1327 7 1328 3 1329 3 1330 2 1331 2 1332 1 1333 1 1334 0 1335 0 1336 0 1337 0 1338 1 1339 1 1340 2 1341 2 1342 3 1343 3 1344 4 1345 4 1346 5 1347 5 1348 6 1349 6 1350 7 1351 7 1352 7 1353 7 1354 6 1355 6 1356 5 1357 5 1358 4 1359 4 1360 0 1361 0 1362 1 1363 1 1364 2 1365 2 1366 3 1367 3 1368 3 1369 3 1370 2 1371 2 1372 1 1373 1 1374 0 1375 0 1376 1 1377 1 1378 0 1379 0 1380 3 1381 3 1382 2 1383 2 1384 2 1385 2 1386 3 1387 3 1388 0 1389 0 1390 1 1391 1 1392 5 1393 5 1394 4 1395 4 1396 7 1397 7 1398 6 1399 6 1400 6 1401 6 1402 7 1403 7 1404 4 1405 4 1406 5 1407 5 1408 5 1409 5 1410 4 1411 4 1412 7 1413 7 1414 6 1415 6 1416 6 1417 6 1418 7 1419 7 1420 4 1421 4 1422 5 1423 5 1424 1 1425 1 1426 0 1427 0 1428 3 1429 3 1430 2 1431 2 1432 2 1433 2 1434 3 1435 3 1436 0 1437 0 1438 1 1439 1 1440 0 1441 0 1442 1 1443 1 1444 2 1445 2 1446 3 1447 3 1448 3 1449 3 1450 2 1451 2 1452 1 1453 1 1454 0 1455 0 1456 4 1457 4 1458 5 1459 5 1460 6 1461 6 1462 7 1463 7 1464 7 1465 7 1466 6 1467 6 1468 5 1469 5 1470 4 1471 4 1472 3 1473 3 1474 2 1475 2 1476 1 1477 1 1478 0 1479 0 1480 0 1481 0 1482 1 1483 1 1484 2 1485 2 1486 3 1487 3 1488 7 1489 7 1490 6 1491 6 1492 5 1493 5 1494 4 1495 4 1496 4 1497 4 1498 5 1499 5 1500 6 1501 6 1502 7 1503 7 1504 6 1505 6 1506 7 1507 7 1508 4 1509 4 1510 5 1511 5 1512 5 1513 5 1514 4 1515 4 1516 7 1517 7 1518 6 1519 6 1520 2 1521 2 1522 3 1523 3 1524 0 1525 0 1526 1 1527 1 1528 1 1529 1 1530 0 1531 0 1532 3 1533 3 1534 2 1535 2 1536 3 1537 3 1538 2 1539 2 1540 1 1541 1 1542 0 1543 0 1544 0 1545 0 1546 1 1547 1 1548 2 1549 2 1550 3 1551 3 1552 7 1553 7 1554 6 1555 6 1556 5 1557 5 1558 4 1559 4 1560 4 1561 4 1562 5 1563 5 1564 6 1565 6 1566 7 1567 7 1568 6 1569 6 1570 7 1571 7 1572 4 1573 4 1574 5 1575 5 1576 5 1577 5 1578 4 1579 4 1580 7 1581 7 1582 6 1583 6 1584 2 1585 2 1586 3 1587 3 1588 0 1589 0 1590 1 1591 1 1592 1 1593 1 1594 0 1595 0 1596 3 1597 3 1598 2 1599 2 1600 5 1601 5 1602 4 1603 4 1604 7 1605 7 1606 6 1607 6 1608 6 1609 6 1610 7 1611 7 1612 4 1613 4 1614 5 1615 5 1616 1 1617 1 1618 0 1619 0 1620 3 1621 3 1622 2 1623 2 1624 2 1625 2 1626 3 1627 3 1628 0 1629 0 1630 1 1631 1 1632 0 1633 0 1634 1 1635 1 1636 2 1637 2 1638 3 1639 3 1640 3 1641 3 1642 2 1643 2 1644 1 1645 1 1646 0 1647 0 1648 4 1649 4 1650 5 1651 5 1652 6 1653 6 1654 7 1655 7 1656 7 1657 7 1658 6 1659 6 1660 5 1661 5 1662 4 1663 4 1664 4 1665 4 1666 5 1667 5 1668 6 1669 6 1670 7 1671 7 1672 7 1673 7 1674 6 1675 6 1676 5 1677 5 1678 4 1679 4 1680 0 1681 0 1682 1 1683 1 1684 2 1685 2 1686 3 1687 3 1688 3 1689 3 1690 2 1691 2 1692 1 1693 1 1694 0 1695 0 1696 1 1697 1 1698 0 1699 0 1700 3 1701 3 1702 2 1703 2 1704 2 1705 2 1706 3 1707 3 1708 0 1709 0 1710 1 1711 1 1712 5 1713 5 1714 4 1715 4 1716 7 1717 7 1718 6 1719 6 1720 6 1721 6 1722 7 1723 7 1724 4 1725 4 1726 5 1727 5 1728 2 1729 2 1730 3 1731 3 1732 0 1733 0 1734 1 1735 1 1736 1 1737 1 1738 0 1739 0 1740 3 1741 3 1742 2 1743 2 1744 6 1745 6 1746 7 1747 7 1748 4 1749 4 1750 5 1751 5 1752 5 1753 5 1754 4 1755 4 1756 7 1757 7 1758 6 1759 6 1760 7 1761 7 1762 6 1763 6 1764 5 1765 5 1766 4 1767 4 1768 4 1769 4 1770 5 1771 5 1772 6 1773 6 1774 7 1775 7 1776 3 1777 3 1778 2 1779 2 1780 1 1781 1 1782 0 1783 0 1784 0 1785 0 1786 1 1787 1 1788 2 1789 2 1790 3 1791 3 1792 11 1793 11 1794 10 1795 10 1796 9 1797 9 1798 8 1799 8 1800 8 1801 8 1802 9 1803 9 1804 10 1805 10 1806 11 1807 11 1808 15 1809 15 1810 14 1811 14 1812 13 1813 13 1814 12 1815 12 1816 12 1817 12 1818 13 1819 13 1820 14 1821 14 1822 15 1823 15 1824 14 1825 14 1826 15 1827 15 1828 12 1829 12 1830 13 1831 13 1832 13 1833 13 1834 12 1835 12 1836 15 1837 15 1838 14 1839 14 1840 10 1841 10 1842 11 1843 11 1844 8 1845 8 1846 9 1847 9 1848 9 1849 9 1850 8 1851 8 1852 11 1853 11 1854 10 1855 10 1856 13 1857 13 1858 12 1859 12 1860 15 1861 15 1862 14 1863 14 1864 14 1865 14 1866 15 1867 15 1868 12 1869 12 1870 13 1871 13 1872 9 1873 9 1874 8 1875 8 1876 11 1877 11 1878 10 1879 10 1880 10 1881 10 1882 11 1883 11 1884 8 1885 8 1886 9 1887 9 1888 8 1889 8 1890 9 1891 9 1892 10 1893 10 1894 11 1895 11 1896 11 1897 11 1898 10 1899 10 1900 9 1901 9 1902 8 1903 8 1904 12 1905 12 1906 13 1907 13 1908 14 1909 14 1910 15 1911 15 1912 15 1913 15 1914 14 1915 14 1916 13 1917 13 1918 12 1919 12 1920 12 1921 12 1922 13 1923 13 1924 14 1925 14 1926 15 1927 15 1928 15 1929 15 1930 14 1931 14 1932 13 1933 13 1934 12 1935 12 1936 8 1937 8 1938 9 1939 9 1940 10 1941 10 1942 11 1943 11 1944 11 1945 11 1946 10 1947 10 1948 9 1949 9 1950 8 1951 8 1952 9 1953 9 1954 8 1955 8 1956 11 1957 11 1958 10 1959 10 1960 10 1961 10 1962 11 1963 11 1964 8 1965 8 1966 9 1967 9 1968 13 1969 13 1970 12 1971 12 1972 15 1973 15 1974 14 1975 14 1976 14 1977 14 1978 15 1979 15 1980 12 1981 12 1982 13 1983 13 1984 10 1985 10 1986 11 1987 11 1988 8 1989 8 1990 9 1991 9 1992 9 1993 9 1994 8 1995 8 1996 11 1997 11 1998 10 1999 10 2000 14 2001 14 2002 15 2003 15 2004 12 2005 12 2006 13 2007 13 2008 13 2009 13 2010 12 2011 12 2012 15 2013 15 2014 14 2015 14 2016 15 2017 15 2018 14 2019 14 2020 13 2021 13 2022 12 2023 12 2024 12 2025 12 2026 13 2027 13 2028 14 2029 14 2030 15 2031 15 2032 11 2033 11 2034 10 2035 10 2036 9 2037 9 2038 8 2039 8 2040 8 2041 8 2042 9 2043 9 2044 10 2045 10 2046 11 2047 11 2048 11 2049 11 2050 10 2051 10 2052 9 2053 9 2054 8 2055 8 2056 8 2057 8 2058 9 2059 9 2060 10 2061 10 2062 11 2063 11 2064 15 2065 15 2066 14 2067 14 2068 13 2069 13 2070 12 2071 12 2072 12 2073 12 2074 13 2075 13 2076 14 2077 14 2078 15 2079 15 2080 14 2081 14 2082 15 2083 15 2084 12 2085 12 2086 13 2087 13 2088 13 2089 13 2090 12 2091 12 2092 15 2093 15 2094 14 2095 14 2096 10 2097 10 2098 11 2099 11 2100 8 2101 8 2102 9 2103 9 2104 9 2105 9 2106 8 2107 8 2108 11 2109 11 2110 10 2111 10 2112 13 2113 13 2114 12 2115 12 2116 15 2117 15 2118 14 2119 14 2120 14 2121 14 2122 15 2123 15 2124 12 2125 12 2126 13 2127 13 2128 9 2129 9 2130 8 2131 8 2132 11 2133 11 2134 10 2135 10 2136 10 2137 10 2138 11 2139 11 2140 8 2141 8 2142 9 2143 9 2144 8 2145 8 2146 9 2147 9 2148 10 2149 10 2150 11 2151 11 2152 11 2153 11 2154 10 2155 10 2156 9 2157 9 2158 8 2159 8 2160 12 2161 12 2162 13 2163 13 2164 14 2165 14 2166 15 2167 15 2168 15 2169 15 2170 14 2171 14 2172 13 2173 13 2174 12 2175 12 2176 12 2177 12 2178 13 2179 13 2180 14 2181 14 2182 15 2183 15 2184 15 2185 15 2186 14 2187 14 2188 13 2189 13 2190 12 2191 12 2192 8 2193 8 2194 9 2195 9 2196 10 2197 10 2198 11 2199 11 2200 11 2201 11 2202 10 2203 10 2204 9 2205 9 2206 8 2207 8 2208 9 2209 9 2210 8 2211 8 2212 11 2213 11 2214 10 2215 10 2216 10 2217 10 2218 11 2219 11 2220 8 2221 8 2222 9 2223 9 2224 13 2225 13 2226 12 2227 12 2228 15 2229 15 2230 14 2231 14 2232 14 2233 14 2234 15 2235 15 2236 12 2237 12 2238 13 2239 13 2240 10 2241 10 2242 11 2243 11 2244 8 2245 8 2246 9 2247 9 2248 9 2249 9 2250 8 2251 8 2252 11 2253 11 2254 10 2255 10 2256 14 2257 14 2258 15 2259 15 2260 12 2261 12 2262 13 2263 13 2264 13 2265 13 2266 12 2267 12 2268 15 2269 15 2270 14 2271 14 2272 15 2273 15 2274 14 2275 14 2276 13 2277 13 2278 12 2279 12 2280 12 2281 12 2282 13 2283 13 2284 14 2285 14 2286 15 2287 15 2288 11 2289 11 2290 10 2291 10 2292 9 2293 9 2294 8 2295 8 2296 8 2297 8 2298 9 2299 9 2300 10 2301 10 2302 11 2303 11 2304 3 2305 3 2306 2 2307 2 2308 1 2309 1 2310 0 2311 0 2312 0 2313 0 2314 1 2315 1 2316 2 2317 2 2318 3 2319 3 2320 7 2321 7 2322 6 2323 6 2324 5 2325 5 2326 4 2327 4 2328 4 2329 4 2330 5 2331 5 2332 6 2333 6 2334 7 2335 7 2336 6 2337 6 2338 7 2339 7 2340 4 2341 4 2342 5 2343 5 2344 5 2345 5 2346 4 2347 4 2348 7 2349 7 2350 6 2351 6 2352 2 2353 2 2354 3 2355 3 2356 0 2357 0 2358 1 2359 1 2360 1 2361 1 2362 0 2363 0 2364 3 2365 3 2366 2 2367 2 2368 5 2369 5 2370 4 2371 4 2372 7 2373 7 2374 6 2375 6 2376 6 2377 6 2378 7 2379 7 2380 4 2381 4 2382 5 2383 5 2384 1 2385 1 2386 0 2387 0 2388 3 2389 3 2390 2 2391 2 2392 2 2393 2 2394 3 2395 3 2396 0 2397 0 2398 1 2399 1 2400 0 2401 0 2402 1 2403 1 2404 2 2405 2 2406 3 2407 3 2408 3 2409 3 2410 2 2411 2 2412 1 2413 1 2414 0 2415 0 2416 4 2417 4 2418 5 2419 5 2420 6 2421 6 2422 7 2423 7 2424 7 2425 7 2426 6 2427 6 2428 5 2429 5 2430 4 2431 4 2432 4 2433 4 2434 5 2435 5 2436 6 2437 6 2438 7 2439 7 2440 7 2441 7 2442 6 2443 6 2444 5 2445 5 2446 4 2447 4 2448 0 2449 0 2450 1 2451 1 2452 2 2453 2 2454 3 2455 3 2456 3 2457 3 2458 2 2459 2 2460 1 2461 1 2462 0 2463 0 2464 1 2465 1 2466 0 2467 0 2468 3 2469 3 2470 2 2471 2 2472 2 2473 2 2474 3 2475 3 2476 0 2477 0 2478 1 2479 1 2480 5 2481 5 2482 4 2483 4 2484 7 2485 7 2486 6 2487 6 2488 6 2489 6 2490 7 2491 7 2492 4 2493 4 2494 5 2495 5 2496 2 2497 2 2498 3 2499 3 2500 0 2501 0 2502 1 2503 1 2504 1 2505 1 2506 0 2507 0 2508 3 2509 3 2510 2 2511 2 2512 6 2513 6 2514 7 2515 7 2516 4 2517 4 2518 5 2519 5 2520 5 2521 5 2522 4 2523 4 2524 7 2525 7 2526 6 2527 6 2528 7 2529 7 2530 6 2531 6 2532 5 2533 5 2534 4 2535 4 2536 4 2537 4 2538 5 2539 5 2540 6 2541 6 2542 7 2543 7 2544 3 2545 3 2546 2 2547 2 2548 1 2549 1 2550 0 2551 0 2552 0 2553 0 2554 1 2555 1 2556 2 2557 2 2558 3 2559 3 2560 2 2561 2 2562 3 2563 3 2564 0 2565 0 2566 1 2567 1 2568 1 2569 1 2570 0 2571 0 2572 3 2573 3 2574 2 2575 2 2576 6 2577 6 2578 7 2579 7 2580 4 2581 4 2582 5 2583 5 2584 5 2585 5 2586 4 2587 4 2588 7 2589 7 2590 6 2591 6 2592 7 2593 7 2594 6 2595 6 2596 5 2597 5 2598 4 2599 4 2600 4 2601 4 2602 5 2603 5 2604 6 2605 6 2606 7 2607 7 2608 3 2609 3 2610 2 2611 2 2612 1 2613 1 2614 0 2615 0 2616 0 2617 0 2618 1 2619 1 2620 2 2621 2 2622 3 2623 3 2624 4 2625 4 2626 5 2627 5 2628 6 2629 6 2630 7 2631 7 2632 7 2633 7 2634 6 2635 6 2636 5 2637 5 2638 4 2639 4 2640 0 2641 0 2642 1 2643 1 2644 2 2645 2 2646 3 2647 3 2648 3 2649 3 2650 2 2651 2 2652 1 2653 1 2654 0 2655 0 2656 1 2657 1 2658 0 2659 0 2660 3 2661 3 2662 2 2663 2 2664 2 2665 2 2666 3 2667 3 2668 0 2669 0 2670 1 2671 1 2672 5 2673 5 2674 4 2675 4 2676 7 2677 7 2678 6 2679 6 2680 6 2681 6 2682 7 2683 7 2684 4 2685 4 2686 5 2687 5 2688 5 2689 5 2690 4 2691 4 2692 7 2693 7 2694 6 2695 6 2696 6 2697 6 2698 7 2699 7 2700 4 2701 4 2702 5 2703 5 2704 1 2705 1 2706 0 2707 0 2708 3 2709 3 2710 2 2711 2 2712 2 2713 2 2714 3 2715 3 2716 0 2717 0 2718 1 2719 1 2720 0 2721 0 2722 1 2723 1 2724 2 2725 2 2726 3 2727 3 2728 3 2729 3 2730 2 2731 2 2732 1 2733 1 2734 0 2735 0 2736 4 2737 4 2738 5 2739 5 2740 6 2741 6 2742 7 2743 7 2744 7 2745 7 2746 6 2747 6 2748 5 2749 5 2750 4 2751 4 2752 3 2753 3 2754 2 2755 2 2756 1 2757 1 2758 0 2759 0 2760 0 2761 0 2762 1 2763 1 2764 2 2765 2 2766 3 2767 3 2768 7 2769 7 2770 6 2771 6 2772 5 2773 5 2774 4 2775 4 2776 4 2777 4 2778 5 2779 5 2780 6 2781 6 2782 7 2783 7 2784 6 2785 6 2786 7 2787 7 2788 4 2789 4 2790 5 2791 5 2792 5 2793 5 2794 4 2795 4 2796 7 2797 7 2798 6 2799 6 2800 2 2801 2 2802 3 2803 3 2804 0 2805 0 2806 1 2807 1 2808 1 2809 1 2810 0 2811 0 2812 3 2813 3 2814 2 2815 2 2816 10 2817 10 2818 11 2819 11 2820 8 2821 8 2822 9 2823 9 2824 9 2825 9 2826 8 2827 8 2828 11 2829 11 2830 10 2831 10 2832 14 2833 14 2834 15 2835 15 2836 12 2837 12 2838 13 2839 13 2840 13 2841 13 2842 12 2843 12 2844 15 2845 15 2846 14 2847 14 2848 15 2849 15 2850 14 2851 14 2852 13 2853 13 2854 12 2855 12 2856 12 2857 12 2858 13 2859 13 2860 14 2861 14 2862 15 2863 15 2864 11 2865 11 2866 10 2867 10 2868 9 2869 9 2870 8 2871 8 2872 8 2873 8 2874 9 2875 9 2876 10 2877 10 2878 11 2879 11 2880 12 2881 12 2882 13 2883 13 2884 14 2885 14 2886 15 2887 15 2888 15 2889 15 2890 14 2891 14 2892 13 2893 13 2894 12 2895 12 2896 8 2897 8 2898 9 2899 9 2900 10 2901 10 2902 11 2903 11 2904 11 2905 11 2906 10 2907 10 2908 9 2909 9 2910 8 2911 8 2912 9 2913 9 2914 8 2915 8 2916 11 2917 11 2918 10 2919 10 2920 10 2921 10 2922 11 2923 11 2924 8 2925 8 2926 9 2927 9 2928 13 2929 13 2930 12 2931 12 2932 15 2933 15 2934 14 2935 14 2936 14 2937 14 2938 15 2939 15 2940 12 2941 12 2942 13 2943 13 2944 13 2945 13 2946 12 2947 12 2948 15 2949 15 2950 14 2951 14 2952 14 2953 14 2954 15 2955 15 2956 12 2957 12 2958 13 2959 13 2960 9 2961 9 2962 8 2963 8 2964 11 2965 11 2966 10 2967 10 2968 10 2969 10 2970 11 2971 11 2972 8 2973 8 2974 9 2975 9 2976 8 2977 8 2978 9 2979 9 2980 10 2981 10 2982 11 2983 11 2984 11 2985 11 2986 10 2987 10 2988 9 2989 9 2990 8 2991 8 2992 12 2993 12 2994 13 2995 13 2996 14 2997 14 2998 15 2999 15 3000 15 3001 15 3002 14 3003 14 3004 13 3005 13 3006 12 3007 12 3008 11 3009 11 3010 10 3011 10 3012 9 3013 9 3014 8 3015 8 3016 8 3017 8 3018 9 3019 9 3020 10 3021 10 3022 11 3023 11 3024 15 3025 15 3026 14 3027 14 3028 13 3029 13 3030 12 3031 12 3032 12 3033 12 3034 13 3035 13 3036 14 3037 14 3038 15 3039 15 3040 14 3041 14 3042 15 3043 15 3044 12 3045 12 3046 13 3047 13 3048 13 3049 13 3050 12 3051 12 3052 15 3053 15 3054 14 3055 14 3056 10 3057 10 3058 11 3059 11 3060 8 3061 8 3062 9 3063 9 3064 9 3065 9 3066 8 3067 8 3068 11 3069 11 3070 10 3071 10 3072 1 3073 1 3074 0 3075 0 3076 3 3077 3 3078 2 3079 2 3080 2 3081 2 3082 3 3083 3 3084 0 3085 0 3086 1 3087 1 3088 5 3089 5 3090 4 3091 4 3092 7 3093 7 3094 6 3095 6 3096 6 3097 6 3098 7 3099 7 3100 4 3101 4 3102 5 3103 5 3104 4 3105 4 3106 5 3107 5 3108 6 3109 6 3110 7 3111 7 3112 7 3113 7 3114 6 3115 6 3116 5 3117 5 3118 4 3119 4 3120 0 3121 0 3122 1 3123 1 3124 2 3125 2 3126 3 3127 3 3128 3 3129 3 3130 2 3131 2 3132 1 3133 1 3134 0 3135 0 3136 7 3137 7 3138 6 3139 6 3140 5 3141 5 3142 4 3143 4 3144 4 3145 4 3146 5 3147 5 3148 6 3149 6 3150 7 3151 7 3152 3 3153 3 3154 2 3155 2 3156 1 3157 1 3158 0 3159 0 3160 0 3161 0 3162 1 3163 1 3164 2 3165 2 3166 3 3167 3 3168 2 3169 2 3170 3 3171 3 3172 0 3173 0 3174 1 3175 1 3176 1 3177 1 3178 0 3179 0 3180 3 3181 3 3182 2 3183 2 3184 6 3185 6 3186 7 3187 7 3188 4 3189 4 3190 5 3191 5 3192 5 3193 5 3194 4 3195 4 3196 7 3197 7 3198 6 3199 6 3200 6 3201 6 3202 7 3203 7 3204 4 3205 4 3206 5 3207 5 3208 5 3209 5 3210 4 3211 4 3212 7 3213 7 3214 6 3215 6 3216 2 3217 2 3218 3 3219 3 3220 0 3221 0 3222 1 3223 1 3224 1 3225 1 3226 0 3227 0 3228 3 3229 3 3230 2 3231 2 3232 3 3233 3 3234 2 3235 2 3236 1 3237 1 3238 0 3239 0 3240 0 3241 0 3242 1 3243 1 3244 2 3245 2 3246 3 3247 3 3248 7 3249 7 3250 6 3251 6 3252 5 3253 5 3254 4 3255 4 3256 4 3257 4 3258 5 3259 5 3260 6 3261 6 3262 7 3263 7 3264 0 3265 0 3266 1 3267 1 3268 2 3269 2 3270 3 3271 3 3272 3 3273 3 3274 2 3275 2 3276 1 3277 1 3278 0 3279 0 3280 4 3281 4 3282 5 3283 5 3284 6 3285 6 3286 7 3287 7 3288 7 3289 7 3290 6 3291 6 3292 5 3293 5 3294 4 3295 4 3296 5 3297 5 3298 4 3299 4 3300 7 3301 7 3302 6 3303 6 3304 6 3305 6 3306 7 3307 7 3308 4 3309 4 3310 5 3311 5 3312 1 3313 1 3314 0 3315 0 3316 3 3317 3 3318 2 3319 2 3320 2 3321 2 3322 3 3323 3 3324 0 3325 0 3326 1 3327 1 3328 9 3329 9 3330 8 3331 8 3332 11 3333 11 3334 10 3335 10 3336 10 3337 10 3338 11 3339 11 3340 8 3341 8 3342 9 3343 9 3344 13 3345 13 3346 12 3347 12 3348 15 3349 15 3350 14 3351 14 3352 14 3353 14 3354 15 3355 15 3356 12 3357 12 3358 13 3359 13 3360 12 3361 12 3362 13 3363 13 3364 14 3365 14 3366 15 3367 15 3368 15 3369 15 3370 14 3371 14 3372 13 3373 13 3374 12 3375 12 3376 8 3377 8 3378 9 3379 9 3380 10 3381 10 3382 11 3383 11 3384 11 3385 11 3386 10 3387 10 3388 9 3389 9 3390 8 3391 8 3392 15 3393 15 3394 14 3395 14 3396 13 3397 13 3398 12 3399 12 3400 12 3401 12 3402 13 3403 13 3404 14 3405 14 3406 15 3407 15 3408 11 3409 11 3410 10 3411 10 3412 9 3413 9 3414 8 3415 8 3416 8 3417 8 3418 9 3419 9 3420 10 3421 10 3422 11 3423 11 3424 10 3425 10 3426 11 3427 11 3428 8 3429 8 3430 9 3431 9 3432 9 3433 9 3434 8 3435 8 3436 11 3437 11 3438 10 3439 10 3440 14 3441 14 3442 15 3443 15 3444 12 3445 12 3446 13 3447 13 3448 13 3449 13 3450 12 3451 12 3452 15 3453 15 3454 14 3455 14 3456 14 3457 14 3458 15 3459 15 3460 12 3461 12 3462 13 3463 13 3464 13 3465 13 3466 12 3467 12 3468 15 3469 15 3470 14 3471 14 3472 10 3473 10 3474 11 3475 11 3476 8 3477 8 3478 9 3479 9 3480 9 3481 9 3482 8 3483 8 3484 11 3485 11 3486 10 3487 10 3488 11 3489 11 3490 10 3491 10 3492 9 3493 9 3494 8 3495 8 3496 8 3497 8 3498 9 3499 9 3500 10 3501 10 3502 11 3503 11 3504 15 3505 15 3506 14 3507 14 3508 13 3509 13 3510 12 3511 12 3512 12 3513 12 3514 13 3515 13 3516 14 3517 14 3518 15 3519 15 3520 8 3521 8 3522 9 3523 9 3524 10 3525 10 3526 11 3527 11 3528 11 3529 11 3530 10 3531 10 3532 9 3533 9 3534 8 3535 8 3536 12 3537 12 3538 13 3539 13 3540 14 3541 14 3542 15 3543 15 3544 15 3545 15 3546 14 3547 14 3548 13 3549 13 3550 12 3551 12 3552 13 3553 13 3554 12 3555 12 3556 15 3557 15 3558 14 3559 14 3560 14 3561 14 3562 15 3563 15 3564 12 3565 12 3566 13 3567 13 3568 9 3569 9 3570 8 3571 8 3572 11 3573 11 3574 10 3575 10 3576 10 3577 10 3578 11 3579 11 3580 8 3581 8 3582 9 3583 9 3584 8 3585 8 3586 9 3587 9 3588 10 3589 10 3590 11 3591 11 3592 11 3593 11 3594 10 3595 10 3596 9 3597 9 3598 8 3599 8 3600 12 3601 12 3602 13 3603 13 3604 14 3605 14 3606 15 3607 15 3608 15 3609 15 3610 14 3611 14 3612 13 3613 13 3614 12 3615 12 3616 13 3617 13 3618 12 3619 12 3620 15 3621 15 3622 14 3623 14 3624 14 3625 14 3626 15 3627 15 3628 12 3629 12 3630 13 3631 13 3632 9 3633 9 3634 8 3635 8 3636 11 3637 11 3638 10 3639 10 3640 10 3641 10 3642 11 3643 11 3644 8 3645 8 3646 9 3647 9 3648 14 3649 14 3650 15 3651 15 3652 12 3653 12 3654 13 3655 13 3656 13 3657 13 3658 12 3659 12 3660 15 3661 15 3662 14 3663 14 3664 10 3665 10 3666 11 3667 11 3668 8 3669 8 3670 9 3671 9 3672 9 3673 9 3674 8 3675 8 3676 11 3677 11 3678 10 3679 10 3680 11 3681 11 3682 10 3683 10 3684 9 3685 9 3686 8 3687 8 3688 8 3689 8 3690 9 3691 9 3692 10 3693 10 3694 11 3695 11 3696 15 3697 15 3698 14 3699 14 3700 13 3701 13 3702 12 3703 12 3704 12 3705 12 3706 13 3707 13 3708 14 3709 14 3710 15 3711 15 3712 15 3713 15 3714 14 3715 14 3716 13 3717 13 3718 12 3719 12 3720 12 3721 12 3722 13 3723 13 3724 14 3725 14 3726 15 3727 15 3728 11 3729 11 3730 10 3731 10 3732 9 3733 9 3734 8 3735 8 3736 8 3737 8 3738 9 3739 9 3740 10 3741 10 3742 11 3743 11 3744 10 3745 10 3746 11 3747 11 3748 8 3749 8 3750 9 3751 9 3752 9 3753 9 3754 8 3755 8 3756 11 3757 11 3758 10 3759 10 3760 14 3761 14 3762 15 3763 15 3764 12 3765 12 3766 13 3767 13 3768 13 3769 13 3770 12 3771 12 3772 15 3773 15 3774 14 3775 14 3776 9 3777 9 3778 8 3779 8 3780 11 3781 11 3782 10 3783 10 3784 10 3785 10 3786 11 3787 11 3788 8 3789 8 3790 9 3791 9 3792 13 3793 13 3794 12 3795 12 3796 15 3797 15 3798 14 3799 14 3800 14 3801 14 3802 15 3803 15 3804 12 3805 12 3806 13 3807 13 3808 12 3809 12 3810 13 3811 13 3812 14 3813 14 3814 15 3815 15 3816 15 3817 15 3818 14 3819 14 3820 13 3821 13 3822 12 3823 12 3824 8 3825 8 3826 9 3827 9 3828 10 3829 10 3830 11 3831 11 3832 11 3833 11 3834 10 3835 10 3836 9 3837 9 3838 8 3839 8 3840 0 3841 0 3842 1 3843 1 3844 2 3845 2 3846 3 3847 3 3848 3 3849 3 3850 2 3851 2 3852 1 3853 1 3854 0 3855 0 3856 4 3857 4 3858 5 3859 5 3860 6 3861 6 3862 7 3863 7 3864 7 3865 7 3866 6 3867 6 3868 5 3869 5 3870 4 3871 4 3872 5 3873 5 3874 4 3875 4 3876 7 3877 7 3878 6 3879 6 3880 6 3881 6 3882 7 3883 7 3884 4 3885 4 3886 5 3887 5 3888 1 3889 1 3890 0 3891 0 3892 3 3893 3 3894 2 3895 2 3896 2 3897 2 3898 3 3899 3 3900 0 3901 0 3902 1 3903 1 3904 6 3905 6 3906 7 3907 7 3908 4 3909 4 3910 5 3911 5 3912 5 3913 5 3914 4 3915 4 3916 7 3917 7 3918 6 3919 6 3920 2 3921 2 3922 3 3923 3 3924 0 3925 0 3926 1 3927 1 3928 1 3929 1 3930 0 3931 0 3932 3 3933 3 3934 2 3935 2 3936 3 3937 3 3938 2 3939 2 3940 1 3941 1 3942 0 3943 0 3944 0 3945 0 3946 1 3947 1 3948 2 3949 2 3950 3 3951 3 3952 7 3953 7 3954 6 3955 6 3956 5 3957 5 3958 4 3959 4 3960 4 3961 4 3962 5 3963 5 3964 6 3965 6 3966 7 3967 7 3968 7 3969 7 3970 6 3971 6 3972 5 3973 5 3974 4 3975 4 3976 4 3977 4 3978 5 3979 5 3980 6 3981 6 3982 7 3983 7 3984 3 3985 3 3986 2 3987 2 3988 1 3989 1 3990 0 3991 0 3992 0 3993 0 3994 1 3995 1 3996 2 3997 2 3998 3 3999 3 4000 2 4001 2 4002 3 4003 3 4004 0 4005 0 4006 1 4007 1 4008 1 4009 1 4010 0 4011 0 4012 3 4013 3 4014 2 4015 2 4016 6 4017 6 4018 7 4019 7 4020 4 4021 4 4022 5 4023 5 4024 5 4025 5 4026 4 4027 4 4028 7 4029 7 4030 6 4031 6 4032 1 4033 1 4034 0 4035 0 4036 3 4037 3 4038 2 4039 2 4040 2 4041 2 4042 3 4043 3 4044 0 4045 0 4046 1 4047 1 4048 5 4049 5 4050 4 4051 4 4052 7 4053 7 4054 6 4055 6 4056 6 4057 6 4058 7 4059 7 4060 4 4061 4 4062 5 4063 5 4064 4 4065 4 4066 5 4067 5 4068 6 4069 6 4070 7 4071 7 4072 7 4073 7 4074 6 4075 6 4076 5 4077 5 4078 4 4079 4 4080 0 4081 0 4082 1 4083 1 4084 2 4085 2 4086 3 4087 3 4088 3 4089 3 4090 2 4091 2 4092 1 4093 1 4094 0 4095 0