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