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