1 1 2 2 3 1 4 3 5 10 6 5 7 16 8 8 9 4 10 2 11 1 12 4 13 2 14 1 15 5 16 16 17 8 18 4 19 2 20 1 21 6 22 3 23 10 24 5 25 16 26 8 27 4 28 2 29 1 30 7 31 22 32 11 33 34 34 17 35 52 36 26 37 13 38 40 39 20 40 10 41 5 42 16 43 8 44 4 45 2 46 1 47 8 48 4 49 2 50 1 51 9 52 28 53 14 54 7 55 22 56 11 57 34 58 17 59 52 60 26 61 13 62 40 63 20 64 10 65 5 66 16 67 8 68 4 69 2 70 1 71 10 72 5 73 16 74 8 75 4 76 2 77 1 78 11 79 34 80 17 81 52 82 26 83 13 84 40 85 20 86 10 87 5 88 16 89 8 90 4 91 2 92 1 93 12 94 6 95 3 96 10 97 5 98 16 99 8 100 4 101 2 102 1 103 13 104 40 105 20 106 10 107 5 108 16 109 8 110 4 111 2 112 1 113 14 114 7 115 22 116 11 117 34 118 17 119 52 120 26 121 13 122 40 123 20 124 10 125 5 126 16 127 8 128 4 129 2 130 1 131 15 132 46 133 23 134 70 135 35 136 106 137 53 138 160 139 80 140 40 141 20 142 10 143 5 144 16 145 8 146 4 147 2 148 1 149 16 150 8 151 4 152 2 153 1 154 17 155 52 156 26 157 13 158 40 159 20 160 10 161 5 162 16 163 8 164 4 165 2 166 1 167 18 168 9 169 28 170 14 171 7 172 22 173 11 174 34 175 17 176 52 177 26 178 13 179 40 180 20 181 10 182 5 183 16 184 8 185 4 186 2 187 1 188 19 189 58 190 29 191 88 192 44 193 22 194 11 195 34 196 17 197 52 198 26 199 13 200 40 201 20 202 10 203 5 204 16 205 8 206 4 207 2 208 1 209 20 210 10 211 5 212 16 213 8 214 4 215 2 216 1 217 21 218 64 219 32 220 16 221 8 222 4 223 2 224 1 225 22 226 11 227 34 228 17 229 52 230 26 231 13 232 40 233 20 234 10 235 5 236 16 237 8 238 4 239 2 240 1 241 23 242 70 243 35 244 106 245 53 246 160 247 80 248 40 249 20 250 10 251 5 252 16 253 8 254 4 255 2 256 1 257 24 258 12 259 6 260 3 261 10 262 5 263 16 264 8 265 4 266 2 267 1 268 25 269 76 270 38 271 19 272 58 273 29 274 88 275 44 276 22 277 11 278 34 279 17 280 52 281 26 282 13 283 40 284 20 285 10 286 5 287 16 288 8 289 4 290 2 291 1 292 26 293 13 294 40 295 20 296 10 297 5 298 16 299 8 300 4 301 2 302 1 303 27 304 82 305 41 306 124 307 62 308 31 309 94 310 47 311 142 312 71 313 214 314 107 315 322 316 161 317 484 318 242 319 121 320 364 321 182 322 91 323 274 324 137 325 412 326 206 327 103 328 310 329 155 330 466 331 233 332 700 333 350 334 175 335 526 336 263 337 790 338 395 339 1186 340 593 341 1780 342 890 343 445 344 1336 345 668 346 334 347 167 348 502 349 251 350 754 351 377 352 1132 353 566 354 283 355 850 356 425 357 1276 358 638 359 319 360 958 361 479 362 1438 363 719 364 2158 365 1079 366 3238 367 1619 368 4858 369 2429 370 7288 371 3644 372 1822 373 911 374 2734 375 1367 376 4102 377 2051 378 6154 379 3077 380 9232 381 4616 382 2308 383 1154 384 577 385 1732 386 866 387 433 388 1300 389 650 390 325 391 976 392 488 393 244 394 122 395 61 396 184 397 92 398 46 399 23 400 70 401 35 402 106 403 53 404 160 405 80 406 40 407 20 408 10 409 5 410 16 411 8 412 4 413 2 414 1 415 28 416 14 417 7 418 22 419 11 420 34 421 17 422 52 423 26 424 13 425 40 426 20 427 10 428 5 429 16 430 8 431 4 432 2 433 1 434 29 435 88 436 44 437 22 438 11 439 34 440 17 441 52 442 26 443 13 444 40 445 20 446 10 447 5 448 16 449 8 450 4 451 2 452 1 453 30 454 15 455 46 456 23 457 70 458 35 459 106 460 53 461 160 462 80 463 40 464 20 465 10 466 5 467 16 468 8 469 4 470 2 471 1 472 31 473 94 474 47 475 142 476 71 477 214 478 107 479 322 480 161 481 484 482 242 483 121 484 364 485 182 486 91 487 274 488 137 489 412 490 206 491 103 492 310 493 155 494 466 495 233 496 700 497 350 498 175 499 526 500 263 501 790 502 395 503 1186 504 593 505 1780 506 890 507 445 508 1336 509 668 510 334 511 167 512 502 513 251 514 754 515 377 516 1132 517 566 518 283 519 850 520 425 521 1276 522 638 523 319 524 958 525 479 526 1438 527 719 528 2158 529 1079 530 3238 531 1619 532 4858 533 2429 534 7288 535 3644 536 1822 537 911 538 2734 539 1367 540 4102 541 2051 542 6154 543 3077 544 9232 545 4616 546 2308 547 1154 548 577 549 1732 550 866 551 433 552 1300 553 650 554 325 555 976 556 488 557 244 558 122 559 61 560 184 561 92 562 46 563 23 564 70 565 35 566 106 567 53 568 160 569 80 570 40 571 20 572 10 573 5 574 16 575 8 576 4 577 2 578 1 579 32 580 16 581 8 582 4 583 2 584 1 585 33 586 100 587 50 588 25 589 76 590 38 591 19 592 58 593 29 594 88 595 44 596 22 597 11 598 34 599 17 600 52 601 26 602 13 603 40 604 20 605 10 606 5 607 16 608 8 609 4 610 2 611 1 612 34 613 17 614 52 615 26 616 13 617 40 618 20 619 10 620 5 621 16 622 8 623 4 624 2 625 1 626 35 627 106 628 53 629 160 630 80 631 40 632 20 633 10 634 5 635 16 636 8 637 4 638 2 639 1 640 36 641 18 642 9 643 28 644 14 645 7 646 22 647 11 648 34 649 17 650 52 651 26 652 13 653 40 654 20 655 10 656 5 657 16 658 8 659 4 660 2 661 1 662 37 663 112 664 56 665 28 666 14 667 7 668 22 669 11 670 34 671 17 672 52 673 26 674 13 675 40 676 20 677 10 678 5 679 16 680 8 681 4 682 2 683 1 684 38 685 19 686 58 687 29 688 88 689 44 690 22 691 11 692 34 693 17 694 52 695 26 696 13 697 40 698 20 699 10 700 5 701 16 702 8 703 4 704 2 705 1 706 39 707 118 708 59 709 178 710 89 711 268 712 134 713 67 714 202 715 101 716 304 717 152 718 76 719 38 720 19 721 58 722 29 723 88 724 44 725 22 726 11 727 34 728 17 729 52 730 26 731 13 732 40 733 20 734 10 735 5 736 16 737 8 738 4 739 2 740 1 741 40 742 20 743 10 744 5 745 16 746 8 747 4 748 2 749 1 750 41 751 124 752 62 753 31 754 94 755 47 756 142 757 71 758 214 759 107 760 322 761 161 762 484 763 242 764 121 765 364 766 182 767 91 768 274 769 137 770 412 771 206 772 103 773 310 774 155 775 466 776 233 777 700 778 350 779 175 780 526 781 263 782 790 783 395 784 1186 785 593 786 1780 787 890 788 445 789 1336 790 668 791 334 792 167 793 502 794 251 795 754 796 377 797 1132 798 566 799 283 800 850 801 425 802 1276 803 638 804 319 805 958 806 479 807 1438 808 719 809 2158 810 1079 811 3238 812 1619 813 4858 814 2429 815 7288 816 3644 817 1822 818 911 819 2734 820 1367 821 4102 822 2051 823 6154 824 3077 825 9232 826 4616 827 2308 828 1154 829 577 830 1732 831 866 832 433 833 1300 834 650 835 325 836 976 837 488 838 244 839 122 840 61 841 184 842 92 843 46 844 23 845 70 846 35 847 106 848 53 849 160 850 80 851 40 852 20 853 10 854 5 855 16 856 8 857 4 858 2 859 1 860 42 861 21 862 64 863 32 864 16 865 8 866 4 867 2 868 1 869 43 870 130 871 65 872 196 873 98 874 49 875 148 876 74 877 37 878 112 879 56 880 28 881 14 882 7 883 22 884 11 885 34 886 17 887 52 888 26 889 13 890 40 891 20 892 10 893 5 894 16 895 8 896 4 897 2 898 1 899 44 900 22 901 11 902 34 903 17 904 52 905 26 906 13 907 40 908 20 909 10 910 5 911 16 912 8 913 4 914 2 915 1 916 45 917 136 918 68 919 34 920 17 921 52 922 26 923 13 924 40 925 20 926 10 927 5 928 16 929 8 930 4 931 2 932 1 933 46 934 23 935 70 936 35 937 106 938 53 939 160 940 80 941 40 942 20 943 10 944 5 945 16 946 8 947 4 948 2 949 1 950 47 951 142 952 71 953 214 954 107 955 322 956 161 957 484 958 242 959 121 960 364 961 182 962 91 963 274 964 137 965 412 966 206 967 103 968 310 969 155 970 466 971 233 972 700 973 350 974 175 975 526 976 263 977 790 978 395 979 1186 980 593 981 1780 982 890 983 445 984 1336 985 668 986 334 987 167 988 502 989 251 990 754 991 377 992 1132 993 566 994 283 995 850 996 425 997 1276 998 638 999 319 1000 958 1001 479 1002 1438 1003 719 1004 2158 1005 1079 1006 3238 1007 1619 1008 4858 1009 2429 1010 7288 1011 3644 1012 1822 1013 911 1014 2734 1015 1367 1016 4102 1017 2051 1018 6154 1019 3077 1020 9232 1021 4616 1022 2308 1023 1154 1024 577 1025 1732 1026 866 1027 433 1028 1300 1029 650 1030 325 1031 976 1032 488 1033 244 1034 122 1035 61 1036 184 1037 92 1038 46 1039 23 1040 70 1041 35 1042 106 1043 53 1044 160 1045 80 1046 40 1047 20 1048 10 1049 5 1050 16 1051 8 1052 4 1053 2 1054 1 1055 48 1056 24 1057 12 1058 6 1059 3 1060 10 1061 5 1062 16 1063 8 1064 4 1065 2 1066 1 1067 49 1068 148 1069 74 1070 37 1071 112 1072 56 1073 28 1074 14 1075 7 1076 22 1077 11 1078 34 1079 17 1080 52 1081 26 1082 13 1083 40 1084 20 1085 10 1086 5 1087 16 1088 8 1089 4 1090 2 1091 1 1092 50 1093 25 1094 76 1095 38 1096 19 1097 58 1098 29 1099 88 1100 44 1101 22 1102 11 1103 34 1104 17 1105 52 1106 26 1107 13 1108 40 1109 20 1110 10 1111 5 1112 16 1113 8 1114 4 1115 2 1116 1 1117 51 1118 154 1119 77 1120 232 1121 116 1122 58 1123 29 1124 88 1125 44 1126 22 1127 11 1128 34 1129 17 1130 52 1131 26 1132 13 1133 40 1134 20 1135 10 1136 5 1137 16 1138 8 1139 4 1140 2 1141 1 1142 52 1143 26 1144 13 1145 40 1146 20 1147 10 1148 5 1149 16 1150 8 1151 4 1152 2 1153 1 1154 53 1155 160 1156 80 1157 40 1158 20 1159 10 1160 5 1161 16 1162 8 1163 4 1164 2 1165 1 1166 54 1167 27 1168 82 1169 41 1170 124 1171 62 1172 31 1173 94 1174 47 1175 142 1176 71 1177 214 1178 107 1179 322 1180 161 1181 484 1182 242 1183 121 1184 364 1185 182 1186 91 1187 274 1188 137 1189 412 1190 206 1191 103 1192 310 1193 155 1194 466 1195 233 1196 700 1197 350 1198 175 1199 526 1200 263 1201 790 1202 395 1203 1186 1204 593 1205 1780 1206 890 1207 445 1208 1336 1209 668 1210 334 1211 167 1212 502 1213 251 1214 754 1215 377 1216 1132 1217 566 1218 283 1219 850 1220 425 1221 1276 1222 638 1223 319 1224 958 1225 479 1226 1438 1227 719 1228 2158 1229 1079 1230 3238 1231 1619 1232 4858 1233 2429 1234 7288 1235 3644 1236 1822 1237 911 1238 2734 1239 1367 1240 4102 1241 2051 1242 6154 1243 3077 1244 9232 1245 4616 1246 2308 1247 1154 1248 577 1249 1732 1250 866 1251 433 1252 1300 1253 650 1254 325 1255 976 1256 488 1257 244 1258 122 1259 61 1260 184 1261 92 1262 46 1263 23 1264 70 1265 35 1266 106 1267 53 1268 160 1269 80 1270 40 1271 20 1272 10 1273 5 1274 16 1275 8 1276 4 1277 2 1278 1 1279 55 1280 166 1281 83 1282 250 1283 125 1284 376 1285 188 1286 94 1287 47 1288 142 1289 71 1290 214 1291 107 1292 322 1293 161 1294 484 1295 242 1296 121 1297 364 1298 182 1299 91 1300 274 1301 137 1302 412 1303 206 1304 103 1305 310 1306 155 1307 466 1308 233 1309 700 1310 350 1311 175 1312 526 1313 263 1314 790 1315 395 1316 1186 1317 593 1318 1780 1319 890 1320 445 1321 1336 1322 668 1323 334 1324 167 1325 502 1326 251 1327 754 1328 377 1329 1132 1330 566 1331 283 1332 850 1333 425 1334 1276 1335 638 1336 319 1337 958 1338 479 1339 1438 1340 719 1341 2158 1342 1079 1343 3238 1344 1619 1345 4858 1346 2429 1347 7288 1348 3644 1349 1822 1350 911 1351 2734 1352 1367 1353 4102 1354 2051 1355 6154 1356 3077 1357 9232 1358 4616 1359 2308 1360 1154 1361 577 1362 1732 1363 866 1364 433 1365 1300 1366 650 1367 325 1368 976 1369 488 1370 244 1371 122 1372 61 1373 184 1374 92 1375 46 1376 23 1377 70 1378 35 1379 106 1380 53 1381 160 1382 80 1383 40 1384 20 1385 10 1386 5 1387 16 1388 8 1389 4 1390 2 1391 1 1392 56 1393 28 1394 14 1395 7 1396 22 1397 11 1398 34 1399 17 1400 52 1401 26 1402 13 1403 40 1404 20 1405 10 1406 5 1407 16 1408 8 1409 4 1410 2 1411 1 1412 57 1413 172 1414 86 1415 43 1416 130 1417 65 1418 196 1419 98 1420 49 1421 148 1422 74 1423 37 1424 112 1425 56 1426 28 1427 14 1428 7 1429 22 1430 11 1431 34 1432 17 1433 52 1434 26 1435 13 1436 40 1437 20 1438 10 1439 5 1440 16 1441 8 1442 4 1443 2 1444 1 1445 58 1446 29 1447 88 1448 44 1449 22 1450 11 1451 34 1452 17 1453 52 1454 26 1455 13 1456 40 1457 20 1458 10 1459 5 1460 16 1461 8 1462 4 1463 2 1464 1 1465 59 1466 178 1467 89 1468 268 1469 134 1470 67 1471 202 1472 101 1473 304 1474 152 1475 76 1476 38 1477 19 1478 58 1479 29 1480 88 1481 44 1482 22 1483 11 1484 34 1485 17 1486 52 1487 26 1488 13 1489 40 1490 20 1491 10 1492 5 1493 16 1494 8 1495 4 1496 2 1497 1 1498 60 1499 30 1500 15 1501 46 1502 23 1503 70 1504 35 1505 106 1506 53 1507 160 1508 80 1509 40 1510 20 1511 10 1512 5 1513 16 1514 8 1515 4 1516 2 1517 1 1518 61 1519 184 1520 92 1521 46 1522 23 1523 70 1524 35 1525 106 1526 53 1527 160 1528 80 1529 40 1530 20 1531 10 1532 5 1533 16 1534 8 1535 4 1536 2 1537 1 1538 62 1539 31 1540 94 1541 47 1542 142 1543 71 1544 214 1545 107 1546 322 1547 161 1548 484 1549 242 1550 121 1551 364 1552 182 1553 91 1554 274 1555 137 1556 412 1557 206 1558 103 1559 310 1560 155 1561 466 1562 233 1563 700 1564 350 1565 175 1566 526 1567 263 1568 790 1569 395 1570 1186 1571 593 1572 1780 1573 890 1574 445 1575 1336 1576 668 1577 334 1578 167 1579 502 1580 251 1581 754 1582 377 1583 1132 1584 566 1585 283 1586 850 1587 425 1588 1276 1589 638 1590 319 1591 958 1592 479 1593 1438 1594 719 1595 2158 1596 1079 1597 3238 1598 1619 1599 4858 1600 2429 1601 7288 1602 3644 1603 1822 1604 911 1605 2734 1606 1367 1607 4102 1608 2051 1609 6154 1610 3077 1611 9232 1612 4616 1613 2308 1614 1154 1615 577 1616 1732 1617 866 1618 433 1619 1300 1620 650 1621 325 1622 976 1623 488 1624 244 1625 122 1626 61 1627 184 1628 92 1629 46 1630 23 1631 70 1632 35 1633 106 1634 53 1635 160 1636 80 1637 40 1638 20 1639 10 1640 5 1641 16 1642 8 1643 4 1644 2 1645 1 1646 63 1647 190 1648 95 1649 286 1650 143 1651 430 1652 215 1653 646 1654 323 1655 970 1656 485 1657 1456 1658 728 1659 364 1660 182 1661 91 1662 274 1663 137 1664 412 1665 206 1666 103 1667 310 1668 155 1669 466 1670 233 1671 700 1672 350 1673 175 1674 526 1675 263 1676 790 1677 395 1678 1186 1679 593 1680 1780 1681 890 1682 445 1683 1336 1684 668 1685 334 1686 167 1687 502 1688 251 1689 754 1690 377 1691 1132 1692 566 1693 283 1694 850 1695 425 1696 1276 1697 638 1698 319 1699 958 1700 479 1701 1438 1702 719 1703 2158 1704 1079 1705 3238 1706 1619 1707 4858 1708 2429 1709 7288 1710 3644 1711 1822 1712 911 1713 2734 1714 1367 1715 4102 1716 2051 1717 6154 1718 3077 1719 9232 1720 4616 1721 2308 1722 1154 1723 577 1724 1732 1725 866 1726 433 1727 1300 1728 650 1729 325 1730 976 1731 488 1732 244 1733 122 1734 61 1735 184 1736 92 1737 46 1738 23 1739 70 1740 35 1741 106 1742 53 1743 160 1744 80 1745 40 1746 20 1747 10 1748 5 1749 16 1750 8 1751 4 1752 2 1753 1 1754 64 1755 32 1756 16 1757 8 1758 4 1759 2 1760 1 1761 65 1762 196 1763 98 1764 49 1765 148 1766 74 1767 37 1768 112 1769 56 1770 28 1771 14 1772 7 1773 22 1774 11 1775 34 1776 17 1777 52 1778 26 1779 13 1780 40 1781 20 1782 10 1783 5 1784 16 1785 8 1786 4 1787 2 1788 1 1789 66 1790 33 1791 100 1792 50 1793 25 1794 76 1795 38 1796 19 1797 58 1798 29 1799 88 1800 44 1801 22 1802 11 1803 34 1804 17 1805 52 1806 26 1807 13 1808 40 1809 20 1810 10 1811 5 1812 16 1813 8 1814 4 1815 2 1816 1 1817 67 1818 202 1819 101 1820 304 1821 152 1822 76 1823 38 1824 19 1825 58 1826 29 1827 88 1828 44 1829 22 1830 11 1831 34 1832 17 1833 52 1834 26 1835 13 1836 40 1837 20 1838 10 1839 5 1840 16 1841 8 1842 4 1843 2 1844 1 1845 68 1846 34 1847 17 1848 52 1849 26 1850 13 1851 40 1852 20 1853 10 1854 5 1855 16 1856 8 1857 4 1858 2 1859 1 1860 69 1861 208 1862 104 1863 52 1864 26 1865 13 1866 40 1867 20 1868 10 1869 5 1870 16 1871 8 1872 4 1873 2 1874 1 1875 70 1876 35 1877 106 1878 53 1879 160 1880 80 1881 40 1882 20 1883 10 1884 5 1885 16 1886 8 1887 4 1888 2 1889 1 1890 71 1891 214 1892 107 1893 322 1894 161 1895 484 1896 242 1897 121 1898 364 1899 182 1900 91 1901 274 1902 137 1903 412 1904 206 1905 103 1906 310 1907 155 1908 466 1909 233 1910 700 1911 350 1912 175 1913 526 1914 263 1915 790 1916 395 1917 1186 1918 593 1919 1780 1920 890 1921 445 1922 1336 1923 668 1924 334 1925 167 1926 502 1927 251 1928 754 1929 377 1930 1132 1931 566 1932 283 1933 850 1934 425 1935 1276 1936 638 1937 319 1938 958 1939 479 1940 1438 1941 719 1942 2158 1943 1079 1944 3238 1945 1619 1946 4858 1947 2429 1948 7288 1949 3644 1950 1822 1951 911 1952 2734 1953 1367 1954 4102 1955 2051 1956 6154 1957 3077 1958 9232 1959 4616 1960 2308 1961 1154 1962 577 1963 1732 1964 866 1965 433 1966 1300 1967 650 1968 325 1969 976 1970 488 1971 244 1972 122 1973 61 1974 184 1975 92 1976 46 1977 23 1978 70 1979 35 1980 106 1981 53 1982 160 1983 80 1984 40 1985 20 1986 10 1987 5 1988 16 1989 8 1990 4 1991 2 1992 1 1993 72 1994 36 1995 18 1996 9 1997 28 1998 14 1999 7 2000 22 2001 11 2002 34 2003 17 2004 52 2005 26 2006 13 2007 40 2008 20 2009 10 2010 5 2011 16 2012 8 2013 4 2014 2 2015 1 2016 73 2017 220 2018 110 2019 55 2020 166 2021 83 2022 250 2023 125 2024 376 2025 188 2026 94 2027 47 2028 142 2029 71 2030 214 2031 107 2032 322 2033 161 2034 484 2035 242 2036 121 2037 364 2038 182 2039 91 2040 274 2041 137 2042 412 2043 206 2044 103 2045 310 2046 155 2047 466 2048 233 2049 700 2050 350 2051 175 2052 526 2053 263 2054 790 2055 395 2056 1186 2057 593 2058 1780 2059 890 2060 445 2061 1336 2062 668 2063 334 2064 167 2065 502 2066 251 2067 754 2068 377 2069 1132 2070 566 2071 283 2072 850 2073 425 2074 1276 2075 638 2076 319 2077 958 2078 479 2079 1438 2080 719 2081 2158 2082 1079 2083 3238 2084 1619 2085 4858 2086 2429 2087 7288 2088 3644 2089 1822 2090 911 2091 2734 2092 1367 2093 4102 2094 2051 2095 6154 2096 3077 2097 9232 2098 4616 2099 2308 2100 1154 2101 577 2102 1732 2103 866 2104 433 2105 1300 2106 650 2107 325 2108 976 2109 488 2110 244 2111 122 2112 61 2113 184 2114 92 2115 46 2116 23 2117 70 2118 35 2119 106 2120 53 2121 160 2122 80 2123 40 2124 20 2125 10 2126 5 2127 16 2128 8 2129 4 2130 2 2131 1 2132 74 2133 37 2134 112 2135 56 2136 28 2137 14 2138 7 2139 22 2140 11 2141 34 2142 17 2143 52 2144 26 2145 13 2146 40 2147 20 2148 10 2149 5 2150 16 2151 8 2152 4 2153 2 2154 1 2155 75 2156 226 2157 113 2158 340 2159 170 2160 85 2161 256 2162 128 2163 64 2164 32 2165 16 2166 8 2167 4 2168 2 2169 1 2170 76 2171 38 2172 19 2173 58 2174 29 2175 88 2176 44 2177 22 2178 11 2179 34 2180 17 2181 52 2182 26 2183 13 2184 40 2185 20 2186 10 2187 5 2188 16 2189 8 2190 4 2191 2 2192 1 2193 77 2194 232 2195 116 2196 58 2197 29 2198 88 2199 44 2200 22 2201 11 2202 34 2203 17 2204 52 2205 26 2206 13 2207 40 2208 20 2209 10 2210 5 2211 16 2212 8 2213 4 2214 2 2215 1 2216 78 2217 39 2218 118 2219 59 2220 178 2221 89 2222 268 2223 134 2224 67 2225 202 2226 101 2227 304 2228 152 2229 76 2230 38 2231 19 2232 58 2233 29 2234 88 2235 44 2236 22 2237 11 2238 34 2239 17 2240 52 2241 26 2242 13 2243 40 2244 20 2245 10 2246 5 2247 16 2248 8 2249 4 2250 2 2251 1 2252 79 2253 238 2254 119 2255 358 2256 179 2257 538 2258 269 2259 808 2260 404 2261 202 2262 101 2263 304 2264 152 2265 76 2266 38 2267 19 2268 58 2269 29 2270 88 2271 44 2272 22 2273 11 2274 34 2275 17 2276 52 2277 26 2278 13 2279 40 2280 20 2281 10 2282 5 2283 16 2284 8 2285 4 2286 2 2287 1 2288 80 2289 40 2290 20 2291 10 2292 5 2293 16 2294 8 2295 4 2296 2 2297 1 2298 81 2299 244 2300 122 2301 61 2302 184 2303 92 2304 46 2305 23 2306 70 2307 35 2308 106 2309 53 2310 160 2311 80 2312 40 2313 20 2314 10 2315 5 2316 16 2317 8 2318 4 2319 2 2320 1 2321 82 2322 41 2323 124 2324 62 2325 31 2326 94 2327 47 2328 142 2329 71 2330 214 2331 107 2332 322 2333 161 2334 484 2335 242 2336 121 2337 364 2338 182 2339 91 2340 274 2341 137 2342 412 2343 206 2344 103 2345 310 2346 155 2347 466 2348 233 2349 700 2350 350 2351 175 2352 526 2353 263 2354 790 2355 395 2356 1186 2357 593 2358 1780 2359 890 2360 445 2361 1336 2362 668 2363 334 2364 167 2365 502 2366 251 2367 754 2368 377 2369 1132 2370 566 2371 283 2372 850 2373 425 2374 1276 2375 638 2376 319 2377 958 2378 479 2379 1438 2380 719 2381 2158 2382 1079 2383 3238 2384 1619 2385 4858 2386 2429 2387 7288 2388 3644 2389 1822 2390 911 2391 2734 2392 1367 2393 4102 2394 2051 2395 6154 2396 3077 2397 9232 2398 4616 2399 2308 2400 1154 2401 577 2402 1732 2403 866 2404 433 2405 1300 2406 650 2407 325 2408 976 2409 488 2410 244 2411 122 2412 61 2413 184 2414 92 2415 46 2416 23 2417 70 2418 35 2419 106 2420 53 2421 160 2422 80 2423 40 2424 20 2425 10 2426 5 2427 16 2428 8 2429 4 2430 2 2431 1 2432 83 2433 250 2434 125 2435 376 2436 188 2437 94 2438 47 2439 142 2440 71 2441 214 2442 107 2443 322 2444 161 2445 484 2446 242 2447 121 2448 364 2449 182 2450 91 2451 274 2452 137 2453 412 2454 206 2455 103 2456 310 2457 155 2458 466 2459 233 2460 700 2461 350 2462 175 2463 526 2464 263 2465 790 2466 395 2467 1186 2468 593 2469 1780 2470 890 2471 445 2472 1336 2473 668 2474 334 2475 167 2476 502 2477 251 2478 754 2479 377 2480 1132 2481 566 2482 283 2483 850 2484 425 2485 1276 2486 638 2487 319 2488 958 2489 479 2490 1438 2491 719 2492 2158 2493 1079 2494 3238 2495 1619 2496 4858 2497 2429 2498 7288 2499 3644 2500 1822 2501 911 2502 2734 2503 1367 2504 4102 2505 2051 2506 6154 2507 3077 2508 9232 2509 4616 2510 2308 2511 1154 2512 577 2513 1732 2514 866 2515 433 2516 1300 2517 650 2518 325 2519 976 2520 488 2521 244 2522 122 2523 61 2524 184 2525 92 2526 46 2527 23 2528 70 2529 35 2530 106 2531 53 2532 160 2533 80 2534 40 2535 20 2536 10 2537 5 2538 16 2539 8 2540 4 2541 2 2542 1 2543 84 2544 42 2545 21 2546 64 2547 32 2548 16 2549 8 2550 4 2551 2 2552 1 2553 85 2554 256 2555 128 2556 64 2557 32 2558 16 2559 8 2560 4 2561 2 2562 1 2563 86 2564 43 2565 130 2566 65 2567 196 2568 98 2569 49 2570 148 2571 74 2572 37 2573 112 2574 56 2575 28 2576 14 2577 7 2578 22 2579 11 2580 34 2581 17 2582 52 2583 26 2584 13 2585 40 2586 20 2587 10 2588 5 2589 16 2590 8 2591 4 2592 2 2593 1 2594 87 2595 262 2596 131 2597 394 2598 197 2599 592 2600 296 2601 148 2602 74 2603 37 2604 112 2605 56 2606 28 2607 14 2608 7 2609 22 2610 11 2611 34 2612 17 2613 52 2614 26 2615 13 2616 40 2617 20 2618 10 2619 5 2620 16 2621 8 2622 4 2623 2 2624 1 2625 88 2626 44 2627 22 2628 11 2629 34 2630 17 2631 52 2632 26 2633 13 2634 40 2635 20 2636 10 2637 5 2638 16 2639 8 2640 4 2641 2 2642 1 2643 89 2644 268 2645 134 2646 67 2647 202 2648 101 2649 304 2650 152 2651 76 2652 38 2653 19 2654 58 2655 29 2656 88 2657 44 2658 22 2659 11 2660 34 2661 17 2662 52 2663 26 2664 13 2665 40 2666 20 2667 10 2668 5 2669 16 2670 8 2671 4 2672 2 2673 1 2674 90 2675 45 2676 136 2677 68 2678 34 2679 17 2680 52 2681 26 2682 13 2683 40 2684 20 2685 10 2686 5 2687 16 2688 8 2689 4 2690 2 2691 1 2692 91 2693 274 2694 137 2695 412 2696 206 2697 103 2698 310 2699 155 2700 466 2701 233 2702 700 2703 350 2704 175 2705 526 2706 263 2707 790 2708 395 2709 1186 2710 593 2711 1780 2712 890 2713 445 2714 1336 2715 668 2716 334 2717 167 2718 502 2719 251 2720 754 2721 377 2722 1132 2723 566 2724 283 2725 850 2726 425 2727 1276 2728 638 2729 319 2730 958 2731 479 2732 1438 2733 719 2734 2158 2735 1079 2736 3238 2737 1619 2738 4858 2739 2429 2740 7288 2741 3644 2742 1822 2743 911 2744 2734 2745 1367 2746 4102 2747 2051 2748 6154 2749 3077 2750 9232 2751 4616 2752 2308 2753 1154 2754 577 2755 1732 2756 866 2757 433 2758 1300 2759 650 2760 325 2761 976 2762 488 2763 244 2764 122 2765 61 2766 184 2767 92 2768 46 2769 23 2770 70 2771 35 2772 106 2773 53 2774 160 2775 80 2776 40 2777 20 2778 10 2779 5 2780 16 2781 8 2782 4 2783 2 2784 1 2785 92 2786 46 2787 23 2788 70 2789 35 2790 106 2791 53 2792 160 2793 80 2794 40 2795 20 2796 10 2797 5 2798 16 2799 8 2800 4 2801 2 2802 1 2803 93 2804 280 2805 140 2806 70 2807 35 2808 106 2809 53 2810 160 2811 80 2812 40 2813 20 2814 10 2815 5 2816 16 2817 8 2818 4 2819 2 2820 1 2821 94 2822 47 2823 142 2824 71 2825 214 2826 107 2827 322 2828 161 2829 484 2830 242 2831 121 2832 364 2833 182 2834 91 2835 274 2836 137 2837 412 2838 206 2839 103 2840 310 2841 155 2842 466 2843 233 2844 700 2845 350 2846 175 2847 526 2848 263 2849 790 2850 395 2851 1186 2852 593 2853 1780 2854 890 2855 445 2856 1336 2857 668 2858 334 2859 167 2860 502 2861 251 2862 754 2863 377 2864 1132 2865 566 2866 283 2867 850 2868 425 2869 1276 2870 638 2871 319 2872 958 2873 479 2874 1438 2875 719 2876 2158 2877 1079 2878 3238 2879 1619 2880 4858 2881 2429 2882 7288 2883 3644 2884 1822 2885 911 2886 2734 2887 1367 2888 4102 2889 2051 2890 6154 2891 3077 2892 9232 2893 4616 2894 2308 2895 1154 2896 577 2897 1732 2898 866 2899 433 2900 1300 2901 650 2902 325 2903 976 2904 488 2905 244 2906 122 2907 61 2908 184 2909 92 2910 46 2911 23 2912 70 2913 35 2914 106 2915 53 2916 160 2917 80 2918 40 2919 20 2920 10 2921 5 2922 16 2923 8 2924 4 2925 2 2926 1 2927 95 2928 286 2929 143 2930 430 2931 215 2932 646 2933 323 2934 970 2935 485 2936 1456 2937 728 2938 364 2939 182 2940 91 2941 274 2942 137 2943 412 2944 206 2945 103 2946 310 2947 155 2948 466 2949 233 2950 700 2951 350 2952 175 2953 526 2954 263 2955 790 2956 395 2957 1186 2958 593 2959 1780 2960 890 2961 445 2962 1336 2963 668 2964 334 2965 167 2966 502 2967 251 2968 754 2969 377 2970 1132 2971 566 2972 283 2973 850 2974 425 2975 1276 2976 638 2977 319 2978 958 2979 479 2980 1438 2981 719 2982 2158 2983 1079 2984 3238 2985 1619 2986 4858 2987 2429 2988 7288 2989 3644 2990 1822 2991 911 2992 2734 2993 1367 2994 4102 2995 2051 2996 6154 2997 3077 2998 9232 2999 4616 3000 2308 3001 1154 3002 577 3003 1732 3004 866 3005 433 3006 1300 3007 650 3008 325 3009 976 3010 488 3011 244 3012 122 3013 61 3014 184 3015 92 3016 46 3017 23 3018 70 3019 35 3020 106 3021 53 3022 160 3023 80 3024 40 3025 20 3026 10 3027 5 3028 16 3029 8 3030 4 3031 2 3032 1 3033 96 3034 48 3035 24 3036 12 3037 6 3038 3 3039 10 3040 5 3041 16 3042 8 3043 4 3044 2 3045 1 3046 97 3047 292 3048 146 3049 73 3050 220 3051 110 3052 55 3053 166 3054 83 3055 250 3056 125 3057 376 3058 188 3059 94 3060 47 3061 142 3062 71 3063 214 3064 107 3065 322 3066 161 3067 484 3068 242 3069 121 3070 364 3071 182 3072 91 3073 274 3074 137 3075 412 3076 206 3077 103 3078 310 3079 155 3080 466 3081 233 3082 700 3083 350 3084 175 3085 526 3086 263 3087 790 3088 395 3089 1186 3090 593 3091 1780 3092 890 3093 445 3094 1336 3095 668 3096 334 3097 167 3098 502 3099 251 3100 754 3101 377 3102 1132 3103 566 3104 283 3105 850 3106 425 3107 1276 3108 638 3109 319 3110 958 3111 479 3112 1438 3113 719 3114 2158 3115 1079 3116 3238 3117 1619 3118 4858 3119 2429 3120 7288 3121 3644 3122 1822 3123 911 3124 2734 3125 1367 3126 4102 3127 2051 3128 6154 3129 3077 3130 9232 3131 4616 3132 2308 3133 1154 3134 577 3135 1732 3136 866 3137 433 3138 1300 3139 650 3140 325 3141 976 3142 488 3143 244 3144 122 3145 61 3146 184 3147 92 3148 46 3149 23 3150 70 3151 35 3152 106 3153 53 3154 160 3155 80 3156 40 3157 20 3158 10 3159 5 3160 16 3161 8 3162 4 3163 2 3164 1 3165 98 3166 49 3167 148 3168 74 3169 37 3170 112 3171 56 3172 28 3173 14 3174 7 3175 22 3176 11 3177 34 3178 17 3179 52 3180 26 3181 13 3182 40 3183 20 3184 10 3185 5 3186 16 3187 8 3188 4 3189 2 3190 1 3191 99 3192 298 3193 149 3194 448 3195 224 3196 112 3197 56 3198 28 3199 14 3200 7 3201 22 3202 11 3203 34 3204 17 3205 52 3206 26 3207 13 3208 40 3209 20 3210 10 3211 5 3212 16 3213 8 3214 4 3215 2 3216 1 3217 100 3218 50 3219 25 3220 76 3221 38 3222 19 3223 58 3224 29 3225 88 3226 44 3227 22 3228 11 3229 34 3230 17 3231 52 3232 26 3233 13 3234 40 3235 20 3236 10 3237 5 3238 16 3239 8 3240 4 3241 2 3242 1