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