1 1 2 2 3 1 4 3 5 10 6 5 7 16 8 8 9 4 10 2 11 1 12 6 13 3 14 10 15 5 16 16 17 8 18 4 19 2 20 1 21 7 22 22 23 11 24 34 25 17 26 52 27 26 28 13 29 40 30 20 31 10 32 5 33 16 34 8 35 4 36 2 37 1 38 9 39 28 40 14 41 7 42 22 43 11 44 34 45 17 46 52 47 26 48 13 49 40 50 20 51 10 52 5 53 16 54 8 55 4 56 2 57 1 58 12 59 6 60 3 61 10 62 5 63 16 64 8 65 4 66 2 67 1 68 15 69 46 70 23 71 70 72 35 73 106 74 53 75 160 76 80 77 40 78 20 79 10 80 5 81 16 82 8 83 4 84 2 85 1 86 18 87 9 88 28 89 14 90 7 91 22 92 11 93 34 94 17 95 52 96 26 97 13 98 40 99 20 100 10 101 5 102 16 103 8 104 4 105 2 106 1 107 19 108 58 109 29 110 88 111 44 112 22 113 11 114 34 115 17 116 52 117 26 118 13 119 40 120 20 121 10 122 5 123 16 124 8 125 4 126 2 127 1 128 21 129 64 130 32 131 16 132 8 133 4 134 2 135 1 136 24 137 12 138 6 139 3 140 10 141 5 142 16 143 8 144 4 145 2 146 1 147 25 148 76 149 38 150 19 151 58 152 29 153 88 154 44 155 22 156 11 157 34 158 17 159 52 160 26 161 13 162 40 163 20 164 10 165 5 166 16 167 8 168 4 169 2 170 1 171 27 172 82 173 41 174 124 175 62 176 31 177 94 178 47 179 142 180 71 181 214 182 107 183 322 184 161 185 484 186 242 187 121 188 364 189 182 190 91 191 274 192 137 193 412 194 206 195 103 196 310 197 155 198 466 199 233 200 700 201 350 202 175 203 526 204 263 205 790 206 395 207 1186 208 593 209 1780 210 890 211 445 212 1336 213 668 214 334 215 167 216 502 217 251 218 754 219 377 220 1132 221 566 222 283 223 850 224 425 225 1276 226 638 227 319 228 958 229 479 230 1438 231 719 232 2158 233 1079 234 3238 235 1619 236 4858 237 2429 238 7288 239 3644 240 1822 241 911 242 2734 243 1367 244 4102 245 2051 246 6154 247 3077 248 9232 249 4616 250 2308 251 1154 252 577 253 1732 254 866 255 433 256 1300 257 650 258 325 259 976 260 488 261 244 262 122 263 61 264 184 265 92 266 46 267 23 268 70 269 35 270 106 271 53 272 160 273 80 274 40 275 20 276 10 277 5 278 16 279 8 280 4 281 2 282 1 283 30 284 15 285 46 286 23 287 70 288 35 289 106 290 53 291 160 292 80 293 40 294 20 295 10 296 5 297 16 298 8 299 4 300 2 301 1 302 33 303 100 304 50 305 25 306 76 307 38 308 19 309 58 310 29 311 88 312 44 313 22 314 11 315 34 316 17 317 52 318 26 319 13 320 40 321 20 322 10 323 5 324 16 325 8 326 4 327 2 328 1 329 36 330 18 331 9 332 28 333 14 334 7 335 22 336 11 337 34 338 17 339 52 340 26 341 13 342 40 343 20 344 10 345 5 346 16 347 8 348 4 349 2 350 1 351 37 352 112 353 56 354 28 355 14 356 7 357 22 358 11 359 34 360 17 361 52 362 26 363 13 364 40 365 20 366 10 367 5 368 16 369 8 370 4 371 2 372 1 373 39 374 118 375 59 376 178 377 89 378 268 379 134 380 67 381 202 382 101 383 304 384 152 385 76 386 38 387 19 388 58 389 29 390 88 391 44 392 22 393 11 394 34 395 17 396 52 397 26 398 13 399 40 400 20 401 10 402 5 403 16 404 8 405 4 406 2 407 1 408 42 409 21 410 64 411 32 412 16 413 8 414 4 415 2 416 1 417 43 418 130 419 65 420 196 421 98 422 49 423 148 424 74 425 37 426 112 427 56 428 28 429 14 430 7 431 22 432 11 433 34 434 17 435 52 436 26 437 13 438 40 439 20 440 10 441 5 442 16 443 8 444 4 445 2 446 1 447 45 448 136 449 68 450 34 451 17 452 52 453 26 454 13 455 40 456 20 457 10 458 5 459 16 460 8 461 4 462 2 463 1 464 48 465 24 466 12 467 6 468 3 469 10 470 5 471 16 472 8 473 4 474 2 475 1 476 51 477 154 478 77 479 232 480 116 481 58 482 29 483 88 484 44 485 22 486 11 487 34 488 17 489 52 490 26 491 13 492 40 493 20 494 10 495 5 496 16 497 8 498 4 499 2 500 1 501 54 502 27 503 82 504 41 505 124 506 62 507 31 508 94 509 47 510 142 511 71 512 214 513 107 514 322 515 161 516 484 517 242 518 121 519 364 520 182 521 91 522 274 523 137 524 412 525 206 526 103 527 310 528 155 529 466 530 233 531 700 532 350 533 175 534 526 535 263 536 790 537 395 538 1186 539 593 540 1780 541 890 542 445 543 1336 544 668 545 334 546 167 547 502 548 251 549 754 550 377 551 1132 552 566 553 283 554 850 555 425 556 1276 557 638 558 319 559 958 560 479 561 1438 562 719 563 2158 564 1079 565 3238 566 1619 567 4858 568 2429 569 7288 570 3644 571 1822 572 911 573 2734 574 1367 575 4102 576 2051 577 6154 578 3077 579 9232 580 4616 581 2308 582 1154 583 577 584 1732 585 866 586 433 587 1300 588 650 589 325 590 976 591 488 592 244 593 122 594 61 595 184 596 92 597 46 598 23 599 70 600 35 601 106 602 53 603 160 604 80 605 40 606 20 607 10 608 5 609 16 610 8 611 4 612 2 613 1 614 55 615 166 616 83 617 250 618 125 619 376 620 188 621 94 622 47 623 142 624 71 625 214 626 107 627 322 628 161 629 484 630 242 631 121 632 364 633 182 634 91 635 274 636 137 637 412 638 206 639 103 640 310 641 155 642 466 643 233 644 700 645 350 646 175 647 526 648 263 649 790 650 395 651 1186 652 593 653 1780 654 890 655 445 656 1336 657 668 658 334 659 167 660 502 661 251 662 754 663 377 664 1132 665 566 666 283 667 850 668 425 669 1276 670 638 671 319 672 958 673 479 674 1438 675 719 676 2158 677 1079 678 3238 679 1619 680 4858 681 2429 682 7288 683 3644 684 1822 685 911 686 2734 687 1367 688 4102 689 2051 690 6154 691 3077 692 9232 693 4616 694 2308 695 1154 696 577 697 1732 698 866 699 433 700 1300 701 650 702 325 703 976 704 488 705 244 706 122 707 61 708 184 709 92 710 46 711 23 712 70 713 35 714 106 715 53 716 160 717 80 718 40 719 20 720 10 721 5 722 16 723 8 724 4 725 2 726 1 727 57 728 172 729 86 730 43 731 130 732 65 733 196 734 98 735 49 736 148 737 74 738 37 739 112 740 56 741 28 742 14 743 7 744 22 745 11 746 34 747 17 748 52 749 26 750 13 751 40 752 20 753 10 754 5 755 16 756 8 757 4 758 2 759 1 760 60 761 30 762 15 763 46 764 23 765 70 766 35 767 106 768 53 769 160 770 80 771 40 772 20 773 10 774 5 775 16 776 8 777 4 778 2 779 1 780 63 781 190 782 95 783 286 784 143 785 430 786 215 787 646 788 323 789 970 790 485 791 1456 792 728 793 364 794 182 795 91 796 274 797 137 798 412 799 206 800 103 801 310 802 155 803 466 804 233 805 700 806 350 807 175 808 526 809 263 810 790 811 395 812 1186 813 593 814 1780 815 890 816 445 817 1336 818 668 819 334 820 167 821 502 822 251 823 754 824 377 825 1132 826 566 827 283 828 850 829 425 830 1276 831 638 832 319 833 958 834 479 835 1438 836 719 837 2158 838 1079 839 3238 840 1619 841 4858 842 2429 843 7288 844 3644 845 1822 846 911 847 2734 848 1367 849 4102 850 2051 851 6154 852 3077 853 9232 854 4616 855 2308 856 1154 857 577 858 1732 859 866 860 433 861 1300 862 650 863 325 864 976 865 488 866 244 867 122 868 61 869 184 870 92 871 46 872 23 873 70 874 35 875 106 876 53 877 160 878 80 879 40 880 20 881 10 882 5 883 16 884 8 885 4 886 2 887 1 888 66 889 33 890 100 891 50 892 25 893 76 894 38 895 19 896 58 897 29 898 88 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 69 917 208 918 104 919 52 920 26 921 13 922 40 923 20 924 10 925 5 926 16 927 8 928 4 929 2 930 1 931 72 932 36 933 18 934 9 935 28 936 14 937 7 938 22 939 11 940 34 941 17 942 52 943 26 944 13 945 40 946 20 947 10 948 5 949 16 950 8 951 4 952 2 953 1 954 73 955 220 956 110 957 55 958 166 959 83 960 250 961 125 962 376 963 188 964 94 965 47 966 142 967 71 968 214 969 107 970 322 971 161 972 484 973 242 974 121 975 364 976 182 977 91 978 274 979 137 980 412 981 206 982 103 983 310 984 155 985 466 986 233 987 700 988 350 989 175 990 526 991 263 992 790 993 395 994 1186 995 593 996 1780 997 890 998 445 999 1336 1000 668 1001 334 1002 167 1003 502 1004 251 1005 754 1006 377 1007 1132 1008 566 1009 283 1010 850 1011 425 1012 1276 1013 638 1014 319 1015 958 1016 479 1017 1438 1018 719 1019 2158 1020 1079 1021 3238 1022 1619 1023 4858 1024 2429 1025 7288 1026 3644 1027 1822 1028 911 1029 2734 1030 1367 1031 4102 1032 2051 1033 6154 1034 3077 1035 9232 1036 4616 1037 2308 1038 1154 1039 577 1040 1732 1041 866 1042 433 1043 1300 1044 650 1045 325 1046 976 1047 488 1048 244 1049 122 1050 61 1051 184 1052 92 1053 46 1054 23 1055 70 1056 35 1057 106 1058 53 1059 160 1060 80 1061 40 1062 20 1063 10 1064 5 1065 16 1066 8 1067 4 1068 2 1069 1 1070 75 1071 226 1072 113 1073 340 1074 170 1075 85 1076 256 1077 128 1078 64 1079 32 1080 16 1081 8 1082 4 1083 2 1084 1 1085 78 1086 39 1087 118 1088 59 1089 178 1090 89 1091 268 1092 134 1093 67 1094 202 1095 101 1096 304 1097 152 1098 76 1099 38 1100 19 1101 58 1102 29 1103 88 1104 44 1105 22 1106 11 1107 34 1108 17 1109 52 1110 26 1111 13 1112 40 1113 20 1114 10 1115 5 1116 16 1117 8 1118 4 1119 2 1120 1 1121 79 1122 238 1123 119 1124 358 1125 179 1126 538 1127 269 1128 808 1129 404 1130 202 1131 101 1132 304 1133 152 1134 76 1135 38 1136 19 1137 58 1138 29 1139 88 1140 44 1141 22 1142 11 1143 34 1144 17 1145 52 1146 26 1147 13 1148 40 1149 20 1150 10 1151 5 1152 16 1153 8 1154 4 1155 2 1156 1 1157 81 1158 244 1159 122 1160 61 1161 184 1162 92 1163 46 1164 23 1165 70 1166 35 1167 106 1168 53 1169 160 1170 80 1171 40 1172 20 1173 10 1174 5 1175 16 1176 8 1177 4 1178 2 1179 1 1180 84 1181 42 1182 21 1183 64 1184 32 1185 16 1186 8 1187 4 1188 2 1189 1 1190 87 1191 262 1192 131 1193 394 1194 197 1195 592 1196 296 1197 148 1198 74 1199 37 1200 112 1201 56 1202 28 1203 14 1204 7 1205 22 1206 11 1207 34 1208 17 1209 52 1210 26 1211 13 1212 40 1213 20 1214 10 1215 5 1216 16 1217 8 1218 4 1219 2 1220 1 1221 90 1222 45 1223 136 1224 68 1225 34 1226 17 1227 52 1228 26 1229 13 1230 40 1231 20 1232 10 1233 5 1234 16 1235 8 1236 4 1237 2 1238 1 1239 93 1240 280 1241 140 1242 70 1243 35 1244 106 1245 53 1246 160 1247 80 1248 40 1249 20 1250 10 1251 5 1252 16 1253 8 1254 4 1255 2 1256 1 1257 96 1258 48 1259 24 1260 12 1261 6 1262 3 1263 10 1264 5 1265 16 1266 8 1267 4 1268 2 1269 1 1270 97 1271 292 1272 146 1273 73 1274 220 1275 110 1276 55 1277 166 1278 83 1279 250 1280 125 1281 376 1282 188 1283 94 1284 47 1285 142 1286 71 1287 214 1288 107 1289 322 1290 161 1291 484 1292 242 1293 121 1294 364 1295 182 1296 91 1297 274 1298 137 1299 412 1300 206 1301 103 1302 310 1303 155 1304 466 1305 233 1306 700 1307 350 1308 175 1309 526 1310 263 1311 790 1312 395 1313 1186 1314 593 1315 1780 1316 890 1317 445 1318 1336 1319 668 1320 334 1321 167 1322 502 1323 251 1324 754 1325 377 1326 1132 1327 566 1328 283 1329 850 1330 425 1331 1276 1332 638 1333 319 1334 958 1335 479 1336 1438 1337 719 1338 2158 1339 1079 1340 3238 1341 1619 1342 4858 1343 2429 1344 7288 1345 3644 1346 1822 1347 911 1348 2734 1349 1367 1350 4102 1351 2051 1352 6154 1353 3077 1354 9232 1355 4616 1356 2308 1357 1154 1358 577 1359 1732 1360 866 1361 433 1362 1300 1363 650 1364 325 1365 976 1366 488 1367 244 1368 122 1369 61 1370 184 1371 92 1372 46 1373 23 1374 70 1375 35 1376 106 1377 53 1378 160 1379 80 1380 40 1381 20 1382 10 1383 5 1384 16 1385 8 1386 4 1387 2 1388 1 1389 99 1390 298 1391 149 1392 448 1393 224 1394 112 1395 56 1396 28 1397 14 1398 7 1399 22 1400 11 1401 34 1402 17 1403 52 1404 26 1405 13 1406 40 1407 20 1408 10 1409 5 1410 16 1411 8 1412 4 1413 2 1414 1 1415 102 1416 51 1417 154 1418 77 1419 232 1420 116 1421 58 1422 29 1423 88 1424 44 1425 22 1426 11 1427 34 1428 17 1429 52 1430 26 1431 13 1432 40 1433 20 1434 10 1435 5 1436 16 1437 8 1438 4 1439 2 1440 1 1441 105 1442 316 1443 158 1444 79 1445 238 1446 119 1447 358 1448 179 1449 538 1450 269 1451 808 1452 404 1453 202 1454 101 1455 304 1456 152 1457 76 1458 38 1459 19 1460 58 1461 29 1462 88 1463 44 1464 22 1465 11 1466 34 1467 17 1468 52 1469 26 1470 13 1471 40 1472 20 1473 10 1474 5 1475 16 1476 8 1477 4 1478 2 1479 1 1480 108 1481 54 1482 27 1483 82 1484 41 1485 124 1486 62 1487 31 1488 94 1489 47 1490 142 1491 71 1492 214 1493 107 1494 322 1495 161 1496 484 1497 242 1498 121 1499 364 1500 182 1501 91 1502 274 1503 137 1504 412 1505 206 1506 103 1507 310 1508 155 1509 466 1510 233 1511 700 1512 350 1513 175 1514 526 1515 263 1516 790 1517 395 1518 1186 1519 593 1520 1780 1521 890 1522 445 1523 1336 1524 668 1525 334 1526 167 1527 502 1528 251 1529 754 1530 377 1531 1132 1532 566 1533 283 1534 850 1535 425 1536 1276 1537 638 1538 319 1539 958 1540 479 1541 1438 1542 719 1543 2158 1544 1079 1545 3238 1546 1619 1547 4858 1548 2429 1549 7288 1550 3644 1551 1822 1552 911 1553 2734 1554 1367 1555 4102 1556 2051 1557 6154 1558 3077 1559 9232 1560 4616 1561 2308 1562 1154 1563 577 1564 1732 1565 866 1566 433 1567 1300 1568 650 1569 325 1570 976 1571 488 1572 244 1573 122 1574 61 1575 184 1576 92 1577 46 1578 23 1579 70 1580 35 1581 106 1582 53 1583 160 1584 80 1585 40 1586 20 1587 10 1588 5 1589 16 1590 8 1591 4 1592 2 1593 1 1594 109 1595 328 1596 164 1597 82 1598 41 1599 124 1600 62 1601 31 1602 94 1603 47 1604 142 1605 71 1606 214 1607 107 1608 322 1609 161 1610 484 1611 242 1612 121 1613 364 1614 182 1615 91 1616 274 1617 137 1618 412 1619 206 1620 103 1621 310 1622 155 1623 466 1624 233 1625 700 1626 350 1627 175 1628 526 1629 263 1630 790 1631 395 1632 1186 1633 593 1634 1780 1635 890 1636 445 1637 1336 1638 668 1639 334 1640 167 1641 502 1642 251 1643 754 1644 377 1645 1132 1646 566 1647 283 1648 850 1649 425 1650 1276 1651 638 1652 319 1653 958 1654 479 1655 1438 1656 719 1657 2158 1658 1079 1659 3238 1660 1619 1661 4858 1662 2429 1663 7288 1664 3644 1665 1822 1666 911 1667 2734 1668 1367 1669 4102 1670 2051 1671 6154 1672 3077 1673 9232 1674 4616 1675 2308 1676 1154 1677 577 1678 1732 1679 866 1680 433 1681 1300 1682 650 1683 325 1684 976 1685 488 1686 244 1687 122 1688 61 1689 184 1690 92 1691 46 1692 23 1693 70 1694 35 1695 106 1696 53 1697 160 1698 80 1699 40 1700 20 1701 10 1702 5 1703 16 1704 8 1705 4 1706 2 1707 1 1708 111 1709 334 1710 167 1711 502 1712 251 1713 754 1714 377 1715 1132 1716 566 1717 283 1718 850 1719 425 1720 1276 1721 638 1722 319 1723 958 1724 479 1725 1438 1726 719 1727 2158 1728 1079 1729 3238 1730 1619 1731 4858 1732 2429 1733 7288 1734 3644 1735 1822 1736 911 1737 2734 1738 1367 1739 4102 1740 2051 1741 6154 1742 3077 1743 9232 1744 4616 1745 2308 1746 1154 1747 577 1748 1732 1749 866 1750 433 1751 1300 1752 650 1753 325 1754 976 1755 488 1756 244 1757 122 1758 61 1759 184 1760 92 1761 46 1762 23 1763 70 1764 35 1765 106 1766 53 1767 160 1768 80 1769 40 1770 20 1771 10 1772 5 1773 16 1774 8 1775 4 1776 2 1777 1 1778 114 1779 57 1780 172 1781 86 1782 43 1783 130 1784 65 1785 196 1786 98 1787 49 1788 148 1789 74 1790 37 1791 112 1792 56 1793 28 1794 14 1795 7 1796 22 1797 11 1798 34 1799 17 1800 52 1801 26 1802 13 1803 40 1804 20 1805 10 1806 5 1807 16 1808 8 1809 4 1810 2 1811 1 1812 115 1813 346 1814 173 1815 520 1816 260 1817 130 1818 65 1819 196 1820 98 1821 49 1822 148 1823 74 1824 37 1825 112 1826 56 1827 28 1828 14 1829 7 1830 22 1831 11 1832 34 1833 17 1834 52 1835 26 1836 13 1837 40 1838 20 1839 10 1840 5 1841 16 1842 8 1843 4 1844 2 1845 1 1846 117 1847 352 1848 176 1849 88 1850 44 1851 22 1852 11 1853 34 1854 17 1855 52 1856 26 1857 13 1858 40 1859 20 1860 10 1861 5 1862 16 1863 8 1864 4 1865 2 1866 1 1867 120 1868 60 1869 30 1870 15 1871 46 1872 23 1873 70 1874 35 1875 106 1876 53 1877 160 1878 80 1879 40 1880 20 1881 10 1882 5 1883 16 1884 8 1885 4 1886 2 1887 1 1888 123 1889 370 1890 185 1891 556 1892 278 1893 139 1894 418 1895 209 1896 628 1897 314 1898 157 1899 472 1900 236 1901 118 1902 59 1903 178 1904 89 1905 268 1906 134 1907 67 1908 202 1909 101 1910 304 1911 152 1912 76 1913 38 1914 19 1915 58 1916 29 1917 88 1918 44 1919 22 1920 11 1921 34 1922 17 1923 52 1924 26 1925 13 1926 40 1927 20 1928 10 1929 5 1930 16 1931 8 1932 4 1933 2 1934 1 1935 126 1936 63 1937 190 1938 95 1939 286 1940 143 1941 430 1942 215 1943 646 1944 323 1945 970 1946 485 1947 1456 1948 728 1949 364 1950 182 1951 91 1952 274 1953 137 1954 412 1955 206 1956 103 1957 310 1958 155 1959 466 1960 233 1961 700 1962 350 1963 175 1964 526 1965 263 1966 790 1967 395 1968 1186 1969 593 1970 1780 1971 890 1972 445 1973 1336 1974 668 1975 334 1976 167 1977 502 1978 251 1979 754 1980 377 1981 1132 1982 566 1983 283 1984 850 1985 425 1986 1276 1987 638 1988 319 1989 958 1990 479 1991 1438 1992 719 1993 2158 1994 1079 1995 3238 1996 1619 1997 4858 1998 2429 1999 7288 2000 3644 2001 1822 2002 911 2003 2734 2004 1367 2005 4102 2006 2051 2007 6154 2008 3077 2009 9232 2010 4616 2011 2308 2012 1154 2013 577 2014 1732 2015 866 2016 433 2017 1300 2018 650 2019 325 2020 976 2021 488 2022 244 2023 122 2024 61 2025 184 2026 92 2027 46 2028 23 2029 70 2030 35 2031 106 2032 53 2033 160 2034 80 2035 40 2036 20 2037 10 2038 5 2039 16 2040 8 2041 4 2042 2 2043 1 2044 127 2045 382 2046 191 2047 574 2048 287 2049 862 2050 431 2051 1294 2052 647 2053 1942 2054 971 2055 2914 2056 1457 2057 4372 2058 2186 2059 1093 2060 3280 2061 1640 2062 820 2063 410 2064 205 2065 616 2066 308 2067 154 2068 77 2069 232 2070 116 2071 58 2072 29 2073 88 2074 44 2075 22 2076 11 2077 34 2078 17 2079 52 2080 26 2081 13 2082 40 2083 20 2084 10 2085 5 2086 16 2087 8 2088 4 2089 2 2090 1 2091 129 2092 388 2093 194 2094 97 2095 292 2096 146 2097 73 2098 220 2099 110 2100 55 2101 166 2102 83 2103 250 2104 125 2105 376 2106 188 2107 94 2108 47 2109 142 2110 71 2111 214 2112 107 2113 322 2114 161 2115 484 2116 242 2117 121 2118 364 2119 182 2120 91 2121 274 2122 137 2123 412 2124 206 2125 103 2126 310 2127 155 2128 466 2129 233 2130 700 2131 350 2132 175 2133 526 2134 263 2135 790 2136 395 2137 1186 2138 593 2139 1780 2140 890 2141 445 2142 1336 2143 668 2144 334 2145 167 2146 502 2147 251 2148 754 2149 377 2150 1132 2151 566 2152 283 2153 850 2154 425 2155 1276 2156 638 2157 319 2158 958 2159 479 2160 1438 2161 719 2162 2158 2163 1079 2164 3238 2165 1619 2166 4858 2167 2429 2168 7288 2169 3644 2170 1822 2171 911 2172 2734 2173 1367 2174 4102 2175 2051 2176 6154 2177 3077 2178 9232 2179 4616 2180 2308 2181 1154 2182 577 2183 1732 2184 866 2185 433 2186 1300 2187 650 2188 325 2189 976 2190 488 2191 244 2192 122 2193 61 2194 184 2195 92 2196 46 2197 23 2198 70 2199 35 2200 106 2201 53 2202 160 2203 80 2204 40 2205 20 2206 10 2207 5 2208 16 2209 8 2210 4 2211 2 2212 1 2213 132 2214 66 2215 33 2216 100 2217 50 2218 25 2219 76 2220 38 2221 19 2222 58 2223 29 2224 88 2225 44 2226 22 2227 11 2228 34 2229 17 2230 52 2231 26 2232 13 2233 40 2234 20 2235 10 2236 5 2237 16 2238 8 2239 4 2240 2 2241 1 2242 133 2243 400 2244 200 2245 100 2246 50 2247 25 2248 76 2249 38 2250 19 2251 58 2252 29 2253 88 2254 44 2255 22 2256 11 2257 34 2258 17 2259 52 2260 26 2261 13 2262 40 2263 20 2264 10 2265 5 2266 16 2267 8 2268 4 2269 2 2270 1 2271 135 2272 406 2273 203 2274 610 2275 305 2276 916 2277 458 2278 229 2279 688 2280 344 2281 172 2282 86 2283 43 2284 130 2285 65 2286 196 2287 98 2288 49 2289 148 2290 74 2291 37 2292 112 2293 56 2294 28 2295 14 2296 7 2297 22 2298 11 2299 34 2300 17 2301 52 2302 26 2303 13 2304 40 2305 20 2306 10 2307 5 2308 16 2309 8 2310 4 2311 2 2312 1 2313 138 2314 69 2315 208 2316 104 2317 52 2318 26 2319 13 2320 40 2321 20 2322 10 2323 5 2324 16 2325 8 2326 4 2327 2 2328 1 2329 141 2330 424 2331 212 2332 106 2333 53 2334 160 2335 80 2336 40 2337 20 2338 10 2339 5 2340 16 2341 8 2342 4 2343 2 2344 1 2345 144 2346 72 2347 36 2348 18 2349 9 2350 28 2351 14 2352 7 2353 22 2354 11 2355 34 2356 17 2357 52 2358 26 2359 13 2360 40 2361 20 2362 10 2363 5 2364 16 2365 8 2366 4 2367 2 2368 1 2369 145 2370 436 2371 218 2372 109 2373 328 2374 164 2375 82 2376 41 2377 124 2378 62 2379 31 2380 94 2381 47 2382 142 2383 71 2384 214 2385 107 2386 322 2387 161 2388 484 2389 242 2390 121 2391 364 2392 182 2393 91 2394 274 2395 137 2396 412 2397 206 2398 103 2399 310 2400 155 2401 466 2402 233 2403 700 2404 350 2405 175 2406 526 2407 263 2408 790 2409 395 2410 1186 2411 593 2412 1780 2413 890 2414 445 2415 1336 2416 668 2417 334 2418 167 2419 502 2420 251 2421 754 2422 377 2423 1132 2424 566 2425 283 2426 850 2427 425 2428 1276 2429 638 2430 319 2431 958 2432 479 2433 1438 2434 719 2435 2158 2436 1079 2437 3238 2438 1619 2439 4858 2440 2429 2441 7288 2442 3644 2443 1822 2444 911 2445 2734 2446 1367 2447 4102 2448 2051 2449 6154 2450 3077 2451 9232 2452 4616 2453 2308 2454 1154 2455 577 2456 1732 2457 866 2458 433 2459 1300 2460 650 2461 325 2462 976 2463 488 2464 244 2465 122 2466 61 2467 184 2468 92 2469 46 2470 23 2471 70 2472 35 2473 106 2474 53 2475 160 2476 80 2477 40 2478 20 2479 10 2480 5 2481 16 2482 8 2483 4 2484 2 2485 1 2486 147 2487 442 2488 221 2489 664 2490 332 2491 166 2492 83 2493 250 2494 125 2495 376 2496 188 2497 94 2498 47 2499 142 2500 71 2501 214 2502 107 2503 322 2504 161 2505 484 2506 242 2507 121 2508 364 2509 182 2510 91 2511 274 2512 137 2513 412 2514 206 2515 103 2516 310 2517 155 2518 466 2519 233 2520 700 2521 350 2522 175 2523 526 2524 263 2525 790 2526 395 2527 1186 2528 593 2529 1780 2530 890 2531 445 2532 1336 2533 668 2534 334 2535 167 2536 502 2537 251 2538 754 2539 377 2540 1132 2541 566 2542 283 2543 850 2544 425 2545 1276 2546 638 2547 319 2548 958 2549 479 2550 1438 2551 719 2552 2158 2553 1079 2554 3238 2555 1619 2556 4858 2557 2429 2558 7288 2559 3644 2560 1822 2561 911 2562 2734 2563 1367 2564 4102 2565 2051 2566 6154 2567 3077 2568 9232 2569 4616 2570 2308 2571 1154 2572 577 2573 1732 2574 866 2575 433 2576 1300 2577 650 2578 325 2579 976 2580 488 2581 244 2582 122 2583 61 2584 184 2585 92 2586 46 2587 23 2588 70 2589 35 2590 106 2591 53 2592 160 2593 80 2594 40 2595 20 2596 10 2597 5 2598 16 2599 8 2600 4 2601 2 2602 1 2603 150 2604 75 2605 226 2606 113 2607 340 2608 170 2609 85 2610 256 2611 128 2612 64 2613 32 2614 16 2615 8 2616 4 2617 2 2618 1 2619 151 2620 454 2621 227 2622 682 2623 341 2624 1024 2625 512 2626 256 2627 128 2628 64 2629 32 2630 16 2631 8 2632 4 2633 2 2634 1 2635 153 2636 460 2637 230 2638 115 2639 346 2640 173 2641 520 2642 260 2643 130 2644 65 2645 196 2646 98 2647 49 2648 148 2649 74 2650 37 2651 112 2652 56 2653 28 2654 14 2655 7 2656 22 2657 11 2658 34 2659 17 2660 52 2661 26 2662 13 2663 40 2664 20 2665 10 2666 5 2667 16 2668 8 2669 4 2670 2 2671 1 2672 156 2673 78 2674 39 2675 118 2676 59 2677 178 2678 89 2679 268 2680 134 2681 67 2682 202 2683 101 2684 304 2685 152 2686 76 2687 38 2688 19 2689 58 2690 29 2691 88 2692 44 2693 22 2694 11 2695 34 2696 17 2697 52 2698 26 2699 13 2700 40 2701 20 2702 10 2703 5 2704 16 2705 8 2706 4 2707 2 2708 1 2709 159 2710 478 2711 239 2712 718 2713 359 2714 1078 2715 539 2716 1618 2717 809 2718 2428 2719 1214 2720 607 2721 1822 2722 911 2723 2734 2724 1367 2725 4102 2726 2051 2727 6154 2728 3077 2729 9232 2730 4616 2731 2308 2732 1154 2733 577 2734 1732 2735 866 2736 433 2737 1300 2738 650 2739 325 2740 976 2741 488 2742 244 2743 122 2744 61 2745 184 2746 92 2747 46 2748 23 2749 70 2750 35 2751 106 2752 53 2753 160 2754 80 2755 40 2756 20 2757 10 2758 5 2759 16 2760 8 2761 4 2762 2 2763 1 2764 162 2765 81 2766 244 2767 122 2768 61 2769 184 2770 92 2771 46 2772 23 2773 70 2774 35 2775 106 2776 53 2777 160 2778 80 2779 40 2780 20 2781 10 2782 5 2783 16 2784 8 2785 4 2786 2 2787 1 2788 163 2789 490 2790 245 2791 736 2792 368 2793 184 2794 92 2795 46 2796 23 2797 70 2798 35 2799 106 2800 53 2801 160 2802 80 2803 40 2804 20 2805 10 2806 5 2807 16 2808 8 2809 4 2810 2 2811 1 2812 165 2813 496 2814 248 2815 124 2816 62 2817 31 2818 94 2819 47 2820 142 2821 71 2822 214 2823 107 2824 322 2825 161 2826 484 2827 242 2828 121 2829 364 2830 182 2831 91 2832 274 2833 137 2834 412 2835 206 2836 103 2837 310 2838 155 2839 466 2840 233 2841 700 2842 350 2843 175 2844 526 2845 263 2846 790 2847 395 2848 1186 2849 593 2850 1780 2851 890 2852 445 2853 1336 2854 668 2855 334 2856 167 2857 502 2858 251 2859 754 2860 377 2861 1132 2862 566 2863 283 2864 850 2865 425 2866 1276 2867 638 2868 319 2869 958 2870 479 2871 1438 2872 719 2873 2158 2874 1079 2875 3238 2876 1619 2877 4858 2878 2429 2879 7288 2880 3644 2881 1822 2882 911 2883 2734 2884 1367 2885 4102 2886 2051 2887 6154 2888 3077 2889 9232 2890 4616 2891 2308 2892 1154 2893 577 2894 1732 2895 866 2896 433 2897 1300 2898 650 2899 325 2900 976 2901 488 2902 244 2903 122 2904 61 2905 184 2906 92 2907 46 2908 23 2909 70 2910 35 2911 106 2912 53 2913 160 2914 80 2915 40 2916 20 2917 10 2918 5 2919 16 2920 8 2921 4 2922 2 2923 1 2924 168 2925 84 2926 42 2927 21 2928 64 2929 32 2930 16 2931 8 2932 4 2933 2 2934 1 2935 169 2936 508 2937 254 2938 127 2939 382 2940 191 2941 574 2942 287 2943 862 2944 431 2945 1294 2946 647 2947 1942 2948 971 2949 2914 2950 1457 2951 4372 2952 2186 2953 1093 2954 3280 2955 1640 2956 820 2957 410 2958 205 2959 616 2960 308 2961 154 2962 77 2963 232 2964 116 2965 58 2966 29 2967 88 2968 44 2969 22 2970 11 2971 34 2972 17 2973 52 2974 26 2975 13 2976 40 2977 20 2978 10 2979 5 2980 16 2981 8 2982 4 2983 2 2984 1 2985 171 2986 514 2987 257 2988 772 2989 386 2990 193 2991 580 2992 290 2993 145 2994 436 2995 218 2996 109 2997 328 2998 164 2999 82 3000 41 3001 124 3002 62 3003 31 3004 94 3005 47 3006 142 3007 71 3008 214 3009 107 3010 322 3011 161 3012 484 3013 242 3014 121 3015 364 3016 182 3017 91 3018 274 3019 137 3020 412 3021 206 3022 103 3023 310 3024 155 3025 466 3026 233 3027 700 3028 350 3029 175 3030 526 3031 263 3032 790 3033 395 3034 1186 3035 593 3036 1780 3037 890 3038 445 3039 1336 3040 668 3041 334 3042 167 3043 502 3044 251 3045 754 3046 377 3047 1132 3048 566 3049 283 3050 850 3051 425 3052 1276 3053 638 3054 319 3055 958 3056 479 3057 1438 3058 719 3059 2158 3060 1079 3061 3238 3062 1619 3063 4858 3064 2429 3065 7288 3066 3644 3067 1822 3068 911 3069 2734 3070 1367 3071 4102 3072 2051 3073 6154 3074 3077 3075 9232 3076 4616 3077 2308 3078 1154 3079 577 3080 1732 3081 866 3082 433 3083 1300 3084 650 3085 325 3086 976 3087 488 3088 244 3089 122 3090 61 3091 184 3092 92 3093 46 3094 23 3095 70 3096 35 3097 106 3098 53 3099 160 3100 80 3101 40 3102 20 3103 10 3104 5 3105 16 3106 8 3107 4 3108 2 3109 1 3110 174 3111 87 3112 262 3113 131 3114 394 3115 197 3116 592 3117 296 3118 148 3119 74 3120 37 3121 112 3122 56 3123 28 3124 14 3125 7 3126 22 3127 11 3128 34 3129 17 3130 52 3131 26 3132 13 3133 40 3134 20 3135 10 3136 5 3137 16 3138 8 3139 4 3140 2 3141 1 3142 177 3143 532 3144 266 3145 133 3146 400 3147 200 3148 100 3149 50 3150 25 3151 76 3152 38 3153 19 3154 58 3155 29 3156 88 3157 44 3158 22 3159 11 3160 34 3161 17 3162 52 3163 26 3164 13 3165 40 3166 20 3167 10 3168 5 3169 16 3170 8 3171 4 3172 2 3173 1 3174 180 3175 90 3176 45 3177 136 3178 68 3179 34 3180 17 3181 52 3182 26 3183 13 3184 40 3185 20 3186 10 3187 5 3188 16 3189 8 3190 4 3191 2 3192 1 3193 181 3194 544 3195 272 3196 136 3197 68 3198 34 3199 17 3200 52 3201 26 3202 13 3203 40 3204 20 3205 10 3206 5 3207 16 3208 8 3209 4 3210 2 3211 1 3212 183 3213 550 3214 275 3215 826 3216 413 3217 1240 3218 620 3219 310 3220 155 3221 466 3222 233 3223 700 3224 350 3225 175 3226 526 3227 263 3228 790 3229 395 3230 1186 3231 593 3232 1780 3233 890 3234 445 3235 1336 3236 668 3237 334 3238 167 3239 502 3240 251 3241 754 3242 377 3243 1132 3244 566 3245 283 3246 850 3247 425 3248 1276 3249 638 3250 319 3251 958 3252 479 3253 1438 3254 719 3255 2158 3256 1079 3257 3238 3258 1619 3259 4858 3260 2429 3261 7288 3262 3644 3263 1822 3264 911 3265 2734 3266 1367 3267 4102 3268 2051 3269 6154 3270 3077 3271 9232 3272 4616 3273 2308 3274 1154 3275 577 3276 1732 3277 866 3278 433 3279 1300 3280 650 3281 325 3282 976 3283 488 3284 244 3285 122 3286 61 3287 184 3288 92 3289 46 3290 23 3291 70 3292 35 3293 106 3294 53 3295 160 3296 80 3297 40 3298 20 3299 10 3300 5 3301 16 3302 8 3303 4 3304 2 3305 1 3306 186 3307 93 3308 280 3309 140 3310 70 3311 35 3312 106 3313 53 3314 160 3315 80 3316 40 3317 20 3318 10 3319 5 3320 16 3321 8 3322 4 3323 2 3324 1 3325 187 3326 562 3327 281 3328 844 3329 422 3330 211 3331 634 3332 317 3333 952 3334 476 3335 238 3336 119 3337 358 3338 179 3339 538 3340 269 3341 808 3342 404 3343 202 3344 101 3345 304 3346 152 3347 76 3348 38 3349 19 3350 58 3351 29 3352 88 3353 44 3354 22 3355 11 3356 34 3357 17 3358 52 3359 26 3360 13 3361 40 3362 20 3363 10 3364 5 3365 16 3366 8 3367 4 3368 2 3369 1 3370 189 3371 568 3372 284 3373 142 3374 71 3375 214 3376 107 3377 322 3378 161 3379 484 3380 242 3381 121 3382 364 3383 182 3384 91 3385 274 3386 137 3387 412 3388 206 3389 103 3390 310 3391 155 3392 466 3393 233 3394 700 3395 350 3396 175 3397 526 3398 263 3399 790 3400 395 3401 1186 3402 593 3403 1780 3404 890 3405 445 3406 1336 3407 668 3408 334 3409 167 3410 502 3411 251 3412 754 3413 377 3414 1132 3415 566 3416 283 3417 850 3418 425 3419 1276 3420 638 3421 319 3422 958 3423 479 3424 1438 3425 719 3426 2158 3427 1079 3428 3238 3429 1619 3430 4858 3431 2429 3432 7288 3433 3644 3434 1822 3435 911 3436 2734 3437 1367 3438 4102 3439 2051 3440 6154 3441 3077 3442 9232 3443 4616 3444 2308 3445 1154 3446 577 3447 1732 3448 866 3449 433 3450 1300 3451 650 3452 325 3453 976 3454 488 3455 244 3456 122 3457 61 3458 184 3459 92 3460 46 3461 23 3462 70 3463 35 3464 106 3465 53 3466 160 3467 80 3468 40 3469 20 3470 10 3471 5 3472 16 3473 8 3474 4 3475 2 3476 1 3477 192 3478 96 3479 48 3480 24 3481 12 3482 6 3483 3 3484 10 3485 5 3486 16 3487 8 3488 4 3489 2 3490 1 3491 195 3492 586 3493 293 3494 880 3495 440 3496 220 3497 110 3498 55 3499 166 3500 83 3501 250 3502 125 3503 376 3504 188 3505 94 3506 47 3507 142 3508 71 3509 214 3510 107 3511 322 3512 161 3513 484 3514 242 3515 121 3516 364 3517 182 3518 91 3519 274 3520 137 3521 412 3522 206 3523 103 3524 310 3525 155 3526 466 3527 233 3528 700 3529 350 3530 175 3531 526 3532 263 3533 790 3534 395 3535 1186 3536 593 3537 1780 3538 890 3539 445 3540 1336 3541 668 3542 334 3543 167 3544 502 3545 251 3546 754 3547 377 3548 1132 3549 566 3550 283 3551 850 3552 425 3553 1276 3554 638 3555 319 3556 958 3557 479 3558 1438 3559 719 3560 2158 3561 1079 3562 3238 3563 1619 3564 4858 3565 2429 3566 7288 3567 3644 3568 1822 3569 911 3570 2734 3571 1367 3572 4102 3573 2051 3574 6154 3575 3077 3576 9232 3577 4616 3578 2308 3579 1154 3580 577 3581 1732 3582 866 3583 433 3584 1300 3585 650 3586 325 3587 976 3588 488 3589 244 3590 122 3591 61 3592 184 3593 92 3594 46 3595 23 3596 70 3597 35 3598 106 3599 53 3600 160 3601 80 3602 40 3603 20 3604 10 3605 5 3606 16 3607 8 3608 4 3609 2 3610 1 3611 198 3612 99 3613 298 3614 149 3615 448 3616 224 3617 112 3618 56 3619 28 3620 14 3621 7 3622 22 3623 11 3624 34 3625 17 3626 52 3627 26 3628 13 3629 40 3630 20 3631 10 3632 5 3633 16 3634 8 3635 4 3636 2 3637 1 3638 199 3639 598 3640 299 3641 898 3642 449 3643 1348 3644 674 3645 337 3646 1012 3647 506 3648 253 3649 760 3650 380 3651 190 3652 95 3653 286 3654 143 3655 430 3656 215 3657 646 3658 323 3659 970 3660 485 3661 1456 3662 728 3663 364 3664 182 3665 91 3666 274 3667 137 3668 412 3669 206 3670 103 3671 310 3672 155 3673 466 3674 233 3675 700 3676 350 3677 175 3678 526 3679 263 3680 790 3681 395 3682 1186 3683 593 3684 1780 3685 890 3686 445 3687 1336 3688 668 3689 334 3690 167 3691 502 3692 251 3693 754 3694 377 3695 1132 3696 566 3697 283 3698 850 3699 425 3700 1276 3701 638 3702 319 3703 958 3704 479 3705 1438 3706 719 3707 2158 3708 1079 3709 3238 3710 1619 3711 4858 3712 2429 3713 7288 3714 3644 3715 1822 3716 911 3717 2734 3718 1367 3719 4102 3720 2051 3721 6154 3722 3077 3723 9232 3724 4616 3725 2308 3726 1154 3727 577 3728 1732 3729 866 3730 433 3731 1300 3732 650 3733 325 3734 976 3735 488 3736 244 3737 122 3738 61 3739 184 3740 92 3741 46 3742 23 3743 70 3744 35 3745 106 3746 53 3747 160 3748 80 3749 40 3750 20 3751 10 3752 5 3753 16 3754 8 3755 4 3756 2 3757 1 3758 201 3759 604 3760 302 3761 151 3762 454 3763 227 3764 682 3765 341 3766 1024 3767 512 3768 256 3769 128 3770 64 3771 32 3772 16 3773 8 3774 4 3775 2 3776 1 3777 204 3778 102 3779 51 3780 154 3781 77 3782 232 3783 116 3784 58 3785 29 3786 88 3787 44 3788 22 3789 11 3790 34 3791 17 3792 52 3793 26 3794 13 3795 40 3796 20 3797 10 3798 5 3799 16 3800 8 3801 4 3802 2 3803 1 3804 207 3805 622 3806 311 3807 934 3808 467 3809 1402 3810 701 3811 2104 3812 1052 3813 526 3814 263 3815 790 3816 395 3817 1186 3818 593 3819 1780 3820 890 3821 445 3822 1336 3823 668 3824 334 3825 167 3826 502 3827 251 3828 754 3829 377 3830 1132 3831 566 3832 283 3833 850 3834 425 3835 1276 3836 638 3837 319 3838 958 3839 479 3840 1438 3841 719 3842 2158 3843 1079 3844 3238 3845 1619 3846 4858 3847 2429 3848 7288 3849 3644 3850 1822 3851 911 3852 2734 3853 1367 3854 4102 3855 2051 3856 6154 3857 3077 3858 9232 3859 4616 3860 2308 3861 1154 3862 577 3863 1732 3864 866 3865 433 3866 1300 3867 650 3868 325 3869 976 3870 488 3871 244 3872 122 3873 61 3874 184 3875 92 3876 46 3877 23 3878 70 3879 35 3880 106 3881 53 3882 160 3883 80 3884 40 3885 20 3886 10 3887 5 3888 16 3889 8 3890 4 3891 2 3892 1 3893 210 3894 105 3895 316 3896 158 3897 79 3898 238 3899 119 3900 358 3901 179 3902 538 3903 269 3904 808 3905 404 3906 202 3907 101 3908 304 3909 152 3910 76 3911 38 3912 19 3913 58 3914 29 3915 88 3916 44 3917 22 3918 11 3919 34 3920 17 3921 52 3922 26 3923 13 3924 40 3925 20 3926 10 3927 5 3928 16 3929 8 3930 4 3931 2 3932 1 3933 213 3934 640 3935 320 3936 160 3937 80 3938 40 3939 20 3940 10 3941 5 3942 16 3943 8 3944 4 3945 2 3946 1 3947 216 3948 108 3949 54 3950 27 3951 82 3952 41 3953 124 3954 62 3955 31 3956 94 3957 47 3958 142 3959 71 3960 214 3961 107 3962 322 3963 161 3964 484 3965 242 3966 121 3967 364 3968 182 3969 91 3970 274 3971 137 3972 412 3973 206 3974 103 3975 310 3976 155 3977 466 3978 233 3979 700 3980 350 3981 175 3982 526 3983 263 3984 790 3985 395 3986 1186 3987 593 3988 1780 3989 890 3990 445 3991 1336 3992 668 3993 334 3994 167 3995 502 3996 251 3997 754 3998 377 3999 1132 4000 566 4001 283 4002 850 4003 425 4004 1276 4005 638 4006 319 4007 958 4008 479 4009 1438 4010 719 4011 2158 4012 1079 4013 3238 4014 1619 4015 4858 4016 2429 4017 7288 4018 3644 4019 1822 4020 911 4021 2734 4022 1367 4023 4102 4024 2051 4025 6154 4026 3077 4027 9232 4028 4616 4029 2308 4030 1154 4031 577 4032 1732 4033 866 4034 433 4035 1300 4036 650 4037 325 4038 976 4039 488 4040 244 4041 122 4042 61 4043 184 4044 92 4045 46 4046 23 4047 70 4048 35 4049 106 4050 53 4051 160 4052 80 4053 40 4054 20 4055 10 4056 5 4057 16 4058 8 4059 4 4060 2 4061 1 4062 217 4063 652 4064 326 4065 163 4066 490 4067 245 4068 736 4069 368 4070 184 4071 92 4072 46 4073 23 4074 70 4075 35 4076 106 4077 53 4078 160 4079 80 4080 40 4081 20 4082 10 4083 5 4084 16 4085 8 4086 4 4087 2 4088 1 4089 219 4090 658 4091 329 4092 988 4093 494 4094 247 4095 742 4096 371 4097 1114 4098 557 4099 1672 4100 836 4101 418 4102 209 4103 628 4104 314 4105 157 4106 472 4107 236 4108 118 4109 59 4110 178 4111 89 4112 268 4113 134 4114 67 4115 202 4116 101 4117 304 4118 152 4119 76 4120 38 4121 19 4122 58 4123 29 4124 88 4125 44 4126 22 4127 11 4128 34 4129 17 4130 52 4131 26 4132 13 4133 40 4134 20 4135 10 4136 5 4137 16 4138 8 4139 4 4140 2 4141 1 4142 222 4143 111 4144 334 4145 167 4146 502 4147 251 4148 754 4149 377 4150 1132 4151 566 4152 283 4153 850 4154 425 4155 1276 4156 638 4157 319 4158 958 4159 479 4160 1438 4161 719 4162 2158 4163 1079 4164 3238 4165 1619 4166 4858 4167 2429 4168 7288 4169 3644 4170 1822 4171 911 4172 2734 4173 1367 4174 4102 4175 2051 4176 6154 4177 3077 4178 9232 4179 4616 4180 2308 4181 1154 4182 577 4183 1732 4184 866 4185 433 4186 1300 4187 650 4188 325 4189 976 4190 488 4191 244 4192 122 4193 61 4194 184 4195 92 4196 46 4197 23 4198 70 4199 35 4200 106 4201 53 4202 160 4203 80 4204 40 4205 20 4206 10 4207 5 4208 16 4209 8 4210 4 4211 2 4212 1 4213 223 4214 670 4215 335 4216 1006 4217 503 4218 1510 4219 755 4220 2266 4221 1133 4222 3400 4223 1700 4224 850 4225 425 4226 1276 4227 638 4228 319 4229 958 4230 479 4231 1438 4232 719 4233 2158 4234 1079 4235 3238 4236 1619 4237 4858 4238 2429 4239 7288 4240 3644 4241 1822 4242 911 4243 2734 4244 1367 4245 4102 4246 2051 4247 6154 4248 3077 4249 9232 4250 4616 4251 2308 4252 1154 4253 577 4254 1732 4255 866 4256 433 4257 1300 4258 650 4259 325 4260 976 4261 488 4262 244 4263 122 4264 61 4265 184 4266 92 4267 46 4268 23 4269 70 4270 35 4271 106 4272 53 4273 160 4274 80 4275 40 4276 20 4277 10 4278 5 4279 16 4280 8 4281 4 4282 2 4283 1 4284 225 4285 676 4286 338 4287 169 4288 508 4289 254 4290 127 4291 382 4292 191 4293 574 4294 287 4295 862 4296 431 4297 1294 4298 647 4299 1942 4300 971 4301 2914 4302 1457 4303 4372 4304 2186 4305 1093 4306 3280 4307 1640 4308 820 4309 410 4310 205 4311 616 4312 308 4313 154 4314 77 4315 232 4316 116 4317 58 4318 29 4319 88 4320 44 4321 22 4322 11 4323 34 4324 17 4325 52 4326 26 4327 13 4328 40 4329 20 4330 10 4331 5 4332 16 4333 8 4334 4 4335 2 4336 1 4337 228 4338 114 4339 57 4340 172 4341 86 4342 43 4343 130 4344 65 4345 196 4346 98 4347 49 4348 148 4349 74 4350 37 4351 112 4352 56 4353 28 4354 14 4355 7 4356 22 4357 11 4358 34 4359 17 4360 52 4361 26 4362 13 4363 40 4364 20 4365 10 4366 5 4367 16 4368 8 4369 4 4370 2 4371 1 4372 231 4373 694 4374 347 4375 1042 4376 521 4377 1564 4378 782 4379 391 4380 1174 4381 587 4382 1762 4383 881 4384 2644 4385 1322 4386 661 4387 1984 4388 992 4389 496 4390 248 4391 124 4392 62 4393 31 4394 94 4395 47 4396 142 4397 71 4398 214 4399 107 4400 322 4401 161 4402 484 4403 242 4404 121 4405 364 4406 182 4407 91 4408 274 4409 137 4410 412 4411 206 4412 103 4413 310 4414 155 4415 466 4416 233 4417 700 4418 350 4419 175 4420 526 4421 263 4422 790 4423 395 4424 1186 4425 593 4426 1780 4427 890 4428 445 4429 1336 4430 668 4431 334 4432 167 4433 502 4434 251 4435 754 4436 377 4437 1132 4438 566 4439 283 4440 850 4441 425 4442 1276 4443 638 4444 319 4445 958 4446 479 4447 1438 4448 719 4449 2158 4450 1079 4451 3238 4452 1619 4453 4858 4454 2429 4455 7288 4456 3644 4457 1822 4458 911 4459 2734 4460 1367 4461 4102 4462 2051 4463 6154 4464 3077 4465 9232 4466 4616 4467 2308 4468 1154 4469 577 4470 1732 4471 866 4472 433 4473 1300 4474 650 4475 325 4476 976 4477 488 4478 244 4479 122 4480 61 4481 184 4482 92 4483 46 4484 23 4485 70 4486 35 4487 106 4488 53 4489 160 4490 80 4491 40 4492 20 4493 10 4494 5 4495 16 4496 8 4497 4 4498 2 4499 1 4500 234 4501 117 4502 352 4503 176 4504 88 4505 44 4506 22 4507 11 4508 34 4509 17 4510 52 4511 26 4512 13 4513 40 4514 20 4515 10 4516 5 4517 16 4518 8 4519 4 4520 2 4521 1 4522 235 4523 706 4524 353 4525 1060 4526 530 4527 265 4528 796 4529 398 4530 199 4531 598 4532 299 4533 898 4534 449 4535 1348 4536 674 4537 337 4538 1012 4539 506 4540 253 4541 760 4542 380 4543 190 4544 95 4545 286 4546 143 4547 430 4548 215 4549 646 4550 323 4551 970 4552 485 4553 1456 4554 728 4555 364 4556 182 4557 91 4558 274 4559 137 4560 412 4561 206 4562 103 4563 310 4564 155 4565 466 4566 233 4567 700 4568 350 4569 175 4570 526 4571 263 4572 790 4573 395 4574 1186 4575 593 4576 1780 4577 890 4578 445 4579 1336 4580 668 4581 334 4582 167 4583 502 4584 251 4585 754 4586 377 4587 1132 4588 566 4589 283 4590 850 4591 425 4592 1276 4593 638 4594 319 4595 958 4596 479 4597 1438 4598 719 4599 2158 4600 1079 4601 3238 4602 1619 4603 4858 4604 2429 4605 7288 4606 3644 4607 1822 4608 911 4609 2734 4610 1367 4611 4102 4612 2051 4613 6154 4614 3077 4615 9232 4616 4616 4617 2308 4618 1154 4619 577 4620 1732 4621 866 4622 433 4623 1300 4624 650 4625 325 4626 976 4627 488 4628 244 4629 122 4630 61 4631 184 4632 92 4633 46 4634 23 4635 70 4636 35 4637 106 4638 53 4639 160 4640 80 4641 40 4642 20 4643 10 4644 5 4645 16 4646 8 4647 4 4648 2 4649 1 4650 237 4651 712 4652 356 4653 178 4654 89 4655 268 4656 134 4657 67 4658 202 4659 101 4660 304 4661 152 4662 76 4663 38 4664 19 4665 58 4666 29 4667 88 4668 44 4669 22 4670 11 4671 34 4672 17 4673 52 4674 26 4675 13 4676 40 4677 20 4678 10 4679 5 4680 16 4681 8 4682 4 4683 2 4684 1 4685 240 4686 120 4687 60 4688 30 4689 15 4690 46 4691 23 4692 70 4693 35 4694 106 4695 53 4696 160 4697 80 4698 40 4699 20 4700 10 4701 5 4702 16 4703 8 4704 4 4705 2 4706 1 4707 241 4708 724 4709 362 4710 181 4711 544 4712 272 4713 136 4714 68 4715 34 4716 17 4717 52 4718 26 4719 13 4720 40 4721 20 4722 10 4723 5 4724 16 4725 8 4726 4 4727 2 4728 1 4729 243 4730 730 4731 365 4732 1096 4733 548 4734 274 4735 137 4736 412 4737 206 4738 103 4739 310 4740 155 4741 466 4742 233 4743 700 4744 350 4745 175 4746 526 4747 263 4748 790 4749 395 4750 1186 4751 593 4752 1780 4753 890 4754 445 4755 1336 4756 668 4757 334 4758 167 4759 502 4760 251 4761 754 4762 377 4763 1132 4764 566 4765 283 4766 850 4767 425 4768 1276 4769 638 4770 319 4771 958 4772 479 4773 1438 4774 719 4775 2158 4776 1079 4777 3238 4778 1619 4779 4858 4780 2429 4781 7288 4782 3644 4783 1822 4784 911 4785 2734 4786 1367 4787 4102 4788 2051 4789 6154 4790 3077 4791 9232 4792 4616 4793 2308 4794 1154 4795 577 4796 1732 4797 866 4798 433 4799 1300 4800 650 4801 325 4802 976 4803 488 4804 244 4805 122 4806 61 4807 184 4808 92 4809 46 4810 23 4811 70 4812 35 4813 106 4814 53 4815 160 4816 80 4817 40 4818 20 4819 10 4820 5 4821 16 4822 8 4823 4 4824 2 4825 1 4826 246 4827 123 4828 370 4829 185 4830 556 4831 278 4832 139 4833 418 4834 209 4835 628 4836 314 4837 157 4838 472 4839 236 4840 118 4841 59 4842 178 4843 89 4844 268 4845 134 4846 67 4847 202 4848 101 4849 304 4850 152 4851 76 4852 38 4853 19 4854 58 4855 29 4856 88 4857 44 4858 22 4859 11 4860 34 4861 17 4862 52 4863 26 4864 13 4865 40 4866 20 4867 10 4868 5 4869 16 4870 8 4871 4 4872 2 4873 1 4874 249 4875 748 4876 374 4877 187 4878 562 4879 281 4880 844 4881 422 4882 211 4883 634 4884 317 4885 952 4886 476 4887 238 4888 119 4889 358 4890 179 4891 538 4892 269 4893 808 4894 404 4895 202 4896 101 4897 304 4898 152 4899 76 4900 38 4901 19 4902 58 4903 29 4904 88 4905 44 4906 22 4907 11 4908 34 4909 17 4910 52 4911 26 4912 13 4913 40 4914 20 4915 10 4916 5 4917 16 4918 8 4919 4 4920 2 4921 1 4922 252 4923 126 4924 63 4925 190 4926 95 4927 286 4928 143 4929 430 4930 215 4931 646 4932 323 4933 970 4934 485 4935 1456 4936 728 4937 364 4938 182 4939 91 4940 274 4941 137 4942 412 4943 206 4944 103 4945 310 4946 155 4947 466 4948 233 4949 700 4950 350 4951 175 4952 526 4953 263 4954 790 4955 395 4956 1186 4957 593 4958 1780 4959 890 4960 445 4961 1336 4962 668 4963 334 4964 167 4965 502 4966 251 4967 754 4968 377 4969 1132 4970 566 4971 283 4972 850 4973 425 4974 1276 4975 638 4976 319 4977 958 4978 479 4979 1438 4980 719 4981 2158 4982 1079 4983 3238 4984 1619 4985 4858 4986 2429 4987 7288 4988 3644 4989 1822 4990 911 4991 2734 4992 1367 4993 4102 4994 2051 4995 6154 4996 3077 4997 9232 4998 4616 4999 2308 5000 1154 5001 577 5002 1732 5003 866 5004 433 5005 1300 5006 650 5007 325 5008 976 5009 488 5010 244 5011 122 5012 61 5013 184 5014 92 5015 46 5016 23 5017 70 5018 35 5019 106 5020 53 5021 160 5022 80 5023 40 5024 20 5025 10 5026 5 5027 16 5028 8 5029 4 5030 2 5031 1 5032 255 5033 766 5034 383 5035 1150 5036 575 5037 1726 5038 863 5039 2590 5040 1295 5041 3886 5042 1943 5043 5830 5044 2915 5045 8746 5046 4373 5047 13120 5048 6560 5049 3280 5050 1640 5051 820 5052 410 5053 205 5054 616 5055 308 5056 154 5057 77 5058 232 5059 116 5060 58 5061 29 5062 88 5063 44 5064 22 5065 11 5066 34 5067 17 5068 52 5069 26 5070 13 5071 40 5072 20 5073 10 5074 5 5075 16 5076 8 5077 4 5078 2 5079 1 5080 258 5081 129 5082 388 5083 194 5084 97 5085 292 5086 146 5087 73 5088 220 5089 110 5090 55 5091 166 5092 83 5093 250 5094 125 5095 376 5096 188 5097 94 5098 47 5099 142 5100 71 5101 214 5102 107 5103 322 5104 161 5105 484 5106 242 5107 121 5108 364 5109 182 5110 91 5111 274 5112 137 5113 412 5114 206 5115 103 5116 310 5117 155 5118 466 5119 233 5120 700 5121 350 5122 175 5123 526 5124 263 5125 790 5126 395 5127 1186 5128 593 5129 1780 5130 890 5131 445 5132 1336 5133 668 5134 334 5135 167 5136 502 5137 251 5138 754 5139 377 5140 1132 5141 566 5142 283 5143 850 5144 425 5145 1276 5146 638 5147 319 5148 958 5149 479 5150 1438 5151 719 5152 2158 5153 1079 5154 3238 5155 1619 5156 4858 5157 2429 5158 7288 5159 3644 5160 1822 5161 911 5162 2734 5163 1367 5164 4102 5165 2051 5166 6154 5167 3077 5168 9232 5169 4616 5170 2308 5171 1154 5172 577 5173 1732 5174 866 5175 433 5176 1300 5177 650 5178 325 5179 976 5180 488 5181 244 5182 122 5183 61 5184 184 5185 92 5186 46 5187 23 5188 70 5189 35 5190 106 5191 53 5192 160 5193 80 5194 40 5195 20 5196 10 5197 5 5198 16 5199 8 5200 4 5201 2 5202 1 5203 259 5204 778 5205 389 5206 1168 5207 584 5208 292 5209 146 5210 73 5211 220 5212 110 5213 55 5214 166 5215 83 5216 250 5217 125 5218 376 5219 188 5220 94 5221 47 5222 142 5223 71 5224 214 5225 107 5226 322 5227 161 5228 484 5229 242 5230 121 5231 364 5232 182 5233 91 5234 274 5235 137 5236 412 5237 206 5238 103 5239 310 5240 155 5241 466 5242 233 5243 700 5244 350 5245 175 5246 526 5247 263 5248 790 5249 395 5250 1186 5251 593 5252 1780 5253 890 5254 445 5255 1336 5256 668 5257 334 5258 167 5259 502 5260 251 5261 754 5262 377 5263 1132 5264 566 5265 283 5266 850 5267 425 5268 1276 5269 638 5270 319 5271 958 5272 479 5273 1438 5274 719 5275 2158 5276 1079 5277 3238 5278 1619 5279 4858 5280 2429 5281 7288 5282 3644 5283 1822 5284 911 5285 2734 5286 1367 5287 4102 5288 2051 5289 6154 5290 3077 5291 9232 5292 4616 5293 2308 5294 1154 5295 577 5296 1732 5297 866 5298 433 5299 1300 5300 650 5301 325 5302 976 5303 488 5304 244 5305 122 5306 61 5307 184 5308 92 5309 46 5310 23 5311 70 5312 35 5313 106 5314 53 5315 160 5316 80 5317 40 5318 20 5319 10 5320 5 5321 16 5322 8 5323 4 5324 2 5325 1 5326 261 5327 784 5328 392 5329 196 5330 98 5331 49 5332 148 5333 74 5334 37 5335 112 5336 56 5337 28 5338 14 5339 7 5340 22 5341 11 5342 34 5343 17 5344 52 5345 26 5346 13 5347 40 5348 20 5349 10 5350 5 5351 16 5352 8 5353 4 5354 2 5355 1 5356 264 5357 132 5358 66 5359 33 5360 100 5361 50 5362 25 5363 76 5364 38 5365 19 5366 58 5367 29 5368 88 5369 44 5370 22 5371 11 5372 34 5373 17 5374 52 5375 26 5376 13 5377 40 5378 20 5379 10 5380 5 5381 16 5382 8 5383 4 5384 2 5385 1 5386 267 5387 802 5388 401 5389 1204 5390 602 5391 301 5392 904 5393 452 5394 226 5395 113 5396 340 5397 170 5398 85 5399 256 5400 128 5401 64 5402 32 5403 16 5404 8 5405 4 5406 2 5407 1 5408 270 5409 135 5410 406 5411 203 5412 610 5413 305 5414 916 5415 458 5416 229 5417 688 5418 344 5419 172 5420 86 5421 43 5422 130 5423 65 5424 196 5425 98 5426 49 5427 148 5428 74 5429 37 5430 112 5431 56 5432 28 5433 14 5434 7 5435 22 5436 11 5437 34 5438 17 5439 52 5440 26 5441 13 5442 40 5443 20 5444 10 5445 5 5446 16 5447 8 5448 4 5449 2 5450 1 5451 271 5452 814 5453 407 5454 1222 5455 611 5456 1834 5457 917 5458 2752 5459 1376 5460 688 5461 344 5462 172 5463 86 5464 43 5465 130 5466 65 5467 196 5468 98 5469 49 5470 148 5471 74 5472 37 5473 112 5474 56 5475 28 5476 14 5477 7 5478 22 5479 11 5480 34 5481 17 5482 52 5483 26 5484 13 5485 40 5486 20 5487 10 5488 5 5489 16 5490 8 5491 4 5492 2 5493 1 5494 273 5495 820 5496 410 5497 205 5498 616 5499 308 5500 154 5501 77 5502 232 5503 116 5504 58 5505 29 5506 88 5507 44 5508 22 5509 11 5510 34 5511 17 5512 52 5513 26 5514 13 5515 40 5516 20 5517 10 5518 5 5519 16 5520 8 5521 4 5522 2 5523 1 5524 276 5525 138 5526 69 5527 208 5528 104 5529 52 5530 26 5531 13 5532 40 5533 20 5534 10 5535 5 5536 16 5537 8 5538 4 5539 2 5540 1