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