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