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