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