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