# Terms 0 - 65537 in https://oeis.org/A324386/a324386.txt # A006068(n)= { my(s=1, ns); while(1, ns = n >> s; if(0==ns, break()); n = bitxor(n, ns); s <<= 1; ); return (n); } \\ From A006068 # A276150(n) = { my(s=0,m); forprime(p=2, , if(!n, return(s)); m = n%p; s += m; n = (n-m)/p); }; # A322827(n) = if(!n,1,my(bits = Vecrev(binary(n)), rl=1, o = List([])); for(i=2,#bits,if(bits[i]==bits[i-1], rl++, listput(o,rl))); listput(o,rl); my(es=Vecrev(Vec(o)), m=1); for(i=1,#es,m *= prime(i)^es[i]); (m)); # A324383(n) = A276150(A322827(n)); # A324386(n) = A324383(A006068(n)); # for(n=0,16383,write("b324386.txt", n, " ", A324386(n))); 0 1 1 1 2 2 3 1 4 2 5 2 6 2 7 1 8 4 9 4 10 4 11 2 12 2 13 6 14 6 15 1 16 2 17 4 18 8 19 4 20 4 21 6 22 12 23 2 24 8 25 6 26 10 27 6 28 22 29 10 30 8 31 1 32 4 33 4 34 6 35 2 36 8 37 6 38 8 39 4 40 6 41 12 42 14 43 2 44 16 45 10 46 16 47 2 48 8 49 16 50 4 51 6 52 14 53 8 54 24 55 6 56 30 57 18 58 20 59 6 60 26 61 18 62 26 63 1 64 6 65 8 66 8 67 4 68 12 69 12 70 6 71 8 72 12 73 14 74 18 75 4 76 20 77 20 78 20 79 4 80 16 81 16 82 8 83 12 84 28 85 16 86 10 87 12 88 22 89 26 90 14 91 12 92 34 93 20 94 22 95 2 96 12 97 14 98 18 99 14 100 32 101 16 102 18 103 12 104 42 105 24 106 32 107 24 108 42 109 28 110 22 111 6 112 30 113 28 114 34 115 8 116 38 117 26 118 44 119 14 120 46 121 32 122 20 123 18 124 54 125 24 126 30 127 1 128 6 129 10 130 10 131 8 132 10 133 8 134 12 135 6 136 14 137 12 138 18 139 8 140 18 141 18 142 28 143 8 144 10 145 16 146 10 147 2 148 22 149 10 150 8 151 12 152 32 153 14 154 28 155 12 156 38 157 24 158 28 159 4 160 12 161 18 162 30 163 6 164 32 165 20 166 24 167 12 168 22 169 26 170 30 171 20 172 40 173 28 174 28 175 12 176 26 177 16 178 30 179 16 180 36 181 6 182 20 183 12 184 36 185 30 186 22 187 18 188 62 189 32 190 42 191 2 192 16 193 32 194 28 195 18 196 30 197 18 198 38 199 24 200 10 201 30 202 28 203 20 204 24 205 26 206 50 207 4 208 40 209 36 210 30 211 18 212 48 213 18 214 26 215 20 216 46 217 34 218 14 219 22 220 62 221 42 222 58 223 6 224 44 225 38 226 42 227 28 228 46 229 32 230 40 231 32 232 36 233 40 234 58 235 38 236 64 237 34 238 20 239 12 240 44 241 64 242 70 243 38 244 84 245 36 246 72 247 12 248 116 249 64 250 76 251 22 252 74 253 38 254 40 255 1 256 6 257 10 258 20 259 10 260 20 261 10 262 18 263 12 264 24 265 14 266 20 267 16 268 20 269 14 270 18 271 4 272 16 273 20 274 20 275 4 276 16 277 20 278 16 279 12 280 36 281 28 282 28 283 8 284 30 285 20 286 28 287 8 288 24 289 14 290 32 291 12 292 26 293 24 294 26 295 12 296 16 297 30 298 20 299 12 300 52 301 26 302 38 303 8 304 36 305 20 306 50 307 32 308 72 309 12 310 28 311 8 312 44 313 26 314 32 315 20 316 56 317 26 318 50 319 4 320 16 321 36 322 34 323 10 324 32 325 20 326 32 327 20 328 20 329 30 330 38 331 24 332 48 333 22 334 48 335 8 336 26 337 26 338 32 339 36 340 78 341 24 342 40 343 6 344 54 345 34 346 28 347 26 348 84 349 44 350 54 351 12 352 54 353 36 354 56 355 44 356 66 357 42 358 30 359 30 360 40 361 58 362 48 363 20 364 64 365 50 366 40 367 6 368 54 369 60 370 72 371 36 372 98 373 54 374 76 375 24 376 110 377 70 378 84 379 26 380 68 381 36 382 62 383 2 384 22 385 32 386 36 387 20 388 30 389 48 390 48 391 28 392 40 393 36 394 30 395 22 396 54 397 32 398 42 399 24 400 52 401 44 402 44 403 34 404 66 405 16 406 66 407 18 408 72 409 40 410 72 411 20 412 62 413 36 414 50 415 18 416 76 417 26 418 22 419 34 420 74 421 42 422 46 423 40 424 64 425 52 426 30 427 16 428 76 429 68 430 70 431 18 432 80 433 76 434 62 435 36 436 78 437 60 438 80 439 28 440 108 441 78 442 100 443 28 444 92 445 30 446 70 447 6 448 50 449 68 450 48 451 44 452 78 453 36 454 64 455 32 456 84 457 68 458 66 459 48 460 80 461 58 462 44 463 10 464 86 465 56 466 72 467 38 468 72 469 70 470 68 471 34 472 96 473 64 474 74 475 38 476 102 477 40 478 64 479 8 480 106 481 66 482 80 483 80 484 108 485 74 486 68 487 38 488 124 489 80 490 94 491 28 492 124 493 64 494 82 495 12 496 98 497 96 498 108 499 56 500 116 501 104 502 106 503 26 504 160 505 62 506 148 507 30 508 96 509 58 510 62 511 1 512 12 513 10 514 20 515 10 516 24 517 20 518 24 519 14 520 20 521 16 522 28 523 10 524 24 525 18 526 36 527 8 528 18 529 22 530 12 531 8 532 16 533 14 534 32 535 12 536 26 537 30 538 30 539 16 540 32 541 24 542 28 543 16 544 28 545 22 546 20 547 14 548 36 549 22 550 34 551 8 552 22 553 34 554 40 555 24 556 64 557 24 558 26 559 16 560 50 561 40 562 50 563 34 564 66 565 24 566 34 567 16 568 54 569 30 570 24 571 22 572 56 573 18 574 38 575 8 576 20 577 28 578 24 579 10 580 42 581 28 582 46 583 24 584 30 585 34 586 42 587 14 588 46 589 26 590 28 591 16 592 42 593 30 594 38 595 26 596 50 597 26 598 42 599 12 600 30 601 40 602 44 603 34 604 64 605 32 606 24 607 6 608 60 609 28 610 44 611 36 612 42 613 50 614 60 615 26 616 34 617 72 618 78 619 18 620 70 621 34 622 58 623 12 624 78 625 54 626 48 627 50 628 80 629 24 630 56 631 26 632 98 633 42 634 74 635 30 636 52 637 44 638 48 639 4 640 32 641 26 642 22 643 30 644 20 645 40 646 52 647 28 648 36 649 46 650 44 651 26 652 64 653 46 654 38 655 14 656 54 657 40 658 72 659 34 660 54 661 32 662 54 663 20 664 66 665 36 666 76 667 24 668 62 669 56 670 44 671 18 672 68 673 30 674 26 675 16 676 64 677 50 678 74 679 24 680 70 681 60 682 42 683 16 684 96 685 70 686 54 687 36 688 76 689 66 690 56 691 34 692 78 693 54 694 68 695 34 696 78 697 58 698 96 699 34 700 52 701 60 702 64 703 12 704 54 705 60 706 50 707 58 708 78 709 38 710 58 711 24 712 66 713 86 714 64 715 52 716 104 717 48 718 54 719 20 720 86 721 72 722 92 723 42 724 116 725 56 726 84 727 50 728 108 729 62 730 74 731 54 732 100 733 40 734 98 735 16 736 84 737 96 738 96 739 76 740 114 741 82 742 98 743 54 744 132 745 72 746 130 747 38 748 116 749 60 750 116 751 24 752 92 753 82 754 138 755 60 756 128 757 74 758 120 759 52 760 168 761 62 762 98 763 38 764 134 765 50 766 66 767 2 768 28 769 42 770 26 771 12 772 48 773 28 774 44 775 22 776 36 777 32 778 58 779 38 780 70 781 48 782 52 783 8 784 60 785 32 786 50 787 28 788 74 789 36 790 56 791 24 792 78 793 48 794 72 795 20 796 76 797 38 798 64 799 18 800 52 801 46 802 52 803 26 804 68 805 44 806 92 807 32 808 96 809 42 810 50 811 20 812 100 813 76 814 80 815 28 816 82 817 54 818 60 819 40 820 100 821 64 822 114 823 40 824 114 825 90 826 94 827 44 828 84 829 70 830 58 831 14 832 56 833 56 834 42 835 54 836 90 837 50 838 66 839 56 840 76 841 68 842 86 843 56 844 120 845 70 846 70 847 24 848 106 849 78 850 84 851 60 852 88 853 60 854 112 855 50 856 154 857 82 858 94 859 40 860 126 861 72 862 98 863 26 864 106 865 82 866 140 867 78 868 124 869 72 870 98 871 62 872 164 873 76 874 102 875 56 876 94 877 64 878 62 879 44 880 116 881 88 882 134 883 50 884 154 885 118 886 114 887 56 888 194 889 80 890 96 891 54 892 124 893 28 894 94 895 6 896 68 897 78 898 80 899 64 900 72 901 78 902 62 903 40 904 84 905 70 906 86 907 50 908 110 909 70 910 70 911 24 912 118 913 116 914 130 915 72 916 118 917 88 918 120 919 58 920 108 921 80 922 90 923 26 924 104 925 102 926 120 927 14 928 142 929 102 930 126 931 58 932 104 933 94 934 148 935 46 936 140 937 58 938 90 939 20 940 104 941 76 942 78 943 42 944 148 945 120 946 160 947 64 948 108 949 76 950 114 951 40 952 180 953 102 954 114 955 56 956 106 957 68 958 76 959 2 960 112 961 82 962 112 963 68 964 126 965 72 966 132 967 68 968 126 969 110 970 118 971 48 972 148 973 78 974 140 975 18 976 150 977 126 978 132 979 90 980 124 981 96 982 146 983 52 984 198 985 112 986 198 987 88 988 140 989 64 990 114 991 14 992 168 993 128 994 126 995 140 996 144 997 126 998 158 999 56 1000 238 1001 110 1002 168 1003 100 1004 162 1005 110 1006 102 1007 38 1008 218 1009 122 1010 140 1011 134 1012 200 1013 118 1014 184 1015 60 1016 230 1017 92 1018 114 1019 76 1020 160 1021 48 1022 132 1023 1 1024 16 1025 10 1026 20 1027 10 1028 28 1029 24 1030 26 1031 18 1032 30 1033 16 1034 28 1035 20 1036 20 1037 24 1038 34 1039 16 1040 26 1041 28 1042 18 1043 16 1044 26 1045 18 1046 42 1047 24 1048 40 1049 32 1050 38 1051 20 1052 42 1053 30 1054 38 1055 16 1056 26 1057 18 1058 22 1059 12 1060 36 1061 28 1062 40 1063 16 1064 26 1065 34 1066 40 1067 20 1068 60 1069 32 1070 36 1071 16 1072 40 1073 46 1074 56 1075 22 1076 72 1077 14 1078 30 1079 14 1080 64 1081 38 1082 48 1083 28 1084 84 1085 36 1086 42 1087 16 1088 26 1089 30 1090 38 1091 20 1092 40 1093 22 1094 36 1095 32 1096 22 1097 40 1098 34 1099 12 1100 70 1101 36 1102 44 1103 32 1104 34 1105 22 1106 50 1107 24 1108 66 1109 18 1110 40 1111 24 1112 48 1113 58 1114 32 1115 28 1116 72 1117 46 1118 48 1119 12 1120 64 1121 40 1122 60 1123 26 1124 72 1125 50 1126 76 1127 36 1128 46 1129 66 1130 60 1131 36 1132 84 1133 52 1134 40 1135 24 1136 76 1137 70 1138 66 1139 50 1140 96 1141 48 1142 42 1143 30 1144 104 1145 50 1146 50 1147 32 1148 68 1149 66 1150 56 1151 8 1152 36 1153 42 1154 44 1155 38 1156 40 1157 34 1158 38 1159 22 1160 34 1161 64 1162 32 1163 24 1164 62 1165 52 1166 58 1167 28 1168 58 1169 42 1170 66 1171 34 1172 58 1173 42 1174 58 1175 22 1176 42 1177 50 1178 84 1179 30 1180 78 1181 50 1182 54 1183 18 1184 74 1185 60 1186 42 1187 32 1188 100 1189 60 1190 92 1191 48 1192 84 1193 62 1194 66 1195 32 1196 72 1197 56 1198 60 1199 32 1200 70 1201 66 1202 90 1203 68 1204 92 1205 40 1206 80 1207 28 1208 70 1209 70 1210 78 1211 50 1212 68 1213 68 1214 76 1215 2 1216 70 1217 44 1218 78 1219 48 1220 88 1221 46 1222 54 1223 48 1224 110 1225 74 1226 66 1227 54 1228 108 1229 44 1230 62 1231 22 1232 98 1233 76 1234 108 1235 66 1236 106 1237 74 1238 62 1239 50 1240 114 1241 72 1242 96 1243 62 1244 118 1245 32 1246 98 1247 10 1248 78 1249 94 1250 112 1251 76 1252 70 1253 54 1254 92 1255 58 1256 136 1257 70 1258 122 1259 48 1260 126 1261 62 1262 120 1263 20 1264 162 1265 128 1266 90 1267 44 1268 100 1269 44 1270 102 1271 54 1272 134 1273 76 1274 120 1275 46 1276 164 1277 72 1278 64 1279 4 1280 18 1281 38 1282 42 1283 24 1284 56 1285 40 1286 40 1287 26 1288 40 1289 36 1290 38 1291 48 1292 68 1293 56 1294 64 1295 16 1296 54 1297 54 1298 60 1299 28 1300 80 1301 60 1302 72 1303 26 1304 96 1305 56 1306 88 1307 40 1308 96 1309 42 1310 64 1311 36 1312 48 1313 64 1314 54 1315 52 1316 96 1317 76 1318 76 1319 48 1320 114 1321 36 1322 60 1323 18 1324 102 1325 68 1326 62 1327 38 1328 100 1329 60 1330 90 1331 58 1332 94 1333 42 1334 96 1335 34 1336 124 1337 68 1338 90 1339 42 1340 100 1341 70 1342 64 1343 6 1344 66 1345 66 1346 50 1347 64 1348 102 1349 66 1350 70 1351 44 1352 130 1353 38 1354 84 1355 56 1356 140 1357 66 1358 58 1359 48 1360 118 1361 52 1362 92 1363 52 1364 100 1365 82 1366 90 1367 72 1368 174 1369 98 1370 56 1371 52 1372 120 1373 68 1374 98 1375 30 1376 92 1377 110 1378 154 1379 88 1380 104 1381 58 1382 88 1383 66 1384 146 1385 82 1386 88 1387 84 1388 84 1389 64 1390 78 1391 38 1392 100 1393 124 1394 122 1395 78 1396 124 1397 92 1398 104 1399 32 1400 178 1401 90 1402 102 1403 56 1404 150 1405 34 1406 68 1407 12 1408 102 1409 64 1410 70 1411 50 1412 92 1413 80 1414 42 1415 34 1416 82 1417 64 1418 68 1419 70 1420 122 1421 106 1422 106 1423 26 1424 92 1425 92 1426 86 1427 76 1428 130 1429 106 1430 116 1431 88 1432 144 1433 122 1434 78 1435 52 1436 126 1437 70 1438 66 1439 28 1440 162 1441 134 1442 118 1443 40 1444 102 1445 124 1446 140 1447 74 1448 132 1449 68 1450 78 1451 40 1452 106 1453 54 1454 98 1455 62 1456 120 1457 154 1458 186 1459 78 1460 140 1461 84 1462 122 1463 52 1464 168 1465 106 1466 146 1467 32 1468 136 1469 84 1470 102 1471 4 1472 110 1473 84 1474 144 1475 82 1476 136 1477 52 1478 138 1479 42 1480 158 1481 102 1482 132 1483 78 1484 140 1485 80 1486 116 1487 36 1488 236 1489 160 1490 164 1491 90 1492 210 1493 110 1494 146 1495 68 1496 194 1497 156 1498 152 1499 96 1500 186 1501 98 1502 124 1503 28 1504 142 1505 156 1506 116 1507 146 1508 160 1509 158 1510 170 1511 76 1512 224 1513 134 1514 152 1515 84 1516 232 1517 116 1518 112 1519 18 1520 222 1521 162 1522 152 1523 98 1524 156 1525 132 1526 164 1527 56 1528 196 1529 108 1530 162 1531 94 1532 180 1533 60 1534 88 1535 2 1536 34 1537 34 1538 52 1539 24 1540 62 1541 44 1542 36 1543 26 1544 64 1545 54 1546 46 1547 38 1548 64 1549 72 1550 68 1551 10 1552 74 1553 50 1554 62 1555 42 1556 102 1557 68 1558 50 1559 18 1560 96 1561 72 1562 66 1563 40 1564 66 1565 80 1566 96 1567 28 1568 92 1569 74 1570 82 1571 36 1572 108 1573 76 1574 66 1575 50 1576 112 1577 62 1578 84 1579 20 1580 92 1581 54 1582 74 1583 34 1584 124 1585 68 1586 92 1587 32 1588 124 1589 68 1590 92 1591 44 1592 124 1593 106 1594 90 1595 38 1596 106 1597 72 1598 76 1599 18 1600 84 1601 88 1602 60 1603 74 1604 82 1605 80 1606 78 1607 50 1608 74 1609 62 1610 74 1611 42 1612 80 1613 48 1614 78 1615 26 1616 102 1617 54 1618 108 1619 18 1620 100 1621 56 1622 98 1623 80 1624 102 1625 88 1626 82 1627 66 1628 100 1629 40 1630 120 1631 40 1632 74 1633 114 1634 132 1635 90 1636 106 1637 80 1638 126 1639 50 1640 134 1641 104 1642 88 1643 48 1644 136 1645 90 1646 94 1647 36 1648 198 1649 100 1650 120 1651 64 1652 104 1653 86 1654 104 1655 38 1656 194 1657 84 1658 110 1659 58 1660 136 1661 74 1662 80 1663 8 1664 78 1665 94 1666 82 1667 64 1668 92 1669 90 1670 60 1671 56 1672 92 1673 62 1674 72 1675 50 1676 104 1677 86 1678 94 1679 56 1680 84 1681 136 1682 78 1683 90 1684 120 1685 88 1686 112 1687 68 1688 132 1689 120 1690 156 1691 82 1692 130 1693 68 1694 102 1695 28 1696 126 1697 160 1698 150 1699 86 1700 116 1701 110 1702 140 1703 62 1704 154 1705 110 1706 142 1707 28 1708 118 1709 82 1710 142 1711 56 1712 178 1713 116 1714 162 1715 106 1716 112 1717 88 1718 102 1719 40 1720 124 1721 80 1722 126 1723 32 1724 186 1725 86 1726 96 1727 12 1728 124 1729 130 1730 198 1731 66 1732 104 1733 76 1734 154 1735 76 1736 140 1737 94 1738 180 1739 64 1740 168 1741 96 1742 122 1743 64 1744 218 1745 148 1746 160 1747 66 1748 158 1749 108 1750 124 1751 94 1752 194 1753 152 1754 158 1755 80 1756 196 1757 104 1758 120 1759 26 1760 238 1761 112 1762 140 1763 140 1764 202 1765 146 1766 174 1767 72 1768 222 1769 140 1770 128 1771 60 1772 212 1773 118 1774 102 1775 54 1776 178 1777 198 1778 170 1779 68 1780 234 1781 110 1782 188 1783 36 1784 228 1785 134 1786 218 1787 42 1788 198 1789 120 1790 120 1791 6 1792 78 1793 118 1794 70 1795 60 1796 84 1797 86 1798 94 1799 82 1800 74 1801 68 1802 128 1803 84 1804 136 1805 86 1806 72 1807 52 1808 164 1809 130 1810 128 1811 92 1812 124 1813 62 1814 120 1815 58 1816 152 1817 76 1818 126 1819 64 1820 154 1821 98 1822 100 1823 44 1824 178 1825 162 1826 148 1827 130 1828 100 1829 86 1830 140 1831 78 1832 144 1833 90 1834 130 1835 70 1836 116 1837 100 1838 146 1839 32 1840 146 1841 172 1842 102 1843 72 1844 144 1845 82 1846 180 1847 78 1848 170 1849 144 1850 110 1851 78 1852 190 1853 92 1854 120 1855 2 1856 180 1857 88 1858 168 1859 98 1860 124 1861 86 1862 136 1863 80 1864 94 1865 154 1866 164 1867 64 1868 118 1869 128 1870 114 1871 88 1872 210 1873 158 1874 172 1875 86 1876 134 1877 112 1878 120 1879 64 1880 208 1881 174 1882 136 1883 74 1884 202 1885 120 1886 124 1887 14 1888 204 1889 200 1890 174 1891 116 1892 142 1893 158 1894 190 1895 44 1896 168 1897 226 1898 170 1899 74 1900 228 1901 106 1902 130 1903 26 1904 152 1905 162 1906 232 1907 92 1908 178 1909 102 1910 184 1911 48 1912 216 1913 134 1914 148 1915 86 1916 114 1917 88 1918 96 1919 30 1920 122 1921 102 1922 182 1923 116 1924 190 1925 106 1926 154 1927 82 1928 130 1929 156 1930 196 1931 170 1932 186 1933 152 1934 198 1935 62 1936 192 1937 168 1938 194 1939 112 1940 154 1941 126 1942 128 1943 66 1944 204 1945 150 1946 198 1947 96 1948 86 1949 136 1950 120 1951 34 1952 218 1953 152 1954 148 1955 84 1956 208 1957 134 1958 258 1959 122 1960 198 1961 186 1962 236 1963 104 1964 222 1965 136 1966 134 1967 70 1968 264 1969 200 1970 232 1971 138 1972 172 1973 206 1974 144 1975 92 1976 264 1977 144 1978 176 1979 92 1980 222 1981 128 1982 168 1983 30 1984 292 1985 160 1986 248 1987 128 1988 188 1989 168 1990 272 1991 112 1992 300 1993 130 1994 254 1995 142 1996 180 1997 156 1998 126 1999 86 2000 270 2001 254 2002 198 2003 174 2004 276 2005 122 2006 146 2007 106 2008 342 2009 126 2010 236 2011 76 2012 250 2013 102 2014 166 2015 18 2016 356 2017 212 2018 274 2019 116 2020 310 2021 108 2022 174 2023 88 2024 340 2025 190 2026 150 2027 140 2028 234 2029 144 2030 232 2031 54 2032 314 2033 134 2034 206 2035 140 2036 208 2037 164 2038 206 2039 50 2040 346 2041 194 2042 170 2043 76 2044 258 2045 82 2046 78 2047 1 2048 16 2049 14 2050 24 2051 14 2052 24 2053 20 2054 24 2055 14 2056 28 2057 22 2058 12 2059 18 2060 22 2061 22 2062 30 2063 20 2064 36 2065 34 2066 14 2067 22 2068 16 2069 26 2070 38 2071 20 2072 30 2073 30 2074 48 2075 28 2076 28 2077 30 2078 36 2079 16 2080 34 2081 24 2082 32 2083 24 2084 42 2085 34 2086 34 2087 16 2088 46 2089 24 2090 32 2091 10 2092 42 2093 34 2094 54 2095 16 2096 26 2097 54 2098 62 2099 32 2100 56 2101 16 2102 60 2103 28 2104 72 2105 48 2106 68 2107 40 2108 92 2109 50 2110 28 2111 14 2112 36 2113 28 2114 46 2115 18 2116 50 2117 22 2118 42 2119 36 2120 28 2121 24 2122 46 2123 12 2124 72 2125 34 2126 66 2127 30 2128 46 2129 32 2130 50 2131 48 2132 54 2133 24 2134 52 2135 32 2136 96 2137 54 2138 64 2139 40 2140 80 2141 42 2142 34 2143 6 2144 66 2145 42 2146 70 2147 52 2148 84 2149 22 2150 78 2151 34 2152 64 2153 52 2154 52 2155 34 2156 82 2157 38 2158 64 2159 8 2160 108 2161 82 2162 82 2163 56 2164 94 2165 48 2166 38 2167 38 2168 72 2169 84 2170 72 2171 46 2172 68 2173 52 2174 72 2175 16 2176 32 2177 34 2178 48 2179 20 2180 46 2181 40 2182 30 2183 32 2184 40 2185 50 2186 46 2187 36 2188 58 2189 54 2190 50 2191 22 2192 48 2193 40 2194 60 2195 50 2196 60 2197 56 2198 42 2199 22 2200 84 2201 62 2202 92 2203 26 2204 92 2205 32 2206 44 2207 18 2208 70 2209 48 2210 68 2211 42 2212 82 2213 54 2214 58 2215 40 2216 98 2217 72 2218 52 2219 36 2220 76 2221 62 2222 86 2223 24 2224 76 2225 72 2226 76 2227 74 2228 114 2229 32 2230 32 2231 34 2232 88 2233 66 2234 92 2235 60 2236 48 2237 60 2238 70 2239 4 2240 66 2241 62 2242 80 2243 28 2244 90 2245 70 2246 62 2247 30 2248 120 2249 56 2250 34 2251 24 2252 124 2253 60 2254 78 2255 44 2256 82 2257 82 2258 100 2259 56 2260 106 2261 78 2262 62 2263 50 2264 130 2265 56 2266 116 2267 66 2268 122 2269 64 2270 98 2271 20 2272 108 2273 80 2274 80 2275 78 2276 110 2277 72 2278 88 2279 66 2280 144 2281 102 2282 138 2283 66 2284 122 2285 66 2286 66 2287 18 2288 150 2289 82 2290 128 2291 88 2292 184 2293 88 2294 60 2295 58 2296 168 2297 94 2298 118 2299 40 2300 124 2301 50 2302 70 2303 8 2304 36 2305 36 2306 32 2307 26 2308 46 2309 42 2310 40 2311 34 2312 64 2313 28 2314 30 2315 28 2316 42 2317 44 2318 72 2319 32 2320 54 2321 58 2322 52 2323 26 2324 62 2325 64 2326 76 2327 30 2328 96 2329 56 2330 92 2331 62 2332 58 2333 38 2334 80 2335 32 2336 70 2337 60 2338 92 2339 58 2340 102 2341 68 2342 88 2343 40 2344 94 2345 44 2346 70 2347 36 2348 82 2349 50 2350 76 2351 36 2352 94 2353 72 2354 112 2355 88 2356 92 2357 66 2358 80 2359 28 2360 132 2361 54 2362 110 2363 44 2364 112 2365 42 2366 62 2367 12 2368 58 2369 94 2370 88 2371 72 2372 114 2373 62 2374 76 2375 22 2376 88 2377 54 2378 70 2379 50 2380 130 2381 74 2382 86 2383 46 2384 116 2385 76 2386 150 2387 58 2388 114 2389 66 2390 122 2391 76 2392 156 2393 64 2394 112 2395 54 2396 110 2397 48 2398 102 2399 10 2400 88 2401 112 2402 158 2403 100 2404 158 2405 80 2406 114 2407 64 2408 202 2409 126 2410 176 2411 98 2412 128 2413 76 2414 62 2415 26 2416 164 2417 102 2418 130 2419 98 2420 174 2421 132 2422 40 2423 36 2424 214 2425 122 2426 66 2427 90 2428 80 2429 40 2430 74 2431 24 2432 72 2433 70 2434 82 2435 42 2436 86 2437 80 2438 68 2439 40 2440 106 2441 76 2442 90 2443 66 2444 104 2445 78 2446 102 2447 30 2448 146 2449 114 2450 130 2451 88 2452 154 2453 78 2454 116 2455 78 2456 134 2457 124 2458 140 2459 52 2460 116 2461 74 2462 64 2463 28 2464 180 2465 124 2466 102 2467 62 2468 142 2469 88 2470 154 2471 68 2472 132 2473 80 2474 110 2475 34 2476 80 2477 28 2478 102 2479 44 2480 134 2481 146 2482 182 2483 58 2484 140 2485 128 2486 98 2487 46 2488 200 2489 96 2490 154 2491 64 2492 160 2493 100 2494 100 2495 8 2496 114 2497 110 2498 136 2499 128 2500 214 2501 104 2502 150 2503 56 2504 170 2505 100 2506 138 2507 76 2508 124 2509 108 2510 96 2511 50 2512 188 2513 180 2514 166 2515 92 2516 190 2517 132 2518 158 2519 56 2520 276 2521 118 2522 160 2523 140 2524 176 2525 76 2526 122 2527 56 2528 240 2529 140 2530 132 2531 134 2532 174 2533 140 2534 96 2535 94 2536 250 2537 140 2538 158 2539 110 2540 168 2541 102 2542 102 2543 36 2544 206 2545 198 2546 246 2547 146 2548 216 2549 200 2550 200 2551 46 2552 288 2553 188 2554 144 2555 54 2556 210 2557 90 2558 98 2559 4 2560 46 2561 40 2562 42 2563 26 2564 52 2565 50 2566 60 2567 40 2568 78 2569 40 2570 30 2571 30 2572 80 2573 60 2574 80 2575 20 2576 76 2577 50 2578 58 2579 50 2580 68 2581 58 2582 50 2583 36 2584 84 2585 64 2586 92 2587 40 2588 64 2589 76 2590 78 2591 34 2592 104 2593 58 2594 76 2595 54 2596 108 2597 74 2598 82 2599 54 2600 100 2601 74 2602 94 2603 40 2604 92 2605 70 2606 90 2607 18 2608 126 2609 66 2610 102 2611 64 2612 110 2613 90 2614 74 2615 38 2616 154 2617 84 2618 98 2619 54 2620 132 2621 68 2622 68 2623 36 2624 82 2625 90 2626 80 2627 80 2628 86 2629 76 2630 62 2631 50 2632 98 2633 102 2634 72 2635 34 2636 112 2637 74 2638 90 2639 24 2640 138 2641 58 2642 114 2643 36 2644 136 2645 68 2646 90 2647 62 2648 112 2649 78 2650 118 2651 82 2652 116 2653 50 2654 136 2655 30 2656 90 2657 96 2658 122 2659 82 2660 162 2661 80 2662 138 2663 60 2664 170 2665 112 2666 120 2667 78 2668 150 2669 96 2670 94 2671 50 2672 154 2673 76 2674 148 2675 98 2676 124 2677 106 2678 80 2679 26 2680 164 2681 138 2682 98 2683 88 2684 146 2685 50 2686 130 2687 16 2688 62 2689 74 2690 84 2691 30 2692 88 2693 94 2694 102 2695 54 2696 126 2697 80 2698 92 2699 72 2700 94 2701 68 2702 124 2703 62 2704 130 2705 122 2706 114 2707 96 2708 118 2709 94 2710 108 2711 84 2712 146 2713 102 2714 156 2715 76 2716 104 2717 78 2718 60 2719 34 2720 126 2721 118 2722 96 2723 60 2724 138 2725 88 2726 112 2727 66 2728 128 2729 162 2730 130 2731 56 2732 68 2733 84 2734 108 2735 54 2736 188 2737 138 2738 184 2739 92 2740 112 2741 108 2742 106 2743 44 2744 172 2745 108 2746 124 2747 64 2748 180 2749 82 2750 122 2751 24 2752 126 2753 126 2754 180 2755 86 2756 134 2757 96 2758 124 2759 88 2760 182 2761 136 2762 174 2763 70 2764 124 2765 126 2766 122 2767 70 2768 186 2769 168 2770 204 2771 96 2772 182 2773 128 2774 130 2775 72 2776 222 2777 136 2778 152 2779 108 2780 176 2781 82 2782 112 2783 52 2784 296 2785 140 2786 180 2787 144 2788 216 2789 118 2790 156 2791 80 2792 242 2793 174 2794 198 2795 92 2796 184 2797 102 2798 122 2799 80 2800 170 2801 176 2802 224 2803 114 2804 260 2805 198 2806 150 2807 72 2808 322 2809 194 2810 176 2811 56 2812 200 2813 92 2814 94 2815 12 2816 82 2817 114 2818 94 2819 86 2820 88 2821 56 2822 128 2823 68 2824 120 2825 102 2826 142 2827 82 2828 174 2829 92 2830 116 2831 36 2832 160 2833 132 2834 148 2835 102 2836 150 2837 78 2838 120 2839 94 2840 142 2841 118 2842 160 2843 80 2844 168 2845 112 2846 90 2847 66 2848 164 2849 162 2850 170 2851 108 2852 126 2853 96 2854 130 2855 70 2856 146 2857 76 2858 100 2859 78 2860 126 2861 112 2862 128 2863 64 2864 140 2865 152 2866 100 2867 104 2868 116 2869 106 2870 162 2871 62 2872 284 2873 142 2874 192 2875 94 2876 160 2877 78 2878 152 2879 4 2880 166 2881 96 2882 134 2883 108 2884 116 2885 128 2886 174 2887 92 2888 170 2889 156 2890 200 2891 100 2892 124 2893 98 2894 154 2895 60 2896 202 2897 176 2898 210 2899 136 2900 188 2901 126 2902 158 2903 70 2904 196 2905 150 2906 128 2907 68 2908 230 2909 114 2910 144 2911 28 2912 228 2913 162 2914 222 2915 156 2916 198 2917 124 2918 212 2919 88 2920 244 2921 168 2922 158 2923 84 2924 212 2925 96 2926 116 2927 24 2928 210 2929 158 2930 232 2931 154 2932 204 2933 162 2934 164 2935 28 2936 286 2937 162 2938 180 2939 114 2940 188 2941 104 2942 94 2943 30 2944 166 2945 146 2946 160 2947 154 2948 184 2949 156 2950 162 2951 100 2952 110 2953 144 2954 184 2955 146 2956 198 2957 154 2958 212 2959 66 2960 158 2961 92 2962 174 2963 118 2964 146 2965 130 2966 164 2967 80 2968 250 2969 140 2970 182 2971 100 2972 150 2973 104 2974 108 2975 40 2976 222 2977 146 2978 244 2979 110 2980 212 2981 100 2982 238 2983 96 2984 228 2985 180 2986 274 2987 144 2988 132 2989 96 2990 128 2991 46 2992 218 2993 150 2994 262 2995 202 2996 206 2997 214 2998 176 2999 50 3000 226 3001 166 3002 166 3003 44 3004 174 3005 98 3006 172 3007 30 3008 264 3009 110 3010 240 3011 156 3012 174 3013 208 3014 208 3015 148 3016 318 3017 178 3018 278 3019 90 3020 272 3021 150 3022 222 3023 102 3024 326 3025 268 3026 244 3027 192 3028 270 3029 106 3030 162 3031 114 3032 272 3033 144 3034 190 3035 82 3036 306 3037 98 3038 122 3039 6 3040 376 3041 208 3042 238 3043 134 3044 356 3045 124 3046 236 3047 118 3048 262 3049 262 3050 196 3051 140 3052 254 3053 114 3054 210 3055 38 3056 316 3057 162 3058 164 3059 116 3060 184 3061 114 3062 196 3063 60 3064 380 3065 182 3066 188 3067 74 3068 262 3069 124 3070 90 3071 2 3072 36 3073 30 3074 52 3075 46 3076 48 3077 70 3078 66 3079 52 3080 60 3081 42 3082 64 3083 46 3084 88 3085 56 3086 68 3087 28 3088 94 3089 74 3090 68 3091 60 3092 102 3093 66 3094 66 3095 22 3096 74 3097 84 3098 92 3099 60 3100 120 3101 68 3102 114 3103 40 3104 90 3105 26 3106 64 3107 58 3108 100 3109 78 3110 86 3111 32 3112 58 3113 74 3114 94 3115 40 3116 90 3117 80 3118 94 3119 32 3120 82 3121 88 3122 56 3123 50 3124 52 3125 50 3126 108 3127 56 3128 162 3129 136 3130 126 3131 54 3132 122 3133 36 3134 62 3135 36 3136 104 3137 68 3138 62 3139 40 3140 66 3141 56 3142 44 3143 56 3144 86 3145 108 3146 98 3147 42 3148 138 3149 66 3150 78 3151 54 3152 126 3153 122 3154 82 3155 72 3156 98 3157 98 3158 104 3159 50 3160 116 3161 110 3162 82 3163 32 3164 146 3165 50 3166 118 3167 46 3168 142 3169 112 3170 110 3171 64 3172 154 3173 52 3174 124 3175 72 3176 144 3177 156 3178 94 3179 58 3180 180 3181 84 3182 120 3183 12 3184 162 3185 92 3186 150 3187 90 3188 182 3189 134 3190 156 3191 50 3192 182 3193 134 3194 114 3195 90 3196 166 3197 92 3198 146 3199 20 3200 92 3201 108 3202 100 3203 38 3204 136 3205 90 3206 124 3207 42 3208 108 3209 130 3210 148 3211 84 3212 138 3213 52 3214 102 3215 58 3216 98 3217 120 3218 102 3219 100 3220 142 3221 104 3222 112 3223 74 3224 132 3225 122 3226 142 3227 80 3228 144 3229 108 3230 134 3231 50 3232 130 3233 160 3234 94 3235 104 3236 182 3237 120 3238 130 3239 54 3240 194 3241 142 3242 158 3243 76 3244 112 3245 94 3246 102 3247 60 3248 172 3249 142 3250 188 3251 98 3252 110 3253 130 3254 120 3255 54 3256 202 3257 124 3258 166 3259 48 3260 184 3261 138 3262 164 3263 14 3264 110 3265 138 3266 190 3267 88 3268 142 3269 78 3270 166 3271 128 3272 164 3273 144 3274 136 3275 100 3276 104 3277 166 3278 154 3279 36 3280 222 3281 166 3282 182 3283 116 3284 148 3285 122 3286 126 3287 100 3288 182 3289 122 3290 184 3291 74 3292 258 3293 98 3294 140 3295 40 3296 274 3297 168 3298 214 3299 128 3300 246 3301 130 3302 160 3303 52 3304 188 3305 104 3306 198 3307 106 3308 160 3309 154 3310 150 3311 52 3312 246 3313 194 3314 240 3315 138 3316 256 3317 170 3318 146 3319 84 3320 310 3321 152 3322 128 3323 70 3324 104 3325 96 3326 118 3327 6 3328 134 3329 96 3330 146 3331 72 3332 106 3333 64 3334 100 3335 98 3336 120 3337 136 3338 150 3339 60 3340 156 3341 108 3342 100 3343 52 3344 130 3345 102 3346 124 3347 140 3348 166 3349 82 3350 106 3351 72 3352 144 3353 112 3354 122 3355 118 3356 102 3357 88 3358 116 3359 68 3360 120 3361 158 3362 124 3363 136 3364 116 3365 70 3366 164 3367 60 3368 156 3369 122 3370 154 3371 86 3372 170 3373 94 3374 154 3375 56 3376 166 3377 172 3378 192 3379 82 3380 172 3381 112 3382 138 3383 72 3384 228 3385 94 3386 166 3387 94 3388 116 3389 98 3390 166 3391 12 3392 150 3393 124 3394 134 3395 128 3396 136 3397 142 3398 198 3399 110 3400 160 3401 128 3402 218 3403 128 3404 144 3405 140 3406 148 3407 62 3408 188 3409 196 3410 206 3411 118 3412 216 3413 112 3414 184 3415 100 3416 262 3417 102 3418 140 3419 88 3420 180 3421 104 3422 154 3423 20 3424 178 3425 180 3426 162 3427 136 3428 204 3429 168 3430 168 3431 128 3432 246 3433 176 3434 236 3435 80 3436 236 3437 100 3438 142 3439 72 3440 258 3441 136 3442 214 3443 174 3444 118 3445 216 3446 180 3447 84 3448 304 3449 208 3450 154 3451 100 3452 170 3453 112 3454 130 3455 30 3456 226 3457 154 3458 152 3459 136 3460 146 3461 176 3462 120 3463 108 3464 220 3465 170 3466 214 3467 78 3468 200 3469 130 3470 212 3471 76 3472 156 3473 120 3474 138 3475 78 3476 230 3477 138 3478 178 3479 126 3480 344 3481 118 3482 164 3483 104 3484 172 3485 88 3486 198 3487 56 3488 210 3489 188 3490 206 3491 122 3492 226 3493 126 3494 274 3495 114 3496 246 3497 146 3498 250 3499 170 3500 182 3501 156 3502 148 3503 58 3504 340 3505 172 3506 240 3507 184 3508 252 3509 196 3510 130 3511 120 3512 280 3513 190 3514 176 3515 90 3516 216 3517 114 3518 186 3519 24 3520 232 3521 206 3522 166 3523 186 3524 190 3525 216 3526 174 3527 144 3528 330 3529 168 3530 242 3531 178 3532 294 3533 178 3534 196 3535 98 3536 286 3537 260 3538 204 3539 210 3540 230 3541 124 3542 230 3543 90 3544 316 3545 146 3546 250 3547 114 3548 330 3549 134 3550 114 3551 18 3552 378 3553 178 3554 178 3555 152 3556 330 3557 232 3558 270 3559 120 3560 298 3561 272 3562 272 3563 138 3564 350 3565 120 3566 164 3567 48 3568 326 3569 190 3570 328 3571 154 3572 214 3573 162 3574 174 3575 58 3576 312 3577 182 3578 258 3579 110 3580 250 3581 92 3582 134 3583 6 3584 114 3585 126 3586 124 3587 112 3588 110 3589 74 3590 112 3591 116 3592 130 3593 108 3594 78 3595 90 3596 144 3597 96 3598 80 3599 80 3600 116 3601 108 3602 132 3603 86 3604 136 3605 124 3606 114 3607 102 3608 214 3609 148 3610 170 3611 88 3612 228 3613 154 3614 108 3615 28 3616 122 3617 148 3618 136 3619 156 3620 150 3621 134 3622 138 3623 140 3624 194 3625 146 3626 176 3627 94 3628 168 3629 124 3630 184 3631 66 3632 134 3633 162 3634 188 3635 98 3636 282 3637 114 3638 130 3639 82 3640 174 3641 116 3642 114 3643 114 3644 150 3645 104 3646 80 3647 32 3648 152 3649 158 3650 154 3651 106 3652 114 3653 154 3654 168 3655 130 3656 232 3657 96 3658 178 3659 126 3660 208 3661 162 3662 178 3663 70 3664 226 3665 164 3666 236 3667 138 3668 162 3669 182 3670 154 3671 138 3672 250 3673 200 3674 168 3675 134 3676 182 3677 114 3678 156 3679 44 3680 210 3681 200 3682 200 3683 100 3684 190 3685 168 3686 230 3687 84 3688 222 3689 170 3690 182 3691 128 3692 246 3693 136 3694 122 3695 76 3696 248 3697 254 3698 270 3699 170 3700 180 3701 166 3702 118 3703 98 3704 266 3705 186 3706 202 3707 160 3708 206 3709 80 3710 186 3711 30 3712 146 3713 124 3714 108 3715 96 3716 168 3717 176 3718 154 3719 128 3720 238 3721 176 3722 188 3723 126 3724 236 3725 158 3726 178 3727 94 3728 198 3729 162 3730 192 3731 148 3732 190 3733 118 3734 188 3735 76 3736 262 3737 198 3738 168 3739 144 3740 158 3741 152 3742 138 3743 106 3744 252 3745 212 3746 256 3747 142 3748 228 3749 206 3750 230 3751 162 3752 296 3753 174 3754 244 3755 186 3756 198 3757 128 3758 182 3759 102 3760 346 3761 228 3762 212 3763 176 3764 294 3765 220 3766 190 3767 108 3768 332 3769 198 3770 148 3771 88 3772 210 3773 130 3774 190 3775 30 3776 228 3777 226 3778 280 3779 214 3780 224 3781 222 3782 220 3783 126 3784 338 3785 246 3786 238 3787 168 3788 232 3789 196 3790 164 3791 110 3792 248 3793 216 3794 238 3795 198 3796 316 3797 126 3798 232 3799 134 3800 314 3801 206 3802 210 3803 112 3804 176 3805 128 3806 174 3807 50 3808 292 3809 196 3810 234 3811 186 3812 292 3813 258 3814 222 3815 142 3816 366 3817 204 3818 302 3819 128 3820 276 3821 114 3822 202 3823 50 3824 268 3825 228 3826 278 3827 212 3828 278 3829 242 3830 208 3831 104 3832 430 3833 200 3834 228 3835 104 3836 280 3837 160 3838 146 3839 30 3840 228 3841 186 3842 122 3843 154 3844 156 3845 178 3846 212 3847 140 3848 204 3849 180 3850 194 3851 122 3852 208 3853 194 3854 140 3855 58 3856 232 3857 150 3858 186 3859 130 3860 196 3861 164 3862 142 3863 122 3864 206 3865 232 3866 218 3867 90 3868 192 3869 102 3870 168 3871 90 3872 328 3873 270 3874 240 3875 166 3876 276 3877 196 3878 240 3879 128 3880 218 3881 224 3882 234 3883 170 3884 222 3885 186 3886 208 3887 112 3888 328 3889 134 3890 196 3891 158 3892 302 3893 170 3894 192 3895 108 3896 272 3897 276 3898 232 3899 124 3900 224 3901 116 3902 136 3903 72 3904 286 3905 216 3906 298 3907 238 3908 232 3909 210 3910 232 3911 170 3912 322 3913 182 3914 192 3915 142 3916 308 3917 214 3918 250 3919 102 3920 336 3921 248 3922 214 3923 154 3924 322 3925 192 3926 252 3927 130 3928 388 3929 194 3930 348 3931 140 3932 320 3933 100 3934 186 3935 68 3936 316 3937 154 3938 318 3939 202 3940 330 3941 230 3942 292 3943 122 3944 338 3945 170 3946 298 3947 84 3948 274 3949 114 3950 152 3951 16 3952 322 3953 254 3954 308 3955 178 3956 358 3957 204 3958 220 3959 66 3960 488 3961 264 3962 266 3963 90 3964 288 3965 144 3966 120 3967 30 3968 222 3969 274 3970 256 3971 170 3972 222 3973 210 3974 248 3975 172 3976 378 3977 252 3978 178 3979 166 3980 406 3981 238 3982 204 3983 108 3984 376 3985 338 3986 296 3987 160 3988 224 3989 242 3990 282 3991 106 3992 346 3993 264 3994 282 3995 124 3996 342 3997 192 3998 160 3999 64 4000 420 4001 296 4002 320 4003 196 4004 364 4005 268 4006 320 4007 152 4008 418 4009 218 4010 342 4011 182 4012 388 4013 162 4014 200 4015 94 4016 472 4017 296 4018 314 4019 220 4020 300 4021 222 4022 138 4023 76 4024 306 4025 244 4026 266 4027 132 4028 366 4029 136 4030 230 4031 38 4032 496 4033 292 4034 268 4035 164 4036 290 4037 154 4038 196 4039 140 4040 318 4041 214 4042 326 4043 230 4044 288 4045 286 4046 246 4047 126 4048 402 4049 384 4050 282 4051 262 4052 370 4053 224 4054 196 4055 54 4056 448 4057 172 4058 404 4059 232 4060 308 4061 196 4062 244 4063 74 4064 384 4065 368 4066 332 4067 240 4068 510 4069 222 4070 246 4071 160 4072 406 4073 244 4074 340 4075 166 4076 376 4077 176 4078 230 4079 84 4080 446 4081 314 4082 394 4083 212 4084 450 4085 218 4086 304 4087 108 4088 388 4089 214 4090 346 4091 94 4092 310 4093 152 4094 170 4095 1 4096 10 4097 14 4098 20 4099 6 4100 26 4101 18 4102 26 4103 16 4104 24 4105 22 4106 24 4107 26 4108 28 4109 16 4110 20 4111 12 4112 34 4113 24 4114 18 4115 28 4116 32 4117 24 4118 36 4119 12 4120 34 4121 32 4122 40 4123 28 4124 24 4125 32 4126 34 4127 16 4128 40 4129 32 4130 30 4131 32 4132 46 4133 28 4134 30 4135 20 4136 32 4137 30 4138 26 4139 20 4140 62 4141 38 4142 40 4143 14 4144 52 4145 56 4146 56 4147 46 4148 60 4149 20 4150 58 4151 38 4152 72 4153 18 4154 52 4155 40 4156 92 4157 60 4158 56 4159 10 4160 46 4161 40 4162 42 4163 20 4164 50 4165 28 4166 28 4167 26 4168 40 4169 48 4170 48 4171 24 4172 64 4173 38 4174 64 4175 26 4176 58 4177 52 4178 28 4179 40 4180 46 4181 32 4182 70 4183 46 4184 90 4185 30 4186 40 4187 42 4188 86 4189 28 4190 68 4191 12 4192 48 4193 56 4194 74 4195 58 4196 54 4197 44 4198 94 4199 28 4200 72 4201 48 4202 46 4203 46 4204 58 4205 42 4206 66 4207 16 4208 82 4209 78 4210 70 4211 56 4212 54 4213 40 4214 76 4215 36 4216 114 4217 104 4218 100 4219 42 4220 136 4221 76 4222 50 4223 10 4224 50 4225 40 4226 46 4227 24 4228 56 4229 46 4230 22 4231 36 4232 58 4233 44 4234 52 4235 22 4236 64 4237 58 4238 66 4239 28 4240 50 4241 52 4242 66 4243 44 4244 98 4245 46 4246 34 4247 26 4248 70 4249 28 4250 58 4251 36 4252 88 4253 24 4254 54 4255 14 4256 78 4257 56 4258 80 4259 66 4260 106 4261 52 4262 42 4263 40 4264 128 4265 46 4266 58 4267 50 4268 76 4269 86 4270 88 4271 30 4272 74 4273 66 4274 76 4275 64 4276 100 4277 64 4278 48 4279 22 4280 118 4281 86 4282 116 4283 52 4284 80 4285 62 4286 76 4287 8 4288 62 4289 72 4290 82 4291 44 4292 110 4293 42 4294 78 4295 26 4296 130 4297 60 4298 52 4299 26 4300 108 4301 82 4302 92 4303 42 4304 102 4305 42 4306 72 4307 42 4308 72 4309 100 4310 60 4311 54 4312 148 4313 82 4314 112 4315 64 4316 164 4317 100 4318 116 4319 40 4320 110 4321 96 4322 116 4323 72 4324 146 4325 76 4326 84 4327 74 4328 132 4329 114 4330 104 4331 62 4332 130 4333 104 4334 86 4335 8 4336 146 4337 78 4338 98 4339 92 4340 172 4341 84 4342 80 4343 58 4344 130 4345 108 4346 136 4347 50 4348 152 4349 48 4350 110 4351 16 4352 42 4353 44 4354 32 4355 26 4356 34 4357 46 4358 54 4359 40 4360 54 4361 44 4362 38 4363 18 4364 66 4365 60 4366 76 4367 26 4368 56 4369 54 4370 72 4371 36 4372 84 4373 72 4374 72 4375 44 4376 114 4377 50 4378 70 4379 62 4380 94 4381 54 4382 74 4383 42 4384 44 4385 70 4386 60 4387 70 4388 96 4389 68 4390 92 4391 36 4392 80 4393 48 4394 58 4395 38 4396 72 4397 84 4398 60 4399 50 4400 118 4401 76 4402 78 4403 90 4404 92 4405 110 4406 78 4407 38 4408 136 4409 64 4410 128 4411 58 4412 90 4413 66 4414 74 4415 24 4416 64 4417 86 4418 70 4419 70 4420 94 4421 32 4422 118 4423 28 4424 96 4425 78 4426 82 4427 32 4428 108 4429 86 4430 70 4431 46 4432 106 4433 56 4434 98 4435 70 4436 114 4437 94 4438 130 4439 84 4440 120 4441 92 4442 138 4443 68 4444 100 4445 78 4446 84 4447 20 4448 124 4449 90 4450 136 4451 102 4452 160 4453 102 4454 100 4455 48 4456 160 4457 90 4458 136 4459 62 4460 140 4461 106 4462 78 4463 24 4464 124 4465 100 4466 128 4467 112 4468 154 4469 90 4470 80 4471 42 4472 178 4473 144 4474 132 4475 64 4476 160 4477 50 4478 96 4479 20 4480 78 4481 72 4482 62 4483 56 4484 96 4485 72 4486 102 4487 62 4488 116 4489 82 4490 140 4491 76 4492 122 4493 88 4494 90 4495 32 4496 138 4497 132 4498 122 4499 66 4500 104 4501 112 4502 112 4503 76 4504 158 4505 122 4506 78 4507 46 4508 162 4509 80 4510 82 4511 34 4512 162 4513 114 4514 128 4515 108 4516 156 4517 110 4518 154 4519 86 4520 154 4521 120 4522 82 4523 68 4524 104 4525 56 4526 54 4527 38 4528 176 4529 160 4530 186 4531 64 4532 156 4533 132 4534 114 4535 64 4536 198 4537 98 4538 134 4539 64 4540 246 4541 102 4542 100 4543 16 4544 128 4545 120 4546 150 4547 148 4548 166 4549 128 4550 108 4551 54 4552 182 4553 122 4554 92 4555 62 4556 132 4557 124 4558 102 4559 48 4560 192 4561 150 4562 116 4563 116 4564 142 4565 130 4566 152 4567 46 4568 240 4569 68 4570 124 4571 124 4572 202 4573 76 4574 118 4575 54 4576 246 4577 138 4578 156 4579 128 4580 134 4581 82 4582 112 4583 84 4584 196 4585 146 4586 134 4587 86 4588 164 4589 140 4590 138 4591 44 4592 162 4593 180 4594 264 4595 144 4596 234 4597 220 4598 224 4599 26 4600 262 4601 214 4602 160 4603 108 4604 182 4605 108 4606 130 4607 8 4608 44 4609 68 4610 56 4611 30 4612 64 4613 32 4614 54 4615 46 4616 66 4617 52 4618 50 4619 38 4620 64 4621 52 4622 80 4623 24 4624 62 4625 56 4626 48 4627 38 4628 84 4629 54 4630 50 4631 54 4632 82 4633 66 4634 128 4635 36 4636 106 4637 72 4638 70 4639 46 4640 66 4641 82 4642 44 4643 56 4644 118 4645 84 4646 80 4647 46 4648 102 4649 68 4650 112 4651 52 4652 44 4653 90 4654 88 4655 14 4656 84 4657 80 4658 116 4659 82 4660 114 4661 94 4662 102 4663 36 4664 160 4665 102 4666 106 4667 28 4668 128 4669 72 4670 114 4671 22 4672 108 4673 84 4674 86 4675 68 4676 102 4677 66 4678 76 4679 44 4680 138 4681 100 4682 80 4683 30 4684 72 4685 84 4686 122 4687 30 4688 108 4689 94 4690 130 4691 72 4692 176 4693 78 4694 88 4695 56 4696 116 4697 90 4698 150 4699 66 4700 134 4701 82 4702 116 4703 38 4704 112 4705 80 4706 144 4707 64 4708 144 4709 66 4710 154 4711 52 4712 120 4713 84 4714 112 4715 86 4716 132 4717 104 4718 118 4719 42 4720 170 4721 46 4722 106 4723 108 4724 150 4725 108 4726 138 4727 52 4728 198 4729 118 4730 120 4731 60 4732 166 4733 42 4734 102 4735 32 4736 80 4737 80 4738 78 4739 60 4740 106 4741 64 4742 98 4743 74 4744 126 4745 86 4746 126 4747 78 4748 136 4749 68 4750 134 4751 48 4752 158 4753 108 4754 146 4755 90 4756 126 4757 102 4758 92 4759 88 4760 102 4761 112 4762 144 4763 40 4764 162 4765 58 4766 102 4767 16 4768 154 4769 126 4770 146 4771 102 4772 172 4773 86 4774 110 4775 64 4776 112 4777 130 4778 104 4779 60 4780 102 4781 98 4782 84 4783 56 4784 162 4785 114 4786 190 4787 86 4788 108 4789 104 4790 130 4791 38 4792 222 4793 116 4794 114 4795 76 4796 226 4797 96 4798 122 4799 48 4800 154 4801 134 4802 156 4803 134 4804 176 4805 86 4806 144 4807 70 4808 144 4809 140 4810 168 4811 70 4812 160 4813 120 4814 136 4815 52 4816 160 4817 144 4818 194 4819 60 4820 174 4821 134 4822 182 4823 56 4824 212 4825 132 4826 72 4827 122 4828 200 4829 86 4830 160 4831 46 4832 304 4833 154 4834 166 4835 112 4836 196 4837 92 4838 102 4839 66 4840 250 4841 186 4842 152 4843 72 4844 200 4845 146 4846 138 4847 66 4848 248 4849 158 4850 204 4851 122 4852 264 4853 194 4854 152 4855 78 4856 260 4857 196 4858 160 4859 84 4860 178 4861 114 4862 100 4863 24 4864 92 4865 102 4866 90 4867 74 4868 118 4869 64 4870 100 4871 70 4872 130 4873 104 4874 112 4875 78 4876 132 4877 100 4878 122 4879 44 4880 144 4881 128 4882 164 4883 72 4884 160 4885 70 4886 96 4887 72 4888 116 4889 108 4890 152 4891 66 4892 196 4893 68 4894 74 4895 52 4896 172 4897 110 4898 148 4899 112 4900 90 4901 112 4902 144 4903 72 4904 128 4905 46 4906 112 4907 76 4908 172 4909 130 4910 88 4911 78 4912 90 4913 140 4914 114 4915 114 4916 190 4917 100 4918 150 4919 74 4920 228 4921 162 4922 172 4923 90 4924 202 4925 62 4926 142 4927 8 4928 136 4929 96 4930 94 4931 96 4932 128 4933 146 4934 148 4935 116 4936 148 4937 140 4938 180 4939 132 4940 146 4941 128 4942 142 4943 90 4944 250 4945 96 4946 174 4947 110 4948 208 4949 102 4950 180 4951 70 4952 214 4953 184 4954 156 4955 100 4956 274 4957 98 4958 142 4959 56 4960 218 4961 120 4962 236 4963 126 4964 164 4965 126 4966 168 4967 126 4968 244 4969 152 4970 148 4971 100 4972 170 4973 122 4974 120 4975 48 4976 258 4977 228 4978 210 4979 164 4980 134 4981 166 4982 142 4983 56 4984 230 4985 144 4986 238 4987 92 4988 268 4989 126 4990 112 4991 30 4992 210 4993 158 4994 146 4995 152 4996 212 4997 154 4998 136 4999 66 5000 156 5001 184 5002 198 5003 130 5004 226 5005 150 5006 212 5007 62 5008 164 5009 56 5010 134 5011 142 5012 188 5013 114 5014 150 5015 108 5016 242 5017 154 5018 220 5019 108 5020 138 5021 112 5022 158 5023 44 5024 220 5025 134 5026 240 5027 116 5028 132 5029 118 5030 242 5031 122 5032 268 5033 186 5034 222 5035 112 5036 172 5037 146 5038 146 5039 52 5040 234 5041 142 5042 300 5043 160 5044 196 5045 168 5046 184 5047 70 5048 220 5049 136 5050 244 5051 46 5052 204 5053 132 5054 168 5055 30 5056 272 5057 156 5058 254 5059 162 5060 162 5061 142 5062 240 5063 170 5064 296 5065 188 5066 280 5067 138 5068 306 5069 166 5070 188 5071 100 5072 400 5073 266 5074 224 5075 204 5076 300 5077 146 5078 156 5079 124 5080 284 5081 164 5082 206 5083 118 5084 242 5085 102 5086 156 5087 12 5088 260 5089 204 5090 252 5091 198 5092 330 5093 108 5094 274 5095 120 5096 366 5097 274 5098 218 5099 174 5100 308 5101 140 5102 134 5103 76 5104 338 5105 236 5106 246 5107 144 5108 204 5109 100 5110 288 5111 38 5112 378 5113 194 5114 258 5115 66 5116 266 5117 120 5118 86 5119 4 5120 34 5121 42 5122 54 5123 42 5124 62 5125 62 5126 64 5127 36 5128 64 5129 46 5130 50 5131 80 5132 80 5133 84 5134 96 5135 56 5136 90 5137 86 5138 66 5139 86 5140 124 5141 68 5142 64 5143 44 5144 108 5145 104 5146 110 5147 52 5148 134 5149 66 5150 112 5151 30 5152 66 5153 52 5154 60 5155 100 5156 124 5157 92 5158 68 5159 48 5160 88 5161 60 5162 102 5163 52 5164 52 5165 116 5166 104 5167 42 5168 96 5169 72 5170 70 5171 70 5172 74 5173 64 5174 100 5175 60 5176 154 5177 112 5178 108 5179 56 5180 108 5181 36 5182 48 5183 44 5184 70 5185 114 5186 74 5187 46 5188 104 5189 100 5190 70 5191 48 5192 98 5193 100 5194 106 5195 68 5196 130 5197 96 5198 58 5199 68 5200 90 5201 128 5202 106 5203 74 5204 140 5205 86 5206 110 5207 78 5208 166 5209 128 5210 88 5211 24 5212 186 5213 82 5214 62 5215 42 5216 154 5217 114 5218 148 5219 58 5220 160 5221 74 5222 100 5223 58 5224 96 5225 80 5226 94 5227 64 5228 184 5229 92 5230 82 5231 24 5232 196 5233 108 5234 172 5235 92 5236 202 5237 114 5238 164 5239 42 5240 178 5241 110 5242 146 5243 100 5244 192 5245 64 5246 94 5247 40 5248 88 5249 108 5250 94 5251 64 5252 154 5253 102 5254 114 5255 66 5256 120 5257 134 5258 124 5259 86 5260 134 5261 76 5262 90 5263 70 5264 120 5265 144 5266 98 5267 96 5268 166 5269 86 5270 140 5271 98 5272 120 5273 112 5274 148 5275 62 5276 182 5277 70 5278 102 5279 20 5280 150 5281 148 5282 142 5283 120 5284 160 5285 134 5286 144 5287 68 5288 110 5289 132 5290 114 5291 82 5292 160 5293 130 5294 104 5295 68 5296 130 5297 104 5298 186 5299 116 5300 134 5301 102 5302 122 5303 56 5304 260 5305 86 5306 140 5307 66 5308 206 5309 120 5310 152 5311 28 5312 108 5313 118 5314 144 5315 114 5316 158 5317 78 5318 196 5319 82 5320 148 5321 166 5322 154 5323 130 5324 144 5325 174 5326 150 5327 42 5328 234 5329 174 5330 196 5331 100 5332 134 5333 174 5334 180 5335 72 5336 200 5337 140 5338 140 5339 82 5340 180 5341 88 5342 146 5343 52 5344 256 5345 186 5346 224 5347 132 5348 206 5349 98 5350 150 5351 82 5352 212 5353 128 5354 210 5355 108 5356 170 5357 168 5358 126 5359 10 5360 288 5361 194 5362 212 5363 124 5364 208 5365 166 5366 144 5367 34 5368 286 5369 118 5370 140 5371 76 5372 180 5373 114 5374 112 5375 12 5376 124 5377 106 5378 126 5379 98 5380 158 5381 62 5382 68 5383 64 5384 114 5385 92 5386 150 5387 68 5388 144 5389 118 5390 96 5391 104 5392 154 5393 130 5394 166 5395 108 5396 136 5397 76 5398 126 5399 92 5400 130 5401 126 5402 120 5403 80 5404 174 5405 90 5406 86 5407 78 5408 132 5409 148 5410 144 5411 140 5412 140 5413 100 5414 172 5415 98 5416 150 5417 122 5418 146 5419 120 5420 224 5421 94 5422 162 5423 82 5424 176 5425 180 5426 164 5427 114 5428 232 5429 114 5430 170 5431 94 5432 242 5433 102 5434 170 5435 100 5436 164 5437 104 5438 124 5439 24 5440 138 5441 148 5442 108 5443 116 5444 160 5445 172 5446 202 5447 94 5448 150 5449 114 5450 162 5451 122 5452 130 5453 142 5454 174 5455 94 5456 220 5457 182 5458 186 5459 144 5460 154 5461 120 5462 142 5463 80 5464 270 5465 116 5466 162 5467 98 5468 216 5469 120 5470 150 5471 40 5472 244 5473 178 5474 166 5475 122 5476 194 5477 150 5478 126 5479 124 5480 246 5481 152 5482 204 5483 110 5484 270 5485 148 5486 146 5487 50 5488 260 5489 190 5490 208 5491 146 5492 112 5493 164 5494 168 5495 62 5496 268 5497 218 5498 182 5499 64 5500 278 5501 106 5502 108 5503 30 5504 164 5505 156 5506 228 5507 162 5508 206 5509 158 5510 142 5511 118 5512 178 5513 178 5514 182 5515 134 5516 178 5517 132 5518 192 5519 76 5520 184 5521 100 5522 128 5523 120 5524 194 5525 138 5526 158 5527 158 5528 332 5529 130 5530 162 5531 108 5532 256 5533 126 5534 196 5535 76 5536 178 5537 168 5538 214 5539 176 5540 176 5541 98 5542 252 5543 158 5544 276 5545 154 5546 188 5547 164 5548 262 5549 182 5550 230 5551 22 5552 334 5553 122 5554 214 5555 216 5556 222 5557 148 5558 114 5559 64 5560 276 5561 160 5562 188 5563 98 5564 178 5565 124 5566 170 5567 18 5568 302 5569 262 5570 186 5571 134 5572 214 5573 154 5574 214 5575 156 5576 320 5577 228 5578 286 5579 208 5580 294 5581 192 5582 216 5583 60 5584 258 5585 204 5586 234 5587 198 5588 162 5589 124 5590 262 5591 116 5592 320 5593 214 5594 260 5595 104 5596 266 5597 142 5598 154 5599 36 5600 318 5601 244 5602 264 5603 170 5604 260 5605 212 5606 236 5607 166 5608 388 5609 248 5610 276 5611 146 5612 418 5613 148 5614 136 5615 56 5616 314 5617 214 5618 294 5619 180 5620 250 5621 174 5622 232 5623 74 5624 296 5625 260 5626 282 5627 92 5628 256 5629 102 5630 150 5631 12 5632 114 5633 130 5634 120 5635 112 5636 102 5637 66 5638 114 5639 112 5640 158 5641 106 5642 128 5643 48 5644 178 5645 104 5646 60 5647 94 5648 174 5649 136 5650 158 5651 44 5652 156 5653 118 5654 124 5655 98 5656 130 5657 144 5658 164 5659 82 5660 202 5661 158 5662 140 5663 56 5664 118 5665 140 5666 144 5667 102 5668 190 5669 162 5670 116 5671 124 5672 172 5673 188 5674 200 5675 66 5676 156 5677 112 5678 180 5679 82 5680 210 5681 178 5682 198 5683 78 5684 234 5685 94 5686 210 5687 88 5688 210 5689 146 5690 154 5691 88 5692 212 5693 150 5694 108 5695 28 5696 208 5697 146 5698 162 5699 106 5700 128 5701 174 5702 160 5703 140 5704 214 5705 136 5706 140 5707 118 5708 194 5709 156 5710 186 5711 74 5712 296 5713 140 5714 246 5715 154 5716 214 5717 182 5718 170 5719 120 5720 304 5721 114 5722 204 5723 140 5724 190 5725 82 5726 116 5727 52 5728 186 5729 202 5730 204 5731 118 5732 168 5733 124 5734 194 5735 98 5736 286 5737 228 5738 266 5739 152 5740 294 5741 122 5742 88 5743 18 5744 278 5745 248 5746 184 5747 154 5748 246 5749 116 5750 170 5751 92 5752 244 5753 188 5754 242 5755 144 5756 236 5757 118 5758 190 5759 24 5760 184 5761 124 5762 168 5763 96 5764 178 5765 170 5766 110 5767 110 5768 204 5769 218 5770 170 5771 108 5772 210 5773 152 5774 198 5775 90 5776 210 5777 178 5778 258 5779 152 5780 168 5781 178 5782 246 5783 116 5784 240 5785 176 5786 220 5787 108 5788 134 5789 158 5790 188 5791 78 5792 270 5793 226 5794 272 5795 168 5796 236 5797 166 5798 174 5799 102 5800 216 5801 168 5802 236 5803 170 5804 250 5805 152 5806 134 5807 70 5808 342 5809 170 5810 164 5811 148 5812 306 5813 194 5814 158 5815 82 5816 418 5817 164 5818 154 5819 106 5820 172 5821 154 5822 174 5823 60 5824 274 5825 242 5826 246 5827 230 5828 296 5829 170 5830 248 5831 142 5832 322 5833 240 5834 238 5835 162 5836 258 5837 224 5838 220 5839 112 5840 264 5841 212 5842 284 5843 170 5844 258 5845 144 5846 168 5847 154 5848 374 5849 266 5850 286 5851 148 5852 244 5853 158 5854 168 5855 100 5856 276 5857 246 5858 268 5859 134 5860 376 5861 192 5862 220 5863 174 5864 322 5865 298 5866 242 5867 140 5868 340 5869 134 5870 200 5871 100 5872 306 5873 222 5874 268 5875 162 5876 288 5877 240 5878 276 5879 96 5880 364 5881 302 5882 268 5883 96 5884 264 5885 172 5886 140 5887 24 5888 250 5889 182 5890 118 5891 132 5892 170 5893 168 5894 230 5895 150 5896 264 5897 158 5898 202 5899 130 5900 260 5901 226 5902 210 5903 64 5904 222 5905 162 5906 262 5907 180 5908 226 5909 164 5910 158 5911 144 5912 260 5913 198 5914 190 5915 158 5916 192 5917 158 5918 180 5919 112 5920 310 5921 252 5922 266 5923 202 5924 344 5925 200 5926 158 5927 146 5928 230 5929 264 5930 204 5931 160 5932 210 5933 242 5934 200 5935 76 5936 392 5937 174 5938 206 5939 198 5940 362 5941 230 5942 150 5943 108 5944 334 5945 242 5946 224 5947 142 5948 144 5949 150 5950 116 5951 74 5952 336 5953 152 5954 314 5955 208 5956 228 5957 194 5958 226 5959 184 5960 276 5961 242 5962 192 5963 140 5964 360 5965 222 5966 242 5967 98 5968 382 5969 244 5970 252 5971 180 5972 316 5973 196 5974 250 5975 126 5976 340 5977 264 5978 326 5979 152 5980 366 5981 102 5982 188 5983 100 5984 382 5985 250 5986 300 5987 154 5988 368 5989 244 5990 238 5991 162 5992 312 5993 190 5994 228 5995 128 5996 354 5997 134 5998 128 5999 32 6000 312 6001 310 6002 326 6003 168 6004 390 6005 198 6006 198 6007 62 6008 326 6009 180 6010 326 6011 180 6012 284 6013 136 6014 100 6015 24 6016 230 6017 224 6018 208 6019 248 6020 336 6021 190 6022 210 6023 212 6024 344 6025 266 6026 196 6027 216 6028 350 6029 176 6030 226 6031 122 6032 410 6033 384 6034 304 6035 250 6036 272 6037 248 6038 286 6039 102 6040 286 6041 200 6042 254 6043 160 6044 272 6045 204 6046 174 6047 86 6048 328 6049 270 6050 340 6051 200 6052 310 6053 262 6054 312 6055 216 6056 400 6057 296 6058 344 6059 200 6060 350 6061 208 6062 270 6063 106 6064 400 6065 370 6066 292 6067 206 6068 374 6069 256 6070 276 6071 112 6072 382 6073 254 6074 284 6075 148 6076 348 6077 174 6078 232 6079 36 6080 426 6081 316 6082 348 6083 160 6084 362 6085 226 6086 218 6087 214 6088 264 6089 264 6090 296 6091 230 6092 244 6093 246 6094 170 6095 144 6096 356 6097 382 6098 334 6099 226 6100 430 6101 186 6102 258 6103 108 6104 482 6105 176 6106 380 6107 196 6108 316 6109 236 6110 236 6111 72 6112 400 6113 348 6114 416 6115 252 6116 532 6117 250 6118 308 6119 134 6120 548 6121 228 6122 318 6123 192 6124 320 6125 254 6126 260 6127 50 6128 374 6129 362 6130 438 6131 156 6132 532 6133 240 6134 238 6135 98 6136 438 6137 292 6138 294 6139 102 6140 348 6141 158 6142 242 6143 2 6144 62 6145 26 6146 50 6147 38 6148 30 6149 74 6150 52 6151 30 6152 46 6153 50 6154 64 6155 60 6156 94 6157 76 6158 94 6159 50 6160 70 6161 100 6162 64 6163 84 6164 104 6165 80 6166 48 6167 38 6168 92 6169 106 6170 54 6171 72 6172 122 6173 52 6174 114 6175 50 6176 92 6177 94 6178 58 6179 82 6180 108 6181 100 6182 64 6183 42 6184 86 6185 66 6186 94 6187 38 6188 72 6189 66 6190 136 6191 64 6192 156 6193 78 6194 80 6195 92 6196 92 6197 96 6198 136 6199 54 6200 164 6201 86 6202 122 6203 64 6204 92 6205 50 6206 104 6207 32 6208 112 6209 116 6210 96 6211 66 6212 78 6213 98 6214 114 6215 50 6216 98 6217 94 6218 104 6219 110 6220 66 6221 90 6222 124 6223 44 6224 80 6225 98 6226 138 6227 104 6228 134 6229 92 6230 104 6231 74 6232 192 6233 82 6234 92 6235 72 6236 184 6237 104 6238 106 6239 46 6240 134 6241 92 6242 156 6243 58 6244 130 6245 64 6246 138 6247 86 6248 146 6249 66 6250 128 6251 64 6252 204 6253 102 6254 82 6255 20 6256 206 6257 142 6258 142 6259 100 6260 164 6261 146 6262 128 6263 82 6264 182 6265 142 6266 168 6267 58 6268 134 6269 110 6270 112 6271 34 6272 100 6273 90 6274 92 6275 70 6276 104 6277 76 6278 120 6279 82 6280 128 6281 126 6282 138 6283 114 6284 84 6285 80 6286 116 6287 64 6288 144 6289 148 6290 144 6291 136 6292 146 6293 98 6294 78 6295 96 6296 96 6297 136 6298 172 6299 100 6300 140 6301 110 6302 104 6303 38 6304 176 6305 122 6306 150 6307 136 6308 136 6309 112 6310 138 6311 74 6312 138 6313 142 6314 152 6315 92 6316 166 6317 72 6318 98 6319 64 6320 170 6321 180 6322 212 6323 72 6324 124 6325 102 6326 110 6327 104 6328 240 6329 102 6330 170 6331 54 6332 138 6333 80 6334 168 6335 26 6336 178 6337 162 6338 164 6339 154 6340 134 6341 108 6342 170 6343 94 6344 178 6345 180 6346 168 6347 158 6348 184 6349 90 6350 122 6351 68 6352 258 6353 152 6354 220 6355 102 6356 154 6357 164 6358 174 6359 108 6360 174 6361 194 6362 176 6363 54 6364 152 6365 72 6366 154 6367 32 6368 264 6369 158 6370 218 6371 138 6372 252 6373 154 6374 158 6375 130 6376 170 6377 156 6378 148 6379 122 6380 176 6381 142 6382 154 6383 30 6384 300 6385 206 6386 192 6387 138 6388 250 6389 170 6390 186 6391 62 6392 258 6393 174 6394 166 6395 106 6396 224 6397 136 6398 124 6399 36 6400 82 6401 118 6402 142 6403 72 6404 140 6405 102 6406 80 6407 94 6408 94 6409 116 6410 124 6411 128 6412 168 6413 106 6414 108 6415 66 6416 162 6417 126 6418 180 6419 98 6420 106 6421 76 6422 122 6423 86 6424 152 6425 178 6426 110 6427 90 6428 202 6429 114 6430 108 6431 38 6432 128 6433 140 6434 148 6435 124 6436 122 6437 134 6438 120 6439 102 6440 170 6441 124 6442 110 6443 118 6444 158 6445 124 6446 122 6447 70 6448 132 6449 228 6450 188 6451 140 6452 170 6453 128 6454 134 6455 114 6456 264 6457 124 6458 180 6459 110 6460 150 6461 104 6462 84 6463 44 6464 212 6465 210 6466 166 6467 156 6468 144 6469 86 6470 172 6471 114 6472 200 6473 140 6474 106 6475 120 6476 218 6477 118 6478 158 6479 66 6480 200 6481 190 6482 234 6483 110 6484 152 6485 144 6486 112 6487 118 6488 258 6489 132 6490 230 6491 52 6492 276 6493 160 6494 160 6495 64 6496 200 6497 188 6498 154 6499 86 6500 252 6501 142 6502 188 6503 142 6504 228 6505 186 6506 110 6507 140 6508 272 6509 96 6510 144 6511 54 6512 236 6513 214 6514 180 6515 100 6516 244 6517 166 6518 200 6519 76 6520 258 6521 232 6522 240 6523 84 6524 178 6525 120 6526 134 6527 60 6528 174 6529 126 6530 212 6531 164 6532 162 6533 120 6534 174 6535 138 6536 220 6537 176 6538 196 6539 106 6540 204 6541 122 6542 158 6543 72 6544 260 6545 136 6546 246 6547 122 6548 280 6549 140 6550 126 6551 136 6552 222 6553 204 6554 188 6555 112 6556 242 6557 160 6558 136 6559 86 6560 302 6561 146 6562 282 6563 160 6564 208 6565 156 6566 230 6567 136 6568 254 6569 146 6570 226 6571 154 6572 242 6573 218 6574 198 6575 66 6576 298 6577 266 6578 192 6579 156 6580 312 6581 170 6582 174 6583 94 6584 270 6585 224 6586 224 6587 136 6588 244 6589 110 6590 170 6591 54 6592 278 6593 294 6594 262 6595 140 6596 292 6597 218 6598 244 6599 56 6600 380 6601 200 6602 304 6603 152 6604 256 6605 108 6606 184 6607 72 6608 210 6609 266 6610 228 6611 140 6612 278 6613 126 6614 206 6615 120 6616 278 6617 244 6618 266 6619 144 6620 208 6621 136 6622 132 6623 68 6624 244 6625 276 6626 212 6627 142 6628 302 6629 216 6630 170 6631 152 6632 292 6633 202 6634 232 6635 150 6636 344 6637 140 6638 208 6639 98 6640 344 6641 252 6642 300 6643 104 6644 224 6645 160 6646 224 6647 90 6648 390 6649 254 6650 186 6651 102 6652 264 6653 170 6654 156 6655 36 6656 98 6657 134 6658 108 6659 120 6660 124 6661 140 6662 128 6663 124 6664 182 6665 100 6666 164 6667 94 6668 194 6669 160 6670 92 6671 50 6672 192 6673 152 6674 170 6675 92 6676 160 6677 126 6678 118 6679 86 6680 114 6681 156 6682 134 6683 100 6684 130 6685 150 6686 140 6687 38 6688 162 6689 120 6690 148 6691 120 6692 148 6693 200 6694 160 6695 146 6696 202 6697 182 6698 160 6699 90 6700 168 6701 144 6702 146 6703 54 6704 214 6705 222 6706 226 6707 158 6708 228 6709 116 6710 192 6711 96 6712 230 6713 148 6714 198 6715 98 6716 148 6717 102 6718 134 6719 48 6720 156 6721 146 6722 146 6723 126 6724 192 6725 104 6726 142 6727 138 6728 196 6729 120 6730 172 6731 94 6732 208 6733 104 6734 222 6735 60 6736 250 6737 188 6738 220 6739 86 6740 266 6741 150 6742 184 6743 100 6744 252 6745 126 6746 216 6747 102 6748 272 6749 96 6750 90 6751 62 6752 222 6753 186 6754 222 6755 84 6756 284 6757 180 6758 220 6759 106 6760 334 6761 196 6762 272 6763 146 6764 238 6765 154 6766 130 6767 54 6768 262 6769 264 6770 246 6771 162 6772 332 6773 200 6774 130 6775 92 6776 248 6777 174 6778 218 6779 62 6780 262 6781 92 6782 108 6783 36 6784 212 6785 150 6786 214 6787 144 6788 178 6789 144 6790 154 6791 128 6792 180 6793 180 6794 220 6795 94 6796 232 6797 130 6798 206 6799 68 6800 178 6801 208 6802 240 6803 198 6804 230 6805 168 6806 194 6807 86 6808 258 6809 204 6810 166 6811 168 6812 208 6813 194 6814 222 6815 90 6816 294 6817 262 6818 272 6819 186 6820 314 6821 222 6822 250 6823 100 6824 246 6825 242 6826 276 6827 146 6828 230 6829 162 6830 162 6831 68 6832 332 6833 252 6834 266 6835 126 6836 348 6837 166 6838 196 6839 98 6840 328 6841 286 6842 226 6843 76 6844 202 6845 120 6846 210 6847 78 6848 218 6849 226 6850 342 6851 182 6852 332 6853 226 6854 286 6855 108 6856 282 6857 216 6858 312 6859 120 6860 224 6861 198 6862 260 6863 98 6864 212 6865 208 6866 258 6867 194 6868 286 6869 196 6870 186 6871 152 6872 386 6873 322 6874 278 6875 146 6876 206 6877 170 6878 218 6879 88 6880 294 6881 256 6882 284 6883 178 6884 400 6885 238 6886 280 6887 130 6888 240 6889 278 6890 240 6891 190 6892 338 6893 176 6894 166 6895 114 6896 356 6897 254 6898 424 6899 146 6900 282 6901 206 6902 280 6903 116 6904 408 6905 220 6906 220 6907 98 6908 242 6909 184 6910 150 6911 36 6912 210 6913 228 6914 164 6915 126 6916 170 6917 188 6918 196 6919 102 6920 240 6921 236 6922 252 6923 200 6924 300 6925 168 6926 190 6927 78 6928 216 6929 240 6930 228 6931 124 6932 220 6933 146 6934 148 6935 82 6936 258 6937 220 6938 258 6939 112 6940 226 6941 150 6942 222 6943 136 6944 220 6945 288 6946 228 6947 204 6948 294 6949 180 6950 224 6951 144 6952 298 6953 180 6954 308 6955 166 6956 200 6957 198 6958 208 6959 86 6960 404 6961 200 6962 264 6963 156 6964 366 6965 228 6966 234 6967 110 6968 262 6969 306 6970 320 6971 108 6972 224 6973 162 6974 180 6975 70 6976 304 6977 206 6978 268 6979 220 6980 272 6981 186 6982 262 6983 110 6984 366 6985 302 6986 274 6987 98 6988 384 6989 178 6990 260 6991 102 6992 364 6993 216 6994 254 6995 124 6996 374 6997 242 6998 240 6999 180 7000 312 7001 348 7002 334 7003 120 7004 266 7005 110 7006 182 7007 86 7008 398 7009 370 7010 358 7011 232 7012 332 7013 262 7014 242 7015 166 7016 284 7017 212 7018 256 7019 160 7020 324 7021 194 7022 148 7023 96 7024 348 7025 324 7026 458 7027 214 7028 354 7029 268 7030 196 7031 74 7032 280 7033 200 7034 264 7035 170 7036 280 7037 228 7038 132 7039 36 7040 308 7041 204 7042 310 7043 186 7044 370 7045 170 7046 238 7047 184 7048 372 7049 244 7050 232 7051 132 7052 324 7053 158 7054 242 7055 122 7056 388 7057 388 7058 286 7059 184 7060 208 7061 276 7062 294 7063 162 7064 410 7065 246 7066 228 7067 202 7068 290 7069 216 7070 232 7071 112 7072 306 7073 248 7074 238 7075 234 7076 326 7077 290 7078 248 7079 206 7080 324 7081 338 7082 338 7083 250 7084 272 7085 282 7086 236 7087 98 7088 384 7089 274 7090 246 7091 218 7092 228 7093 342 7094 332 7095 114 7096 300 7097 218 7098 320 7099 134 7100 274 7101 202 7102 236 7103 36 7104 432 7105 250 7106 296 7107 212 7108 450 7109 204 7110 288 7111 216 7112 302 7113 202 7114 276 7115 222 7116 334 7117 170 7118 194 7119 128 7120 460 7121 332 7122 330 7123 204 7124 428 7125 190 7126 270 7127 140 7128 516 7129 260 7130 366 7131 236 7132 322 7133 206 7134 268 7135 92 7136 496 7137 316 7138 306 7139 276 7140 446 7141 216 7142 426 7143 116 7144 472 7145 256 7146 378 7147 214 7148 308 7149 282 7150 148 7151 108 7152 526 7153 388 7154 408 7155 244 7156 402 7157 156 7158 250 7159 136 7160 440 7161 268 7162 248 7163 76 7164 328 7165 160 7166 188 7167 6 7168 108 7169 90 7170 88 7171 120 7172 126 7173 168 7174 168 7175 88 7176 176 7177 96 7178 140 7179 96 7180 190 7181 138 7182 116 7183 64 7184 148 7185 162 7186 126 7187 138 7188 230 7189 114 7190 138 7191 62 7192 170 7193 122 7194 150 7195 116 7196 172 7197 148 7198 106 7199 104 7200 146 7201 158 7202 144 7203 122 7204 128 7205 80 7206 192 7207 140 7208 242 7209 182 7210 232 7211 106 7212 234 7213 78 7214 124 7215 68 7216 240 7217 150 7218 170 7219 146 7220 206 7221 196 7222 136 7223 126 7224 246 7225 148 7226 184 7227 100 7228 232 7229 94 7230 122 7231 38 7232 210 7233 174 7234 186 7235 158 7236 240 7237 172 7238 246 7239 140 7240 238 7241 134 7242 220 7243 122 7244 194 7245 104 7246 212 7247 128 7248 266 7249 142 7250 142 7251 164 7252 202 7253 150 7254 174 7255 120 7256 246 7257 148 7258 194 7259 80 7260 194 7261 142 7262 186 7263 34 7264 304 7265 162 7266 226 7267 126 7268 280 7269 134 7270 234 7271 138 7272 278 7273 204 7274 188 7275 178 7276 214 7277 162 7278 138 7279 56 7280 254 7281 156 7282 250 7283 114 7284 288 7285 118 7286 260 7287 114 7288 236 7289 200 7290 248 7291 74 7292 224 7293 136 7294 204 7295 72 7296 180 7297 206 7298 172 7299 178 7300 130 7301 206 7302 140 7303 138 7304 214 7305 250 7306 162 7307 138 7308 200 7309 188 7310 220 7311 104 7312 232 7313 248 7314 232 7315 142 7316 216 7317 212 7318 190 7319 170 7320 230 7321 244 7322 278 7323 166 7324 190 7325 150 7326 220 7327 62 7328 274 7329 226 7330 262 7331 152 7332 286 7333 164 7334 252 7335 152 7336 326 7337 244 7338 170 7339 228 7340 204 7341 152 7342 214 7343 80 7344 226 7345 230 7346 266 7347 200 7348 310 7349 208 7350 248 7351 112 7352 286 7353 228 7354 220 7355 90 7356 288 7357 136 7358 132 7359 56 7360 230 7361 208 7362 284 7363 152 7364 296 7365 192 7366 326 7367 110 7368 236 7369 256 7370 272 7371 208 7372 300 7373 146 7374 262 7375 134 7376 204 7377 220 7378 350 7379 142 7380 308 7381 168 7382 266 7383 172 7384 354 7385 296 7386 308 7387 110 7388 238 7389 124 7390 222 7391 46 7392 282 7393 294 7394 350 7395 218 7396 382 7397 168 7398 208 7399 142 7400 336 7401 262 7402 336 7403 230 7404 366 7405 194 7406 250 7407 86 7408 478 7409 272 7410 386 7411 248 7412 440 7413 160 7414 212 7415 78 7416 384 7417 216 7418 254 7419 102 7420 378 7421 194 7422 142 7423 36 7424 196 7425 252 7426 198 7427 182 7428 202 7429 204 7430 158 7431 96 7432 146 7433 240 7434 134 7435 134 7436 258 7437 246 7438 226 7439 108 7440 274 7441 268 7442 198 7443 150 7444 122 7445 202 7446 242 7447 138 7448 312 7449 196 7450 240 7451 204 7452 166 7453 202 7454 194 7455 118 7456 350 7457 262 7458 314 7459 214 7460 208 7461 202 7462 252 7463 98 7464 314 7465 276 7466 244 7467 184 7468 352 7469 228 7470 256 7471 84 7472 368 7473 334 7474 266 7475 110 7476 372 7477 186 7478 200 7479 152 7480 238 7481 302 7482 262 7483 128 7484 312 7485 222 7486 194 7487 62 7488 344 7489 234 7490 282 7491 236 7492 252 7493 158 7494 302 7495 108 7496 250 7497 254 7498 266 7499 152 7500 230 7501 224 7502 306 7503 60 7504 326 7505 310 7506 242 7507 154 7508 248 7509 276 7510 228 7511 186 7512 348 7513 302 7514 374 7515 184 7516 330 7517 172 7518 202 7519 84 7520 344 7521 348 7522 234 7523 228 7524 374 7525 236 7526 262 7527 172 7528 330 7529 330 7530 298 7531 162 7532 384 7533 196 7534 168 7535 156 7536 470 7537 354 7538 438 7539 188 7540 416 7541 234 7542 250 7543 166 7544 288 7545 284 7546 250 7547 122 7548 306 7549 136 7550 138 7551 20 7552 290 7553 260 7554 268 7555 220 7556 350 7557 284 7558 254 7559 130 7560 240 7561 276 7562 244 7563 166 7564 262 7565 226 7566 250 7567 138 7568 396 7569 392 7570 292 7571 222 7572 322 7573 210 7574 246 7575 188 7576 446 7577 264 7578 212 7579 184 7580 350 7581 208 7582 232 7583 90 7584 364 7585 348 7586 272 7587 226 7588 430 7589 314 7590 330 7591 128 7592 490 7593 342 7594 298 7595 186 7596 440 7597 210 7598 160 7599 124 7600 516 7601 300 7602 426 7603 272 7604 398 7605 302 7606 244 7607 110 7608 414 7609 310 7610 338 7611 136 7612 328 7613 170 7614 256 7615 66 7616 382 7617 244 7618 376 7619 268 7620 486 7621 198 7622 394 7623 198 7624 470 7625 318 7626 456 7627 204 7628 300 7629 220 7630 250 7631 124 7632 536 7633 356 7634 356 7635 250 7636 428 7637 354 7638 420 7639 142 7640 496 7641 296 7642 314 7643 174 7644 230 7645 188 7646 294 7647 106 7648 416 7649 310 7650 344 7651 208 7652 440 7653 334 7654 310 7655 124 7656 502 7657 344 7658 440 7659 192 7660 358 7661 272 7662 264 7663 116 7664 510 7665 422 7666 336 7667 174 7668 280 7669 326 7670 308 7671 176 7672 352 7673 244 7674 258 7675 108 7676 300 7677 106 7678 222 7679 30 7680 218 7681 218 7682 306 7683 226 7684 264 7685 188 7686 184 7687 156 7688 216 7689 194 7690 214 7691 148 7692 202 7693 194 7694 248 7695 112 7696 260 7697 262 7698 308 7699 158 7700 276 7701 238 7702 310 7703 156 7704 356 7705 248 7706 294 7707 132 7708 230 7709 158 7710 182 7711 108 7712 326 7713 240 7714 250 7715 216 7716 242 7717 192 7718 296 7719 212 7720 320 7721 248 7722 200 7723 134 7724 204 7725 248 7726 258 7727 138 7728 434 7729 248 7730 324 7731 176 7732 312 7733 160 7734 204 7735 192 7736 296 7737 348 7738 268 7739 154 7740 266 7741 216 7742 210 7743 98 7744 362 7745 228 7746 230 7747 248 7748 284 7749 216 7750 302 7751 186 7752 264 7753 344 7754 204 7755 242 7756 236 7757 168 7758 268 7759 178 7760 350 7761 260 7762 370 7763 232 7764 290 7765 222 7766 294 7767 222 7768 390 7769 312 7770 348 7771 100 7772 368 7773 234 7774 262 7775 44 7776 250 7777 328 7778 302 7779 284 7780 484 7781 192 7782 258 7783 118 7784 462 7785 252 7786 210 7787 164 7788 310 7789 226 7790 276 7791 162 7792 428 7793 240 7794 294 7795 200 7796 344 7797 212 7798 160 7799 128 7800 320 7801 316 7802 300 7803 158 7804 176 7805 182 7806 138 7807 64 7808 262 7809 340 7810 262 7811 222 7812 436 7813 286 7814 268 7815 210 7816 432 7817 222 7818 212 7819 210 7820 284 7821 188 7822 286 7823 164 7824 420 7825 382 7826 280 7827 326 7828 350 7829 230 7830 348 7831 144 7832 390 7833 226 7834 222 7835 82 7836 410 7837 264 7838 184 7839 110 7840 412 7841 486 7842 340 7843 212 7844 358 7845 318 7846 266 7847 254 7848 410 7849 218 7850 282 7851 208 7852 296 7853 256 7854 248 7855 168 7856 590 7857 364 7858 256 7859 278 7860 392 7861 296 7862 260 7863 160 7864 334 7865 296 7866 414 7867 170 7868 258 7869 174 7870 172 7871 86 7872 472 7873 396 7874 514 7875 304 7876 398 7877 250 7878 318 7879 216 7880 446 7881 314 7882 340 7883 240 7884 478 7885 294 7886 300 7887 166 7888 566 7889 434 7890 374 7891 326 7892 260 7893 214 7894 300 7895 176 7896 402 7897 244 7898 372 7899 170 7900 308 7901 222 7902 276 7903 56 7904 492 7905 540 7906 430 7907 268 7908 376 7909 354 7910 406 7911 128 7912 450 7913 264 7914 354 7915 312 7916 286 7917 220 7918 212 7919 126 7920 598 7921 366 7922 406 7923 274 7924 458 7925 220 7926 336 7927 136 7928 632 7929 300 7930 268 7931 128 7932 390 7933 134 7934 100 7935 10 7936 438 7937 342 7938 300 7939 302 7940 340 7941 244 7942 374 7943 282 7944 364 7945 334 7946 324 7947 214 7948 252 7949 268 7950 344 7951 172 7952 318 7953 354 7954 336 7955 220 7956 414 7957 312 7958 386 7959 270 7960 340 7961 402 7962 220 7963 214 7964 300 7965 210 7966 218 7967 112 7968 292 7969 392 7970 284 7971 304 7972 364 7973 294 7974 284 7975 174 7976 400 7977 290 7978 380 7979 178 7980 372 7981 244 7982 312 7983 164 7984 596 7985 348 7986 368 7987 288 7988 382 7989 260 7990 254 7991 152 7992 512 7993 360 7994 336 7995 168 7996 352 7997 266 7998 220 7999 124 8000 408 8001 344 8002 328 8003 406 8004 410 8005 308 8006 402 8007 262 8008 606 8009 374 8010 380 8011 228 8012 300 8013 250 8014 256 8015 134 8016 492 8017 466 8018 476 8019 290 8020 340 8021 302 8022 296 8023 228 8024 356 8025 358 8026 382 8027 136 8028 426 8029 256 8030 234 8031 142 8032 530 8033 482 8034 462 8035 324 8036 370 8037 430 8038 308 8039 228 8040 474 8041 358 8042 412 8043 264 8044 386 8045 230 8046 168 8047 80 8048 430 8049 362 8050 456 8051 256 8052 376 8053 304 8054 388 8055 150 8056 494 8057 332 8058 304 8059 236 8060 260 8061 258 8062 224 8063 28 8064 526 8065 402 8066 538 8067 374 8068 400 8069 398 8070 296 8071 232 8072 498 8073 348 8074 366 8075 282 8076 432 8077 296 8078 326 8079 166 8080 508 8081 356 8082 374 8083 310 8084 436 8085 318 8086 340 8087 174 8088 676 8089 366 8090 400 8091 140 8092 490 8093 206 8094 320 8095 96 8096 568 8097 398 8098 488 8099 370 8100 456 8101 336 8102 416 8103 258 8104 604 8105 242 8106 400 8107 266 8108 364 8109 330 8110 288 8111 130 8112 424 8113 340 8114 372 8115 236 8116 406 8117 310 8118 284 8119 142 8120 496 8121 288 8122 332 8123 214 8124 476 8125 220 8126 262 8127 36 8128 584 8129 362 8130 508 8131 282 8132 534 8133 390 8134 362 8135 268 8136 620 8137 266 8138 390 8139 280 8140 536 8141 202 8142 364 8143 196 8144 530 8145 418 8146 354 8147 322 8148 460 8149 374 8150 388 8151 146 8152 570 8153 374 8154 412 8155 280 8156 466 8157 166 8158 294 8159 56 8160 584 8161 404 8162 584 8163 304 8164 486 8165 340 8166 462 8167 222 8168 372 8169 388 8170 466 8171 258 8172 422 8173 272 8174 288 8175 82 8176 542 8177 360 8178 550 8179 208 8180 434 8181 196 8182 374 8183 156 8184 558 8185 280 8186 436 8187 202 8188 330 8189 172 8190 178 8191 1 8192 10 8193 18 8194 20 8195 12 8196 24 8197 20 8198 36 8199 10 8200 16 8201 12 8202 26 8203 14 8204 22 8205 20 8206 28 8207 12 8208 32 8209 14 8210 30 8211 30 8212 20 8213 38 8214 50 8215 24 8216 38 8217 42 8218 42 8219 38 8220 38 8221 36 8222 40 8223 16 8224 44 8225 36 8226 44 8227 26 8228 48 8229 46 8230 60 8231 22 8232 46 8233 48 8234 52 8235 22 8236 46 8237 38 8238 52 8239 12 8240 72 8241 52 8242 78 8243 24 8244 48 8245 40 8246 50 8247 42 8248 66 8249 24 8250 74 8251 24 8252 98 8253 52 8254 62 8255 20 8256 42 8257 24 8258 44 8259 22 8260 34 8261 46 8262 56 8263 22 8264 46 8265 64 8266 64 8267 48 8268 50 8269 20 8270 48 8271 18 8272 48 8273 60 8274 38 8275 42 8276 70 8277 42 8278 60 8279 36 8280 88 8281 38 8282 68 8283 50 8284 98 8285 34 8286 60 8287 24 8288 46 8289 62 8290 82 8291 48 8292 70 8293 38 8294 74 8295 34 8296 78 8297 80 8298 76 8299 48 8300 52 8301 44 8302 66 8303 14 8304 68 8305 76 8306 52 8307 46 8308 96 8309 58 8310 70 8311 26 8312 130 8313 58 8314 120 8315 38 8316 116 8317 84 8318 48 8319 20 8320 38 8321 42 8322 30 8323 20 8324 34 8325 44 8326 44 8327 38 8328 58 8329 56 8330 76 8331 26 8332 82 8333 48 8334 54 8335 38 8336 50 8337 36 8338 58 8339 60 8340 100 8341 54 8342 68 8343 52 8344 82 8345 56 8346 58 8347 44 8348 128 8349 48 8350 60 8351 28 8352 78 8353 40 8354 56 8355 54 8356 94 8357 66 8358 62 8359 58 8360 106 8361 76 8362 76 8363 72 8364 66 8365 74 8366 106 8367 20 8368 100 8369 94 8370 64 8371 48 8372 114 8373 76 8374 66 8375 16 8376 146 8377 58 8378 94 8379 56 8380 90 8381 84 8382 82 8383 16 8384 82 8385 66 8386 90 8387 44 8388 98 8389 56 8390 104 8391 36 8392 98 8393 80 8394 88 8395 52 8396 74 8397 78 8398 78 8399 44 8400 126 8401 84 8402 88 8403 66 8404 116 8405 88 8406 120 8407 58 8408 116 8409 90 8410 112 8411 80 8412 152 8413 94 8414 120 8415 30 8416 98 8417 128 8418 88 8419 58 8420 112 8421 66 8422 74 8423 50 8424 154 8425 84 8426 82 8427 58 8428 134 8429 114 8430 82 8431 16 8432 160 8433 138 8434 136 8435 102 8436 102 8437 82 8438 60 8439 64 8440 184 8441 88 8442 84 8443 64 8444 154 8445 60 8446 114 8447 4 8448 52 8449 48 8450 24 8451 26 8452 46 8453 42 8454 74 8455 40 8456 68 8457 56 8458 60 8459 36 8460 78 8461 36 8462 72 8463 36 8464 78 8465 36 8466 72 8467 32 8468 108 8469 60 8470 76 8471 66 8472 130 8473 58 8474 58 8475 58 8476 100 8477 34 8478 72 8479 44 8480 60 8481 34 8482 44 8483 44 8484 102 8485 56 8486 86 8487 50 8488 96 8489 78 8490 98 8491 76 8492 110 8493 54 8494 74 8495 32 8496 150 8497 86 8498 96 8499 84 8500 110 8501 98 8502 108 8503 48 8504 110 8505 72 8506 146 8507 68 8508 68 8509 56 8510 80 8511 26 8512 94 8513 78 8514 72 8515 74 8516 88 8517 52 8518 120 8519 56 8520 106 8521 90 8522 106 8523 46 8524 90 8525 86 8526 90 8527 52 8528 144 8529 54 8530 62 8531 64 8532 154 8533 88 8534 120 8535 70 8536 112 8537 76 8538 144 8539 96 8540 128 8541 80 8542 82 8543 18 8544 126 8545 96 8546 116 8547 82 8548 180 8549 124 8550 124 8551 56 8552 198 8553 76 8554 80 8555 70 8556 156 8557 56 8558 86 8559 48 8560 180 8561 178 8562 174 8563 112 8564 128 8565 64 8566 98 8567 62 8568 214 8569 102 8570 88 8571 62 8572 146 8573 60 8574 88 8575 12 8576 90 8577 76 8578 76 8579 72 8580 98 8581 86 8582 94 8583 76 8584 116 8585 86 8586 124 8587 72 8588 112 8589 78 8590 90 8591 34 8592 116 8593 100 8594 134 8595 52 8596 110 8597 110 8598 140 8599 82 8600 170 8601 106 8602 94 8603 92 8604 150 8605 124 8606 78 8607 40 8608 114 8609 120 8610 152 8611 122 8612 152 8613 110 8614 152 8615 66 8616 162 8617 92 8618 102 8619 90 8620 114 8621 42 8622 78 8623 48 8624 188 8625 152 8626 188 8627 70 8628 192 8629 124 8630 122 8631 62 8632 214 8633 146 8634 102 8635 76 8636 178 8637 84 8638 100 8639 32 8640 102 8641 66 8642 154 8643 106 8644 150 8645 136 8646 82 8647 56 8648 194 8649 158 8650 92 8651 106 8652 154 8653 114 8654 92 8655 68 8656 192 8657 132 8658 154 8659 98 8660 182 8661 120 8662 142 8663 62 8664 228 8665 86 8666 162 8667 92 8668 202 8669 80 8670 108 8671 50 8672 226 8673 168 8674 158 8675 178 8676 170 8677 114 8678 172 8679 80 8680 216 8681 152 8682 186 8683 104 8684 184 8685 110 8686 118 8687 22 8688 150 8689 180 8690 206 8691 154 8692 220 8693 218 8694 174 8695 52 8696 208 8697 190 8698 192 8699 110 8700 172 8701 112 8702 80 8703 16 8704 44 8705 52 8706 44 8707 34 8708 66 8709 42 8710 76 8711 58 8712 82 8713 66 8714 84 8715 54 8716 62 8717 48 8718 68 8719 32 8720 56 8721 52 8722 68 8723 48 8724 90 8725 62 8726 66 8727 58 8728 118 8729 56 8730 110 8731 34 8732 78 8733 64 8734 42 8735 52 8736 80 8737 50 8738 54 8739 44 8740 110 8741 88 8742 76 8743 42 8744 112 8745 96 8746 140 8747 52 8748 42 8749 84 8750 62 8751 28 8752 110 8753 102 8754 116 8755 68 8756 132 8757 82 8758 68 8759 72 8760 158 8761 118 8762 98 8763 56 8764 118 8765 68 8766 90 8767 22 8768 124 8769 62 8770 68 8771 58 8772 94 8773 76 8774 88 8775 42 8776 126 8777 94 8778 106 8779 60 8780 104 8781 76 8782 110 8783 38 8784 118 8785 112 8786 138 8787 78 8788 156 8789 92 8790 102 8791 62 8792 162 8793 122 8794 84 8795 74 8796 112 8797 82 8798 80 8799 54 8800 124 8801 68 8802 130 8803 60 8804 204 8805 132 8806 140 8807 64 8808 140 8809 106 8810 90 8811 84 8812 138 8813 70 8814 102 8815 62 8816 196 8817 92 8818 108 8819 100 8820 138 8821 106 8822 88 8823 54 8824 216 8825 114 8826 100 8827 62 8828 134 8829 62 8830 78 8831 36 8832 70 8833 122 8834 130 8835 68 8836 76 8837 78 8838 120 8839 78 8840 108 8841 102 8842 108 8843 76 8844 138 8845 92 8846 112 8847 44 8848 130 8849 106 8850 168 8851 92 8852 114 8853 112 8854 136 8855 78 8856 122 8857 144 8858 126 8859 80 8860 126 8861 80 8862 100 8863 32 8864 174 8865 128 8866 144 8867 106 8868 192 8869 102 8870 110 8871 80 8872 178 8873 110 8874 86 8875 62 8876 100 8877 86 8878 78 8879 62 8880 198 8881 170 8882 166 8883 122 8884 158 8885 126 8886 108 8887 48 8888 252 8889 186 8890 120 8891 60 8892 202 8893 100 8894 88 8895 38 8896 138 8897 146 8898 162 8899 96 8900 196 8901 68 8902 138 8903 110 8904 154 8905 158 8906 88 8907 100 8908 164 8909 106 8910 128 8911 76 8912 196 8913 154 8914 218 8915 80 8916 162 8917 138 8918 178 8919 84 8920 212 8921 154 8922 108 8923 116 8924 184 8925 102 8926 118 8927 34 8928 282 8929 148 8930 210 8931 146 8932 264 8933 104 8934 114 8935 74 8936 306 8937 174 8938 152 8939 64 8940 176 8941 162 8942 144 8943 38 8944 240 8945 198 8946 196 8947 146 8948 242 8949 166 8950 148 8951 50 8952 248 8953 196 8954 188 8955 98 8956 240 8957 82 8958 88 8959 18 8960 106 8961 102 8962 114 8963 60 8964 136 8965 90 8966 94 8967 70 8968 140 8969 94 8970 120 8971 72 8972 162 8973 86 8974 124 8975 60 8976 156 8977 90 8978 122 8979 110 8980 196 8981 102 8982 110 8983 50 8984 128 8985 132 8986 204 8987 104 8988 180 8989 114 8990 60 8991 54 8992 134 8993 124 8994 160 8995 140 8996 80 8997 144 8998 138 8999 108 9000 146 9001 92 9002 162 9003 84 9004 164 9005 112 9006 96 9007 68 9008 150 9009 160 9010 118 9011 100 9012 198 9013 106 9014 100 9015 84 9016 172 9017 172 9018 176 9019 130 9020 248 9021 84 9022 110 9023 16 9024 136 9025 110 9026 124 9027 102 9028 130 9029 130 9030 94 9031 134 9032 160 9033 158 9034 156 9035 166 9036 166 9037 130 9038 150 9039 92 9040 250 9041 134 9042 122 9043 122 9044 178 9045 134 9046 188 9047 78 9048 222 9049 158 9050 160 9051 78 9052 224 9053 88 9054 140 9055 48 9056 294 9057 138 9058 232 9059 142 9060 142 9061 170 9062 170 9063 166 9064 266 9065 164 9066 202 9067 114 9068 206 9069 126 9070 166 9071 68 9072 306 9073 206 9074 244 9075 184 9076 176 9077 146 9078 204 9079 72 9080 210 9081 208 9082 190 9083 78 9084 296 9085 144 9086 70 9087 30 9088 260 9089 154 9090 178 9091 134 9092 244 9093 138 9094 162 9095 82 9096 224 9097 182 9098 246 9099 134 9100 246 9101 156 9102 192 9103 72 9104 162 9105 84 9106 216 9107 160 9108 178 9109 170 9110 184 9111 90 9112 238 9113 174 9114 202 9115 134 9116 198 9117 142 9118 136 9119 60 9120 248 9121 184 9122 236 9123 96 9124 162 9125 144 9126 180 9127 140 9128 300 9129 210 9130 240 9131 138 9132 222 9133 140 9134 130 9135 104 9136 258 9137 152 9138 278 9139 192 9140 212 9141 114 9142 160 9143 140 9144 300 9145 178 9146 226 9147 92 9148 178 9149 148 9150 182 9151 24 9152 304 9153 234 9154 296 9155 146 9156 240 9157 226 9158 206 9159 124 9160 308 9161 174 9162 234 9163 120 9164 338 9165 194 9166 162 9167 96 9168 384 9169 258 9170 284 9171 232 9172 202 9173 148 9174 136 9175 140 9176 276 9177 166 9178 200 9179 114 9180 230 9181 106 9182 120 9183 24 9184 352 9185 174 9186 210 9187 158 9188 322 9189 174 9190 248 9191 122 9192 294 9193 224 9194 200 9195 172 9196 302 9197 182 9198 140 9199 46 9200 310 9201 192 9202 282 9203 182 9204 252 9205 148 9206 214 9207 76 9208 400 9209 166 9210 288 9211 102 9212 172 9213 134 9214 94 9215 8 9216 50 9217 56 9218 52 9219 40 9220 80 9221 34 9222 66 9223 50 9224 78 9225 48 9226 70 9227 76 9228 70 9229 72 9230 96 9231 56 9232 112 9233 88 9234 92 9235 94 9236 76 9237 52 9238 78 9239 50 9240 102 9241 94 9242 94 9243 66 9244 110 9245 82 9246 96 9247 20 9248 94 9249 60 9250 92 9251 74 9252 116 9253 70 9254 44 9255 52 9256 114 9257 98 9258 138 9259 60 9260 70 9261 100 9262 112 9263 44 9264 134 9265 116 9266 84 9267 74 9268 76 9269 88 9270 94 9271 70 9272 124 9273 142 9274 140 9275 94 9276 146 9277 72 9278 56 9279 38 9280 96 9281 104 9282 80 9283 64 9284 98 9285 68 9286 110 9287 50 9288 148 9289 138 9290 130 9291 92 9292 104 9293 90 9294 82 9295 56 9296 168 9297 154 9298 114 9299 74 9300 110 9301 88 9302 122 9303 76 9304 142 9305 122 9306 106 9307 48 9308 134 9309 58 9310 84 9311 54 9312 144 9313 106 9314 92 9315 78 9316 210 9317 98 9318 136 9319 98 9320 140 9321 82 9322 140 9323 106 9324 176 9325 64 9326 82 9327 48 9328 172 9329 120 9330 156 9331 78 9332 200 9333 112 9334 140 9335 62 9336 200 9337 112 9338 168 9339 114 9340 216 9341 76 9342 98 9343 52 9344 80 9345 110 9346 130 9347 46 9348 118 9349 90 9350 110 9351 74 9352 176 9353 114 9354 98 9355 74 9356 140 9357 124 9358 84 9359 70 9360 144 9361 126 9362 132 9363 70 9364 184 9365 58 9366 118 9367 62 9368 136 9369 84 9370 134 9371 78 9372 146 9373 104 9374 78 9375 40 9376 162 9377 114 9378 146 9379 108 9380 168 9381 100 9382 144 9383 82 9384 164 9385 112 9386 94 9387 78 9388 146 9389 80 9390 82 9391 48 9392 144 9393 134 9394 206 9395 150 9396 204 9397 140 9398 128 9399 48 9400 236 9401 126 9402 162 9403 46 9404 184 9405 118 9406 136 9407 56 9408 110 9409 136 9410 144 9411 96 9412 224 9413 64 9414 200 9415 88 9416 156 9417 158 9418 116 9419 126 9420 108 9421 132 9422 174 9423 54 9424 194 9425 170 9426 218 9427 94 9428 196 9429 166 9430 146 9431 58 9432 214 9433 164 9434 152 9435 142 9436 150 9437 84 9438 130 9439 74 9440 254 9441 172 9442 204 9443 92 9444 268 9445 114 9446 122 9447 106 9448 232 9449 140 9450 194 9451 122 9452 124 9453 138 9454 126 9455 20 9456 238 9457 154 9458 220 9459 142 9460 236 9461 212 9462 174 9463 28 9464 274 9465 122 9466 172 9467 70 9468 206 9469 122 9470 100 9471 24 9472 114 9473 116 9474 130 9475 96 9476 160 9477 108 9478 82 9479 48 9480 164 9481 122 9482 114 9483 60 9484 156 9485 104 9486 94 9487 74 9488 148 9489 52 9490 154 9491 96 9492 148 9493 72 9494 78 9495 80 9496 172 9497 148 9498 128 9499 114 9500 166 9501 152 9502 104 9503 76 9504 124 9505 140 9506 162 9507 118 9508 108 9509 80 9510 114 9511 98 9512 156 9513 94 9514 142 9515 124 9516 200 9517 146 9518 140 9519 76 9520 194 9521 112 9522 136 9523 84 9524 240 9525 130 9526 158 9527 60 9528 190 9529 138 9530 152 9531 136 9532 166 9533 104 9534 92 9535 48 9536 124 9537 168 9538 116 9539 104 9540 164 9541 152 9542 154 9543 102 9544 218 9545 152 9546 168 9547 146 9548 128 9549 174 9550 186 9551 60 9552 190 9553 146 9554 172 9555 152 9556 188 9557 128 9558 130 9559 68 9560 176 9561 98 9562 198 9563 124 9564 164 9565 102 9566 142 9567 52 9568 342 9569 168 9570 154 9571 118 9572 222 9573 166 9574 210 9575 154 9576 228 9577 164 9578 220 9579 98 9580 244 9581 102 9582 172 9583 32 9584 210 9585 200 9586 200 9587 152 9588 202 9589 142 9590 158 9591 84 9592 318 9593 222 9594 146 9595 60 9596 228 9597 112 9598 56 9599 30 9600 198 9601 156 9602 194 9603 152 9604 230 9605 124 9606 138 9607 90 9608 158 9609 166 9610 230 9611 124 9612 200 9613 156 9614 164 9615 54 9616 212 9617 110 9618 204 9619 152 9620 254 9621 166 9622 178 9623 148 9624 268 9625 168 9626 160 9627 134 9628 200 9629 154 9630 184 9631 86 9632 228 9633 186 9634 216 9635 168 9636 194 9637 168 9638 218 9639 118 9640 302 9641 220 9642 248 9643 124 9644 172 9645 200 9646 194 9647 44 9648 294 9649 144 9650 224 9651 186 9652 238 9653 208 9654 170 9655 98 9656 364 9657 186 9658 202 9659 126 9660 146 9661 132 9662 170 9663 36 9664 316 9665 310 9666 244 9667 174 9668 224 9669 152 9670 244 9671 144 9672 346 9673 188 9674 236 9675 166 9676 242 9677 182 9678 178 9679 80 9680 312 9681 180 9682 244 9683 238 9684 220 9685 140 9686 230 9687 138 9688 318 9689 182 9690 270 9691 104 9692 222 9693 116 9694 134 9695 32 9696 304 9697 236 9698 294 9699 150 9700 234 9701 256 9702 208 9703 138 9704 294 9705 186 9706 210 9707 148 9708 360 9709 202 9710 202 9711 42 9712 306 9713 268 9714 300 9715 178 9716 300 9717 168 9718 150 9719 82 9720 342 9721 258 9722 334 9723 76 9724 248 9725 110 9726 176 9727 24 9728 126 9729 112 9730 144 9731 106 9732 96 9733 132 9734 108 9735 104 9736 150 9737 150 9738 152 9739 68 9740 172 9741 112 9742 92 9743 90 9744 144 9745 122 9746 180 9747 48 9748 154 9749 98 9750 174 9751 104 9752 148 9753 166 9754 210 9755 124 9756 242 9757 122 9758 126 9759 62 9760 108 9761 128 9762 194 9763 112 9764 196 9765 162 9766 188 9767 120 9768 204 9769 168 9770 178 9771 92 9772 184 9773 166 9774 134 9775 128 9776 258 9777 122 9778 204 9779 138 9780 184 9781 142 9782 204 9783 106 9784 202 9785 192 9786 180 9787 100 9788 250 9789 144 9790 148 9791 20 9792 162 9793 174 9794 180 9795 104 9796 170 9797 180 9798 220 9799 114 9800 190 9801 150 9802 112 9803 110 9804 168 9805 146 9806 140 9807 72 9808 302 9809 160 9810 228 9811 154 9812 202 9813 192 9814 148 9815 106 9816 252 9817 146 9818 172 9819 160 9820 240 9821 78 9822 124 9823 104 9824 244 9825 188 9826 248 9827 176 9828 218 9829 142 9830 178 9831 102 9832 252 9833 206 9834 210 9835 146 9836 202 9837 150 9838 136 9839 36 9840 220 9841 198 9842 190 9843 164 9844 290 9845 174 9846 174 9847 72 9848 232 9849 184 9850 262 9851 112 9852 244 9853 128 9854 164 9855 12 9856 180 9857 168 9858 106 9859 118 9860 198 9861 148 9862 186 9863 80 9864 232 9865 184 9866 202 9867 72 9868 226 9869 150 9870 176 9871 140 9872 246 9873 184 9874 262 9875 164 9876 238 9877 198 9878 196 9879 98 9880 184 9881 168 9882 266 9883 138 9884 180 9885 146 9886 178 9887 80 9888 252 9889 176 9890 224 9891 182 9892 236 9893 146 9894 220 9895 110 9896 176 9897 190 9898 268 9899 178 9900 236 9901 174 9902 218 9903 110 9904 240 9905 200 9906 208 9907 198 9908 282 9909 202 9910 200 9911 134 9912 268 9913 204 9914 198 9915 94 9916 264 9917 198 9918 194 9919 84 9920 236 9921 188 9922 216 9923 260 9924 240 9925 166 9926 188 9927 152 9928 394 9929 242 9930 304 9931 162 9932 254 9933 210 9934 234 9935 126 9936 256 9937 230 9938 242 9939 136 9940 318 9941 208 9942 152 9943 116 9944 430 9945 250 9946 224 9947 132 9948 250 9949 170 9950 102 9951 94 9952 300 9953 282 9954 216 9955 142 9956 402 9957 250 9958 270 9959 156 9960 310 9961 254 9962 288 9963 166 9964 330 9965 128 9966 160 9967 92 9968 300 9969 258 9970 244 9971 188 9972 310 9973 204 9974 258 9975 126 9976 348 9977 282 9978 194 9979 120 9980 258 9981 140 9982 168 9983 12 9984 234 9985 186 9986 162 9987 116 9988 260 9989 110 9990 228 9991 120 9992 258 9993 136 9994 242 9995 152 9996 216 9997 208 9998 168 9999 86 10000 240 10001 188 10002 312 10003 160 10004 240 10005 176 10006 164 10007 106 10008 278 10009 162 10010 262 10011 136 10012 254 10013 130 10014 194 10015 90 10016 268 10017 226 10018 332 10019 160 10020 294 10021 236 10022 206 10023 184 10024 232 10025 222 10026 220 10027 146 10028 334 10029 160 10030 234 10031 122 10032 352 10033 228 10034 182 10035 192 10036 330 10037 252 10038 112 10039 112 10040 348 10041 248 10042 186 10043 148 10044 202 10045 178 10046 144 10047 72 10048 302 10049 192 10050 282 10051 208 10052 210 10053 172 10054 222 10055 142 10056 278 10057 260 10058 218 10059 170 10060 318 10061 194 10062 218 10063 120 10064 318 10065 248 10066 244 10067 222 10068 342 10069 184 10070 284 10071 136 10072 332 10073 264 10074 328 10075 124 10076 262 10077 204 10078 180 10079 94 10080 362 10081 238 10082 282 10083 248 10084 338 10085 316 10086 204 10087 132 10088 424 10089 226 10090 274 10091 130 10092 286 10093 268 10094 256 10095 64 10096 252 10097 328 10098 348 10099 172 10100 356 10101 218 10102 230 10103 88 10104 370 10105 234 10106 274 10107 154 10108 366 10109 138 10110 160 10111 48 10112 294 10113 186 10114 236 10115 204 10116 360 10117 206 10118 210 10119 210 10120 344 10121 278 10122 164 10123 234 10124 324 10125 220 10126 268 10127 158 10128 382 10129 334 10130 316 10131 150 10132 328 10133 222 10134 240 10135 128 10136 330 10137 244 10138 294 10139 118 10140 276 10141 164 10142 150 10143 102 10144 310 10145 258 10146 372 10147 202 10148 266 10149 228 10150 286 10151 194 10152 382 10153 246 10154 370 10155 230 10156 308 10157 238 10158 292 10159 104 10160 398 10161 326 10162 372 10163 148 10164 308 10165 226 10166 298 10167 142 10168 314 10169 324 10170 278 10171 156 10172 316 10173 168 10174 178 10175 36 10176 434 10177 352 10178 394 10179 156 10180 414 10181 254 10182 268 10183 236 10184 416 10185 278 10186 306 10187 226 10188 344 10189 264 10190 272 10191 200 10192 444 10193 326 10194 492 10195 222 10196 438 10197 202 10198 310 10199 98 10200 470 10201 228 10202 288 10203 128 10204 372 10205 206 10206 350 10207 62 10208 460 10209 378 10210 324 10211 200 10212 444 10213 228 10214 338 10215 174 10216 412 10217 226 10218 424 10219 170 10220 244 10221 244 10222 282 10223 58 10224 436 10225 384 10226 354 10227 224 10228 464 10229 194 10230 218 10231 120 10232 380 10233 224 10234 306 10235 66 10236 414 10237 146 10238 150 10239 4 10240 74 10241 40 10242 60 10243 76 10244 54 10245 80 10246 92 10247 32 10248 58 10249 60 10250 76 10251 70 10252 98 10253 56 10254 110 10255 44 10256 88 10257 94 10258 98 10259 90 10260 88 10261 76 10262 74 10263 76 10264 122 10265 50 10266 50 10267 88 10268 152 10269 86 10270 106 10271 32 10272 88 10273 92 10274 86 10275 102 10276 96 10277 108 10278 72 10279 50 10280 110 10281 110 10282 114 10283 76 10284 132 10285 80 10286 118 10287 58 10288 174 10289 116 10290 66 10291 100 10292 92 10293 116 10294 148 10295 58 10296 166 10297 90 10298 156 10299 80 10300 118 10301 82 10302 70 10303 36 10304 120 10305 98 10306 94 10307 82 10308 68 10309 70 10310 118 10311 84 10312 148 10313 120 10314 132 10315 92 10316 86 10317 122 10318 114 10319 58 10320 114 10321 110 10322 140 10323 96 10324 136 10325 98 10326 110 10327 60 10328 142 10329 128 10330 132 10331 86 10332 150 10333 116 10334 124 10335 62 10336 182 10337 82 10338 116 10339 64 10340 134 10341 100 10342 134 10343 108 10344 132 10345 116 10346 160 10347 78 10348 216 10349 84 10350 146 10351 40 10352 174 10353 138 10354 120 10355 102 10356 230 10357 94 10358 110 10359 98 10360 194 10361 116 10362 220 10363 80 10364 170 10365 132 10366 156 10367 40 10368 108 10369 118 10370 98 10371 86 10372 134 10373 108 10374 128 10375 72 10376 170 10377 134 10378 154 10379 108 10380 152 10381 78 10382 130 10383 76 10384 142 10385 148 10386 178 10387 82 10388 170 10389 92 10390 64 10391 86 10392 158 10393 156 10394 158 10395 96 10396 138 10397 96 10398 98 10399 76 10400 190 10401 122 10402 132 10403 98 10404 116 10405 84 10406 132 10407 112 10408 124 10409 150 10410 110 10411 116 10412 158 10413 44 10414 64 10415 62 10416 184 10417 174 10418 206 10419 108 10420 194 10421 122 10422 156 10423 114 10424 224 10425 122 10426 222 10427 80 10428 190 10429 130 10430 144 10431 52 10432 196 10433 160 10434 138 10435 144 10436 162 10437 88 10438 148 10439 122 10440 228 10441 182 10442 178 10443 146 10444 188 10445 122 10446 122 10447 84 10448 192 10449 132 10450 192 10451 98 10452 188 10453 118 10454 186 10455 100 10456 200 10457 168 10458 196 10459 86 10460 196 10461 116 10462 134 10463 64 10464 254 10465 206 10466 212 10467 168 10468 274 10469 114 10470 166 10471 112 10472 208 10473 140 10474 158 10475 124 10476 118 10477 122 10478 152 10479 32 10480 238 10481 122 10482 264 10483 142 10484 238 10485 168 10486 222 10487 56 10488 276 10489 164 10490 242 10491 100 10492 172 10493 120 10494 142 10495 42 10496 118 10497 90 10498 124 10499 92 10500 112 10501 112 10502 130 10503 56 10504 146 10505 136 10506 152 10507 88 10508 180 10509 90 10510 114 10511 64 10512 150 10513 100 10514 206 10515 112 10516 144 10517 72 10518 94 10519 74 10520 148 10521 178 10522 148 10523 94 10524 172 10525 112 10526 118 10527 54 10528 140 10529 184 10530 126 10531 80 10532 106 10533 128 10534 136 10535 124 10536 154 10537 132 10538 168 10539 118 10540 132 10541 148 10542 116 10543 76 10544 130 10545 206 10546 170 10547 134 10548 146 10549 128 10550 128 10551 112 10552 198 10553 182 10554 218 10555 84 10556 156 10557 150 10558 122 10559 52 10560 162 10561 188 10562 170 10563 136 10564 108 10565 108 10566 154 10567 140 10568 184 10569 204 10570 170 10571 142 10572 140 10573 154 10574 180 10575 70 10576 168 10577 114 10578 200 10579 104 10580 194 10581 166 10582 106 10583 108 10584 192 10585 148 10586 240 10587 104 10588 230 10589 116 10590 116 10591 64 10592 220 10593 254 10594 210 10595 154 10596 250 10597 140 10598 168 10599 128 10600 236 10601 206 10602 184 10603 144 10604 260 10605 116 10606 136 10607 40 10608 242 10609 204 10610 176 10611 160 10612 230 10613 176 10614 190 10615 42 10616 322 10617 214 10618 262 10619 140 10620 246 10621 152 10622 98 10623 54 10624 190 10625 126 10626 186 10627 166 10628 250 10629 166 10630 158 10631 128 10632 248 10633 128 10634 258 10635 98 10636 180 10637 148 10638 152 10639 68 10640 260 10641 158 10642 242 10643 96 10644 228 10645 206 10646 224 10647 104 10648 268 10649 234 10650 248 10651 138 10652 214 10653 128 10654 146 10655 78 10656 336 10657 198 10658 234 10659 210 10660 190 10661 196 10662 220 10663 126 10664 276 10665 176 10666 236 10667 172 10668 248 10669 170 10670 190 10671 62 10672 354 10673 238 10674 174 10675 126 10676 236 10677 156 10678 192 10679 116 10680 324 10681 218 10682 232 10683 162 10684 218 10685 122 10686 174 10687 42 10688 264 10689 290 10690 290 10691 154 10692 306 10693 168 10694 214 10695 84 10696 384 10697 230 10698 260 10699 136 10700 290 10701 150 10702 190 10703 104 10704 244 10705 216 10706 192 10707 192 10708 274 10709 160 10710 186 10711 94 10712 254 10713 204 10714 198 10715 176 10716 200 10717 102 10718 124 10719 30 10720 246 10721 294 10722 372 10723 126 10724 276 10725 206 10726 188 10727 146 10728 260 10729 236 10730 176 10731 142 10732 260 10733 142 10734 214 10735 48 10736 374 10737 290 10738 274 10739 102 10740 292 10741 222 10742 162 10743 104 10744 360 10745 258 10746 208 10747 80 10748 286 10749 94 10750 132 10751 36 10752 110 10753 120 10754 124 10755 112 10756 106 10757 158 10758 124 10759 98 10760 200 10761 106 10762 166 10763 90 10764 162 10765 146 10766 110 10767 72 10768 162 10769 138 10770 204 10771 100 10772 162 10773 120 10774 184 10775 102 10776 134 10777 118 10778 186 10779 132 10780 128 10781 142 10782 126 10783 76 10784 118 10785 86 10786 148 10787 144 10788 164 10789 192 10790 200 10791 172 10792 206 10793 150 10794 202 10795 110 10796 224 10797 150 10798 174 10799 108 10800 150 10801 132 10802 244 10803 134 10804 258 10805 136 10806 168 10807 130 10808 178 10809 200 10810 194 10811 88 10812 238 10813 112 10814 154 10815 60 10816 168 10817 194 10818 182 10819 70 10820 184 10821 134 10822 204 10823 164 10824 156 10825 150 10826 170 10827 166 10828 218 10829 140 10830 220 10831 80 10832 204 10833 182 10834 210 10835 120 10836 198 10837 168 10838 204 10839 88 10840 264 10841 124 10842 216 10843 88 10844 288 10845 104 10846 134 10847 84 10848 228 10849 204 10850 218 10851 132 10852 216 10853 184 10854 202 10855 114 10856 362 10857 224 10858 240 10859 146 10860 220 10861 170 10862 116 10863 80 10864 242 10865 248 10866 234 10867 174 10868 278 10869 224 10870 202 10871 102 10872 226 10873 168 10874 198 10875 96 10876 240 10877 114 10878 112 10879 36 10880 218 10881 184 10882 228 10883 160 10884 166 10885 196 10886 172 10887 156 10888 198 10889 214 10890 204 10891 130 10892 280 10893 144 10894 190 10895 100 10896 192 10897 188 10898 280 10899 146 10900 206 10901 178 10902 190 10903 90 10904 232 10905 220 10906 230 10907 128 10908 260 10909 144 10910 188 10911 74 10912 310 10913 258 10914 222 10915 186 10916 224 10917 182 10918 284 10919 106 10920 222 10921 240 10922 272 10923 152 10924 254 10925 156 10926 202 10927 78 10928 324 10929 248 10930 204 10931 148 10932 306 10933 198 10934 186 10935 138 10936 264 10937 240 10938 252 10939 112 10940 212 10941 130 10942 158 10943 80 10944 276 10945 252 10946 292 10947 206 10948 338 10949 174 10950 252 10951 70 10952 352 10953 244 10954 284 10955 94 10956 230 10957 208 10958 244 10959 132 10960 300 10961 208 10962 264 10963 174 10964 346 10965 162 10966 186 10967 118 10968 366 10969 252 10970 240 10971 174 10972 250 10973 188 10974 156 10975 70 10976 360 10977 236 10978 220 10979 182 10980 384 10981 244 10982 280 10983 110 10984 248 10985 204 10986 234 10987 222 10988 336 10989 176 10990 204 10991 80 10992 400 10993 262 10994 344 10995 216 10996 340 10997 196 10998 190 10999 120 11000 390 11001 268 11002 170 11003 166 11004 250 11005 164 11006 166 11007 36 11008 242 11009 214 11010 194 11011 146 11012 178 11013 202 11014 220 11015 86 11016 234 11017 254 11018 268 11019 202 11020 284 11021 172 11022 206 11023 86 11024 258 11025 202 11026 224 11027 138 11028 270 11029 144 11030 236 11031 98 11032 266 11033 194 11034 262 11035 132 11036 246 11037 188 11038 188 11039 96 11040 242 11041 226 11042 264 11043 212 11044 318 11045 180 11046 262 11047 158 11048 300 11049 214 11050 262 11051 168 11052 274 11053 194 11054 270 11055 108 11056 370 11057 178 11058 254 11059 172 11060 338 11061 276 11062 250 11063 144 11064 384 11065 286 11066 270 11067 124 11068 282 11069 164 11070 196 11071 64 11072 244 11073 242 11074 220 11075 166 11076 206 11077 150 11078 204 11079 82 11080 348 11081 348 11082 288 11083 70 11084 342 11085 172 11086 270 11087 104 11088 382 11089 188 11090 252 11091 158 11092 412 11093 158 11094 214 11095 168 11096 332 11097 306 11098 320 11099 136 11100 204 11101 142 11102 220 11103 96 11104 344 11105 296 11106 300 11107 242 11108 306 11109 282 11110 214 11111 186 11112 290 11113 270 11114 318 11115 184 11116 262 11117 234 11118 220 11119 110 11120 342 11121 336 11122 392 11123 204 11124 418 11125 232 11126 256 11127 102 11128 354 11129 228 11130 254 11131 146 11132 316 11133 194 11134 182 11135 32 11136 224 11137 306 11138 278 11139 148 11140 322 11141 250 11142 216 11143 178 11144 340 11145 326 11146 218 11147 146 11148 292 11149 172 11150 278 11151 110 11152 368 11153 316 11154 310 11155 166 11156 334 11157 212 11158 256 11159 150 11160 390 11161 270 11162 194 11163 226 11164 214 11165 202 11166 154 11167 112 11168 292 11169 238 11170 320 11171 308 11172 244 11173 226 11174 196 11175 202 11176 342 11177 318 11178 400 11179 242 11180 338 11181 276 11182 212 11183 114 11184 352 11185 324 11186 314 11187 178 11188 250 11189 284 11190 252 11191 152 11192 358 11193 222 11194 374 11195 140 11196 252 11197 158 11198 190 11199 36 11200 484 11201 330 11202 288 11203 194 11204 350 11205 272 11206 302 11207 222 11208 412 11209 182 11210 344 11211 268 11212 296 11213 250 11214 282 11215 138 11216 500 11217 268 11218 482 11219 252 11220 516 11221 230 11222 286 11223 162 11224 372 11225 338 11226 316 11227 208 11228 254 11229 166 11230 302 11231 66 11232 520 11233 326 11234 318 11235 276 11236 420 11237 220 11238 420 11239 160 11240 332 11241 300 11242 462 11243 198 11244 286 11245 222 11246 214 11247 128 11248 508 11249 434 11250 310 11251 312 11252 398 11253 118 11254 276 11255 150 11256 316 11257 288 11258 394 11259 106 11260 328 11261 150 11262 102 11263 12 11264 146 11265 114 11266 130 11267 132 11268 154 11269 140 11270 150 11271 60 11272 180 11273 76 11274 188 11275 112 11276 168 11277 148 11278 108 11279 70 11280 124 11281 144 11282 132 11283 104 11284 210 11285 126 11286 172 11287 62 11288 196 11289 132 11290 144 11291 116 11292 170 11293 146 11294 130 11295 82 11296 132 11297 148 11298 148 11299 160 11300 146 11301 144 11302 212 11303 142 11304 176 11305 184 11306 236 11307 148 11308 230 11309 110 11310 140 11311 106 11312 220 11313 162 11314 150 11315 138 11316 276 11317 140 11318 144 11319 124 11320 206 11321 200 11322 184 11323 150 11324 212 11325 78 11326 146 11327 36 11328 212 11329 170 11330 148 11331 132 11332 138 11333 182 11334 202 11335 132 11336 250 11337 164 11338 238 11339 138 11340 196 11341 92 11342 172 11343 144 11344 262 11345 200 11346 224 11347 188 11348 292 11349 150 11350 174 11351 100 11352 282 11353 226 11354 184 11355 114 11356 292 11357 150 11358 186 11359 68 11360 152 11361 184 11362 152 11363 180 11364 314 11365 132 11366 176 11367 140 11368 318 11369 238 11370 232 11371 136 11372 224 11373 224 11374 142 11375 44 11376 268 11377 228 11378 282 11379 164 11380 284 11381 124 11382 170 11383 82 11384 280 11385 190 11386 274 11387 90 11388 222 11389 112 11390 216 11391 38 11392 188 11393 204 11394 196 11395 158 11396 164 11397 220 11398 164 11399 200 11400 250 11401 256 11402 186 11403 172 11404 256 11405 218 11406 162 11407 82 11408 252 11409 266 11410 232 11411 140 11412 262 11413 194 11414 206 11415 170 11416 212 11417 214 11418 204 11419 164 11420 246 11421 106 11422 162 11423 54 11424 208 11425 250 11426 194 11427 188 11428 232 11429 196 11430 248 11431 158 11432 286 11433 190 11434 270 11435 242 11436 258 11437 208 11438 306 11439 102 11440 288 11441 272 11442 214 11443 150 11444 290 11445 222 11446 144 11447 84 11448 266 11449 226 11450 212 11451 70 11452 228 11453 154 11454 118 11455 46 11456 238 11457 226 11458 276 11459 188 11460 312 11461 240 11462 318 11463 114 11464 184 11465 324 11466 286 11467 190 11468 324 11469 182 11470 204 11471 150 11472 218 11473 222 11474 320 11475 180 11476 334 11477 182 11478 212 11479 158 11480 396 11481 314 11482 254 11483 108 11484 284 11485 218 11486 178 11487 26 11488 354 11489 314 11490 376 11491 226 11492 230 11493 174 11494 210 11495 98 11496 308 11497 188 11498 316 11499 220 11500 336 11501 212 11502 256 11503 102 11504 496 11505 330 11506 376 11507 250 11508 408 11509 180 11510 210 11511 74 11512 402 11513 174 11514 274 11515 106 11516 356 11517 154 11518 144 11519 32 11520 234 11521 208 11522 192 11523 172 11524 190 11525 214 11526 184 11527 138 11528 228 11529 226 11530 182 11531 164 11532 258 11533 252 11534 208 11535 120 11536 232 11537 238 11538 252 11539 190 11540 244 11541 234 11542 292 11543 128 11544 356 11545 170 11546 234 11547 186 11548 198 11549 206 11550 148 11551 90 11552 306 11553 262 11554 286 11555 224 11556 262 11557 186 11558 276 11559 146 11560 396 11561 258 11562 254 11563 236 11564 364 11565 264 11566 268 11567 92 11568 332 11569 288 11570 230 11571 190 11572 410 11573 184 11574 174 11575 198 11576 344 11577 284 11578 160 11579 106 11580 236 11581 238 11582 188 11583 82 11584 342 11585 190 11586 280 11587 160 11588 288 11589 192 11590 228 11591 110 11592 232 11593 324 11594 376 11595 136 11596 284 11597 146 11598 268 11599 120 11600 370 11601 330 11602 226 11603 198 11604 392 11605 336 11606 228 11607 170 11608 378 11609 252 11610 310 11611 146 11612 280 11613 236 11614 206 11615 102 11616 450 11617 286 11618 282 11619 224 11620 340 11621 256 11622 240 11623 156 11624 312 11625 324 11626 322 11627 200 11628 412 11629 252 11630 216 11631 154 11632 380 11633 222 11634 382 11635 162 11636 380 11637 222 11638 266 11639 158 11640 390 11641 318 11642 288 11643 128 11644 298 11645 138 11646 146 11647 40 11648 166 11649 268 11650 262 11651 190 11652 294 11653 256 11654 304 11655 202 11656 222 11657 256 11658 232 11659 154 11660 290 11661 258 11662 276 11663 124 11664 422 11665 292 11666 300 11667 246 11668 396 11669 262 11670 176 11671 132 11672 510 11673 302 11674 228 11675 256 11676 312 11677 198 11678 200 11679 68 11680 386 11681 228 11682 242 11683 244 11684 408 11685 314 11686 294 11687 168 11688 396 11689 402 11690 302 11691 202 11692 356 11693 178 11694 222 11695 132 11696 444 11697 358 11698 286 11699 186 11700 358 11701 252 11702 224 11703 114 11704 358 11705 282 11706 394 11707 184 11708 354 11709 168 11710 214 11711 56 11712 478 11713 310 11714 386 11715 280 11716 424 11717 272 11718 402 11719 162 11720 382 11721 300 11722 470 11723 290 11724 382 11725 284 11726 344 11727 124 11728 482 11729 342 11730 408 11731 186 11732 438 11733 328 11734 374 11735 120 11736 552 11737 328 11738 250 11739 218 11740 258 11741 166 11742 240 11743 94 11744 440 11745 240 11746 388 11747 226 11748 428 11749 434 11750 360 11751 176 11752 366 11753 350 11754 280 11755 214 11756 294 11757 252 11758 140 11759 104 11760 552 11761 394 11762 318 11763 236 11764 326 11765 260 11766 316 11767 136 11768 398 11769 304 11770 326 11771 122 11772 318 11773 176 11774 212 11775 20 11776 242 11777 152 11778 280 11779 188 11780 240 11781 172 11782 176 11783 176 11784 268 11785 150 11786 306 11787 168 11788 260 11789 208 11790 262 11791 132 11792 298 11793 302 11794 262 11795 154 11796 364 11797 228 11798 280 11799 166 11800 344 11801 206 11802 340 11803 184 11804 302 11805 154 11806 194 11807 76 11808 262 11809 226 11810 226 11811 254 11812 260 11813 226 11814 290 11815 186 11816 442 11817 316 11818 254 11819 162 11820 214 11821 228 11822 248 11823 160 11824 430 11825 268 11826 318 11827 210 11828 382 11829 220 11830 198 11831 216 11832 410 11833 292 11834 212 11835 144 11836 294 11837 234 11838 220 11839 84 11840 282 11841 284 11842 248 11843 240 11844 398 11845 210 11846 294 11847 184 11848 290 11849 300 11850 204 11851 196 11852 216 11853 198 11854 224 11855 158 11856 388 11857 246 11858 298 11859 282 11860 286 11861 296 11862 270 11863 200 11864 356 11865 366 11866 332 11867 154 11868 310 11869 238 11870 220 11871 88 11872 294 11873 352 11874 306 11875 306 11876 332 11877 274 11878 344 11879 142 11880 436 11881 296 11882 168 11883 218 11884 344 11885 302 11886 288 11887 166 11888 456 11889 294 11890 340 11891 208 11892 370 11893 268 11894 180 11895 174 11896 414 11897 298 11898 260 11899 182 11900 206 11901 180 11902 174 11903 50 11904 262 11905 354 11906 354 11907 264 11908 472 11909 236 11910 332 11911 260 11912 336 11913 186 11914 290 11915 242 11916 282 11917 242 11918 326 11919 176 11920 344 11921 390 11922 372 11923 268 11924 412 11925 330 11926 302 11927 200 11928 376 11929 296 11930 308 11931 164 11932 390 11933 252 11934 238 11935 138 11936 402 11937 432 11938 436 11939 280 11940 308 11941 310 11942 180 11943 192 11944 346 11945 242 11946 364 11947 230 11948 380 11949 208 11950 318 11951 172 11952 514 11953 374 11954 308 11955 222 11956 432 11957 268 11958 336 11959 146 11960 364 11961 296 11962 370 11963 134 11964 302 11965 194 11966 186 11967 96 11968 544 11969 392 11970 476 11971 290 11972 458 11973 310 11974 408 11975 204 11976 340 11977 334 11978 322 11979 308 11980 370 11981 290 11982 402 11983 106 11984 466 11985 306 11986 366 11987 278 11988 334 11989 334 11990 304 11991 170 11992 468 11993 258 11994 332 11995 246 11996 416 11997 234 11998 222 11999 34 12000 500 12001 424 12002 486 12003 240 12004 294 12005 356 12006 342 12007 174 12008 488 12009 208 12010 332 12011 306 12012 406 12013 292 12014 250 12015 154 12016 540 12017 400 12018 392 12019 324 12020 542 12021 270 12022 266 12023 144 12024 610 12025 296 12026 290 12027 122 12028 384 12029 174 12030 154 12031 20 12032 358 12033 338 12034 270 12035 242 12036 290 12037 312 12038 362 12039 292 12040 338 12041 330 12042 412 12043 190 12044 272 12045 216 12046 278 12047 218 12048 404 12049 362 12050 360 12051 254 12052 428 12053 358 12054 332 12055 236 12056 312 12057 406 12058 222 12059 206 12060 354 12061 280 12062 230 12063 100 12064 320 12065 322 12066 308 12067 304 12068 484 12069 248 12070 324 12071 222 12072 450 12073 362 12074 346 12075 210 12076 390 12077 208 12078 328 12079 148 12080 524 12081 280 12082 474 12083 242 12084 322 12085 206 12086 320 12087 136 12088 496 12089 314 12090 374 12091 210 12092 398 12093 184 12094 264 12095 84 12096 504 12097 372 12098 374 12099 386 12100 496 12101 394 12102 392 12103 312 12104 544 12105 390 12106 394 12107 296 12108 388 12109 182 12110 216 12111 110 12112 452 12113 512 12114 436 12115 276 12116 338 12117 360 12118 226 12119 242 12120 502 12121 326 12122 376 12123 118 12124 510 12125 242 12126 302 12127 162 12128 606 12129 510 12130 476 12131 326 12132 486 12133 428 12134 318 12135 234 12136 492 12137 374 12138 362 12139 286 12140 386 12141 202 12142 260 12143 114 12144 376 12145 334 12146 350 12147 242 12148 490 12149 342 12150 380 12151 172 12152 460 12153 328 12154 270 12155 174 12156 378 12157 182 12158 190 12159 56 12160 546 12161 442 12162 520 12163 350 12164 326 12165 432 12166 360 12167 236 12168 494 12169 418 12170 366 12171 230 12172 364 12173 360 12174 400 12175 214 12176 444 12177 472 12178 386 12179 350 12180 462 12181 342 12182 284 12183 208 12184 590 12185 316 12186 418 12187 234 12188 594 12189 270 12190 334 12191 98 12192 640 12193 320 12194 398 12195 414 12196 484 12197 364 12198 396 12199 256 12200 598 12201 312 12202 416 12203 350 12204 400 12205 246 12206 286 12207 162 12208 544 12209 398 12210 444 12211 336 12212 484 12213 284 12214 336 12215 192 12216 564 12217 334 12218 358 12219 196 12220 578 12221 218 12222 270 12223 72 12224 542 12225 382 12226 458 12227 280 12228 346 12229 444 12230 454 12231 162 12232 480 12233 392 12234 398 12235 402 12236 444 12237 236 12238 398 12239 222 12240 634 12241 534 12242 386 12243 344 12244 514 12245 386 12246 326 12247 194 12248 486 12249 318 12250 362 12251 200 12252 432 12253 226 12254 254 12255 70 12256 672 12257 462 12258 554 12259 280 12260 598 12261 214 12262 446 12263 192 12264 432 12265 424 12266 460 12267 214 12268 362 12269 270 12270 296 12271 82 12272 560 12273 442 12274 420 12275 258 12276 486 12277 228 12278 342 12279 120 12280 612 12281 282 12282 460 12283 218 12284 442 12285 186 12286 98 12287 2 12288 42 12289 64 12290 62 12291 72 12292 52 12293 84 12294 64 12295 40 12296 70 12297 66 12298 68 12299 78 12300 78 12301 60 12302 64 12303 48 12304 112 12305 100 12306 92 12307 104 12308 114 12309 54 12310 56 12311 62 12312 116 12313 74 12314 44 12315 88 12316 142 12317 78 12318 128 12319 46 12320 102 12321 88 12322 102 12323 86 12324 94 12325 72 12326 80 12327 58 12328 110 12329 92 12330 82 12331 54 12332 126 12333 68 12334 86 12335 60 12336 128 12337 90 12338 124 12339 62 12340 134 12341 102 12342 116 12343 78 12344 132 12345 102 12346 126 12347 60 12348 120 12349 84 12350 164 12351 48 12352 144 12353 74 12354 120 12355 96 12356 60 12357 90 12358 146 12359 76 12360 92 12361 96 12362 172 12363 96 12364 134 12365 106 12366 136 12367 78 12368 90 12369 122 12370 118 12371 88 12372 198 12373 104 12374 118 12375 82 12376 186 12377 124 12378 142 12379 108 12380 142 12381 144 12382 122 12383 54 12384 142 12385 140 12386 132 12387 90 12388 156 12389 130 12390 160 12391 96 12392 116 12393 96 12394 170 12395 106 12396 174 12397 134 12398 162 12399 48 12400 220 12401 146 12402 128 12403 114 12404 190 12405 80 12406 134 12407 92 12408 188 12409 118 12410 192 12411 76 12412 214 12413 138 12414 130 12415 32 12416 108 12417 128 12418 102 12419 102 12420 94 12421 86 12422 140 12423 72 12424 104 12425 124 12426 152 12427 114 12428 172 12429 134 12430 122 12431 32 12432 160 12433 142 12434 134 12435 74 12436 212 12437 134 12438 120 12439 84 12440 122 12441 100 12442 182 12443 68 12444 198 12445 136 12446 102 12447 54 12448 142 12449 128 12450 114 12451 86 12452 172 12453 100 12454 130 12455 96 12456 128 12457 86 12458 132 12459 112 12460 192 12461 96 12462 156 12463 70 12464 226 12465 158 12466 234 12467 66 12468 240 12469 102 12470 128 12471 102 12472 186 12473 114 12474 200 12475 100 12476 230 12477 126 12478 178 12479 34 12480 198 12481 158 12482 174 12483 162 12484 144 12485 130 12486 150 12487 120 12488 286 12489 150 12490 196 12491 108 12492 240 12493 150 12494 152 12495 82 12496 272 12497 152 12498 206 12499 136 12500 268 12501 172 12502 122 12503 70 12504 206 12505 192 12506 152 12507 106 12508 250 12509 94 12510 162 12511 60 12512 266 12513 132 12514 176 12515 98 12516 192 12517 144 12518 196 12519 96 12520 178 12521 170 12522 176 12523 106 12524 164 12525 156 12526 124 12527 16 12528 240 12529 196 12530 252 12531 170 12532 174 12533 164 12534 234 12535 70 12536 204 12537 192 12538 160 12539 78 12540 166 12541 104 12542 180 12543 30 12544 134 12545 104 12546 170 12547 64 12548 122 12549 90 12550 74 12551 86 12552 98 12553 130 12554 156 12555 94 12556 136 12557 162 12558 156 12559 48 12560 176 12561 136 12562 168 12563 106 12564 186 12565 106 12566 130 12567 56 12568 80 12569 178 12570 202 12571 104 12572 198 12573 148 12574 112 12575 54 12576 146 12577 148 12578 160 12579 106 12580 142 12581 136 12582 176 12583 128 12584 196 12585 92 12586 180 12587 120 12588 256 12589 112 12590 162 12591 60 12592 206 12593 148 12594 206 12595 174 12596 222 12597 102 12598 158 12599 90 12600 194 12601 206 12602 234 12603 100 12604 184 12605 154 12606 172 12607 56 12608 224 12609 176 12610 160 12611 202 12612 162 12613 126 12614 112 12615 122 12616 212 12617 164 12618 154 12619 156 12620 212 12621 136 12622 146 12623 86 12624 252 12625 166 12626 224 12627 116 12628 200 12629 190 12630 104 12631 84 12632 200 12633 188 12634 202 12635 124 12636 176 12637 126 12638 134 12639 98 12640 252 12641 160 12642 208 12643 116 12644 202 12645 100 12646 188 12647 114 12648 210 12649 216 12650 270 12651 104 12652 290 12653 162 12654 158 12655 80 12656 202 12657 282 12658 182 12659 176 12660 220 12661 168 12662 230 12663 86 12664 216 12665 214 12666 240 12667 118 12668 222 12669 212 12670 166 12671 30 12672 176 12673 138 12674 166 12675 158 12676 208 12677 190 12678 110 12679 148 12680 250 12681 200 12682 232 12683 132 12684 164 12685 156 12686 194 12687 104 12688 260 12689 208 12690 236 12691 172 12692 208 12693 164 12694 200 12695 90 12696 206 12697 222 12698 248 12699 122 12700 218 12701 140 12702 232 12703 110 12704 332 12705 182 12706 144 12707 184 12708 220 12709 280 12710 264 12711 136 12712 260 12713 174 12714 322 12715 212 12716 284 12717 212 12718 140 12719 104 12720 388 12721 184 12722 184 12723 138 12724 226 12725 180 12726 222 12727 92 12728 276 12729 238 12730 194 12731 144 12732 246 12733 150 12734 156 12735 66 12736 304 12737 242 12738 294 12739 174 12740 266 12741 220 12742 286 12743 106 12744 296 12745 246 12746 276 12747 126 12748 222 12749 188 12750 270 12751 94 12752 298 12753 312 12754 234 12755 184 12756 254 12757 230 12758 160 12759 126 12760 362 12761 174 12762 228 12763 172 12764 322 12765 154 12766 174 12767 50 12768 404 12769 256 12770 386 12771 174 12772 328 12773 204 12774 198 12775 160 12776 438 12777 188 12778 256 12779 182 12780 276 12781 140 12782 246 12783 64 12784 346 12785 262 12786 346 12787 146 12788 224 12789 208 12790 236 12791 124 12792 472 12793 266 12794 136 12795 112 12796 206 12797 150 12798 172 12799 36 12800 130 12801 94 12802 168 12803 82 12804 146 12805 204 12806 140 12807 96 12808 142 12809 160 12810 194 12811 110 12812 116 12813 140 12814 164 12815 86 12816 156 12817 120 12818 160 12819 164 12820 128 12821 144 12822 170 12823 78 12824 162 12825 120 12826 186 12827 60 12828 130 12829 82 12830 164 12831 56 12832 148 12833 132 12834 162 12835 176 12836 144 12837 130 12838 180 12839 166 12840 136 12841 62 12842 186 12843 120 12844 226 12845 106 12846 144 12847 122 12848 192 12849 84 12850 224 12851 150 12852 286 12853 164 12854 200 12855 130 12856 226 12857 200 12858 202 12859 112 12860 210 12861 174 12862 158 12863 50 12864 212 12865 206 12866 210 12867 114 12868 232 12869 166 12870 92 12871 130 12872 214 12873 90 12874 218 12875 158 12876 140 12877 162 12878 182 12879 106 12880 274 12881 164 12882 244 12883 130 12884 230 12885 174 12886 180 12887 108 12888 282 12889 118 12890 166 12891 106 12892 276 12893 128 12894 132 12895 96 12896 258 12897 186 12898 222 12899 132 12900 246 12901 166 12902 170 12903 108 12904 324 12905 196 12906 216 12907 156 12908 290 12909 128 12910 176 12911 82 12912 276 12913 296 12914 280 12915 172 12916 316 12917 194 12918 332 12919 124 12920 226 12921 194 12922 162 12923 78 12924 228 12925 68 12926 178 12927 42 12928 168 12929 166 12930 168 12931 194 12932 182 12933 158 12934 184 12935 168 12936 208 12937 202 12938 244 12939 128 12940 252 12941 160 12942 164 12943 108 12944 268 12945 238 12946 294 12947 172 12948 250 12949 186 12950 210 12951 152 12952 194 12953 214 12954 150 12955 166 12956 278 12957 128 12958 164 12959 152 12960 274 12961 320 12962 202 12963 228 12964 230 12965 220 12966 228 12967 134 12968 272 12969 176 12970 312 12971 188 12972 340 12973 182 12974 254 12975 90 12976 394 12977 248 12978 216 12979 186 12980 268 12981 172 12982 232 12983 70 12984 322 12985 278 12986 264 12987 166 12988 254 12989 110 12990 196 12991 68 12992 302 12993 182 12994 270 12995 160 12996 326 12997 194 12998 226 12999 152 13000 288 13001 284 13002 324 13003 182 13004 294 13005 198 13006 310 13007 80 13008 276 13009 180 13010 232 13011 188 13012 330 13013 238 13014 266 13015 138 13016 356 13017 226 13018 282 13019 138 13020 282 13021 194 13022 128 13023 28 13024 374 13025 274 13026 270 13027 176 13028 302 13029 250 13030 294 13031 122 13032 400 13033 256 13034 300 13035 186 13036 298 13037 194 13038 200 13039 88 13040 414 13041 244 13042 386 13043 230 13044 284 13045 196 13046 250 13047 112 13048 376 13049 338 13050 204 13051 102 13052 338 13053 174 13054 146 13055 36 13056 266 13057 224 13058 206 13059 162 13060 158 13061 198 13062 216 13063 122 13064 194 13065 222 13066 226 13067 200 13068 240 13069 220 13070 166 13071 112 13072 368 13073 158 13074 230 13075 206 13076 232 13077 148 13078 198 13079 154 13080 260 13081 216 13082 206 13083 182 13084 200 13085 240 13086 182 13087 78 13088 300 13089 200 13090 152 13091 174 13092 262 13093 142 13094 308 13095 220 13096 258 13097 162 13098 328 13099 164 13100 300 13101 182 13102 220 13103 94 13104 380 13105 252 13106 262 13107 126 13108 292 13109 180 13110 254 13111 110 13112 324 13113 260 13114 218 13115 116 13116 340 13117 178 13118 218 13119 96 13120 238 13121 212 13122 234 13123 182 13124 308 13125 180 13126 186 13127 182 13128 310 13129 220 13130 282 13131 82 13132 270 13133 234 13134 268 13135 162 13136 286 13137 282 13138 238 13139 146 13140 346 13141 192 13142 202 13143 164 13144 398 13145 260 13146 256 13147 130 13148 228 13149 174 13150 182 13151 94 13152 298 13153 304 13154 370 13155 268 13156 340 13157 240 13158 288 13159 222 13160 418 13161 176 13162 344 13163 198 13164 174 13165 190 13166 188 13167 94 13168 386 13169 244 13170 302 13171 274 13172 388 13173 196 13174 258 13175 158 13176 296 13177 234 13178 240 13179 134 13180 338 13181 200 13182 228 13183 56 13184 268 13185 288 13186 246 13187 206 13188 358 13189 278 13190 288 13191 124 13192 338 13193 358 13194 322 13195 120 13196 328 13197 158 13198 208 13199 84 13200 282 13201 320 13202 302 13203 178 13204 442 13205 276 13206 294 13207 148 13208 406 13209 314 13210 238 13211 172 13212 252 13213 206 13214 154 13215 90 13216 384 13217 298 13218 378 13219 252 13220 344 13221 250 13222 260 13223 200 13224 508 13225 252 13226 342 13227 230 13228 384 13229 204 13230 292 13231 136 13232 406 13233 396 13234 432 13235 232 13236 212 13237 214 13238 254 13239 118 13240 326 13241 250 13242 406 13243 100 13244 376 13245 102 13246 164 13247 66 13248 384 13249 262 13250 330 13251 200 13252 416 13253 210 13254 236 13255 204 13256 426 13257 254 13258 308 13259 250 13260 304 13261 268 13262 340 13263 134 13264 498 13265 426 13266 420 13267 268 13268 470 13269 266 13270 296 13271 176 13272 434 13273 368 13274 316 13275 176 13276 376 13277 184 13278 228 13279 80 13280 530 13281 364 13282 400 13283 320 13284 462 13285 296 13286 352 13287 168 13288 410 13289 316 13290 406 13291 236 13292 402 13293 248 13294 300 13295 136 13296 440 13297 302 13298 364 13299 288 13300 448 13301 228 13302 264 13303 96 13304 414 13305 256 13306 332 13307 184 13308 260 13309 138 13310 136 13311 36 13312 130 13313 112 13314 152 13315 158 13316 150 13317 172 13318 140 13319 118 13320 180 13321 152 13322 178 13323 104 13324 162 13325 134 13326 120 13327 92 13328 198 13329 112 13330 144 13331 132 13332 178 13333 166 13334 200 13335 78 13336 164 13337 224 13338 202 13339 70 13340 130 13341 146 13342 132 13343 90 13344 224 13345 210 13346 206 13347 100 13348 182 13349 160 13350 198 13351 138 13352 218 13353 160 13354 146 13355 172 13356 198 13357 202 13358 164 13359 88 13360 248 13361 202 13362 196 13363 194 13364 202 13365 200 13366 178 13367 92 13368 308 13369 194 13370 270 13371 106 13372 240 13373 140 13374 132 13375 36 13376 168 13377 208 13378 166 13379 144 13380 194 13381 138 13382 154 13383 134 13384 222 13385 178 13386 210 13387 142 13388 250 13389 120 13390 220 13391 88 13392 274 13393 240 13394 232 13395 178 13396 326 13397 218 13398 172 13399 108 13400 348 13401 186 13402 170 13403 126 13404 264 13405 192 13406 168 13407 104 13408 204 13409 198 13410 266 13411 184 13412 340 13413 248 13414 172 13415 142 13416 330 13417 220 13418 240 13419 154 13420 224 13421 212 13422 168 13423 92 13424 190 13425 272 13426 350 13427 218 13428 298 13429 198 13430 208 13431 122 13432 254 13433 234 13434 276 13435 110 13436 318 13437 124 13438 150 13439 54 13440 222 13441 212 13442 168 13443 136 13444 146 13445 192 13446 208 13447 174 13448 210 13449 258 13450 262 13451 188 13452 258 13453 220 13454 214 13455 108 13456 252 13457 320 13458 338 13459 136 13460 268 13461 192 13462 198 13463 146 13464 268 13465 198 13466 244 13467 136 13468 174 13469 134 13470 182 13471 56 13472 258 13473 198 13474 204 13475 208 13476 286 13477 264 13478 246 13479 180 13480 262 13481 240 13482 268 13483 230 13484 258 13485 208 13486 152 13487 150 13488 234 13489 264 13490 332 13491 200 13492 242 13493 244 13494 146 13495 140 13496 294 13497 288 13498 266 13499 132 13500 232 13501 154 13502 208 13503 72 13504 294 13505 276 13506 276 13507 222 13508 360 13509 204 13510 252 13511 140 13512 258 13513 270 13514 364 13515 134 13516 352 13517 188 13518 304 13519 112 13520 308 13521 344 13522 284 13523 258 13524 256 13525 226 13526 254 13527 200 13528 378 13529 258 13530 176 13531 156 13532 290 13533 162 13534 222 13535 38 13536 296 13537 202 13538 426 13539 218 13540 296 13541 166 13542 208 13543 174 13544 416 13545 246 13546 324 13547 224 13548 350 13549 196 13550 218 13551 70 13552 406 13553 338 13554 376 13555 164 13556 428 13557 244 13558 234 13559 88 13560 506 13561 216 13562 296 13563 108 13564 358 13565 118 13566 196 13567 60 13568 172 13569 188 13570 230 13571 168 13572 198 13573 216 13574 204 13575 140 13576 194 13577 178 13578 200 13579 172 13580 304 13581 240 13582 210 13583 130 13584 378 13585 178 13586 226 13587 182 13588 262 13589 256 13590 270 13591 136 13592 268 13593 222 13594 216 13595 202 13596 246 13597 148 13598 192 13599 100 13600 268 13601 298 13602 238 13603 228 13604 304 13605 198 13606 212 13607 164 13608 368 13609 220 13610 272 13611 192 13612 302 13613 206 13614 246 13615 130 13616 306 13617 240 13618 284 13619 240 13620 462 13621 196 13622 180 13623 158 13624 396 13625 278 13626 210 13627 148 13628 264 13629 164 13630 212 13631 114 13632 282 13633 212 13634 338 13635 230 13636 450 13637 272 13638 240 13639 148 13640 182 13641 320 13642 336 13643 170 13644 274 13645 246 13646 284 13647 148 13648 340 13649 292 13650 346 13651 194 13652 382 13653 308 13654 264 13655 182 13656 480 13657 292 13658 254 13659 120 13660 298 13661 222 13662 212 13663 112 13664 344 13665 324 13666 354 13667 208 13668 400 13669 230 13670 206 13671 172 13672 338 13673 258 13674 286 13675 126 13676 308 13677 236 13678 246 13679 158 13680 430 13681 342 13682 408 13683 212 13684 344 13685 214 13686 268 13687 162 13688 360 13689 348 13690 268 13691 152 13692 272 13693 144 13694 218 13695 84 13696 314 13697 278 13698 240 13699 272 13700 350 13701 332 13702 320 13703 188 13704 244 13705 282 13706 252 13707 140 13708 206 13709 198 13710 260 13711 96 13712 308 13713 354 13714 364 13715 244 13716 304 13717 202 13718 264 13719 112 13720 478 13721 292 13722 282 13723 290 13724 272 13725 280 13726 176 13727 92 13728 450 13729 220 13730 404 13731 266 13732 494 13733 270 13734 310 13735 214 13736 364 13737 368 13738 302 13739 182 13740 364 13741 264 13742 284 13743 120 13744 500 13745 392 13746 392 13747 240 13748 340 13749 284 13750 318 13751 158 13752 466 13753 366 13754 440 13755 174 13756 314 13757 110 13758 158 13759 56 13760 344 13761 284 13762 398 13763 346 13764 402 13765 294 13766 310 13767 186 13768 410 13769 280 13770 398 13771 240 13772 378 13773 314 13774 190 13775 166 13776 432 13777 404 13778 378 13779 296 13780 400 13781 286 13782 310 13783 192 13784 352 13785 290 13786 326 13787 196 13788 402 13789 270 13790 240 13791 114 13792 364 13793 348 13794 428 13795 348 13796 546 13797 430 13798 390 13799 152 13800 410 13801 374 13802 302 13803 208 13804 392 13805 296 13806 314 13807 138 13808 414 13809 298 13810 402 13811 206 13812 526 13813 212 13814 366 13815 100 13816 414 13817 342 13818 356 13819 98 13820 308 13821 180 13822 236 13823 20 13824 184 13825 184 13826 334 13827 238 13828 306 13829 226 13830 270 13831 126 13832 348 13833 160 13834 282 13835 176 13836 278 13837 274 13838 214 13839 146 13840 306 13841 286 13842 260 13843 204 13844 374 13845 240 13846 358 13847 106 13848 254 13849 366 13850 260 13851 216 13852 332 13853 136 13854 260 13855 88 13856 282 13857 204 13858 256 13859 256 13860 310 13861 196 13862 316 13863 152 13864 364 13865 278 13866 242 13867 152 13868 294 13869 208 13870 304 13871 152 13872 408 13873 300 13874 312 13875 246 13876 348 13877 202 13878 296 13879 140 13880 298 13881 336 13882 260 13883 124 13884 376 13885 212 13886 236 13887 112 13888 340 13889 262 13890 316 13891 286 13892 416 13893 198 13894 228 13895 184 13896 262 13897 268 13898 240 13899 276 13900 306 13901 252 13902 262 13903 168 13904 330 13905 302 13906 280 13907 280 13908 348 13909 328 13910 288 13911 136 13912 428 13913 402 13914 394 13915 180 13916 358 13917 186 13918 280 13919 74 13920 480 13921 416 13922 324 13923 308 13924 362 13925 180 13926 354 13927 192 13928 300 13929 232 13930 280 13931 214 13932 322 13933 222 13934 260 13935 124 13936 410 13937 260 13938 334 13939 292 13940 436 13941 188 13942 238 13943 162 13944 496 13945 324 13946 330 13947 166 13948 338 13949 238 13950 134 13951 36 13952 408 13953 350 13954 348 13955 260 13956 448 13957 370 13958 386 13959 268 13960 308 13961 288 13962 396 13963 226 13964 404 13965 268 13966 264 13967 186 13968 288 13969 290 13970 352 13971 192 13972 330 13973 278 13974 252 13975 158 13976 440 13977 270 13978 350 13979 242 13980 362 13981 274 13982 298 13983 134 13984 448 13985 402 13986 336 13987 226 13988 356 13989 316 13990 248 13991 240 13992 438 13993 262 13994 336 13995 188 13996 366 13997 266 13998 358 13999 166 14000 468 14001 306 14002 348 14003 284 14004 376 14005 232 14006 378 14007 186 14008 402 14009 248 14010 380 14011 170 14012 176 14013 264 14014 230 14015 128 14016 450 14017 396 14018 472 14019 312 14020 550 14021 370 14022 526 14023 260 14024 378 14025 306 14026 340 14027 294 14028 416 14029 312 14030 268 14031 164 14032 442 14033 338 14034 432 14035 304 14036 436 14037 250 14038 284 14039 224 14040 440 14041 312 14042 320 14043 228 14044 426 14045 282 14046 240 14047 60 14048 512 14049 412 14050 446 14051 222 14052 356 14053 346 14054 316 14055 184 14056 322 14057 296 14058 406 14059 198 14060 394 14061 248 14062 294 14063 170 14064 698 14065 388 14066 402 14067 276 14068 522 14069 292 14070 298 14071 118 14072 570 14073 304 14074 276 14075 120 14076 296 14077 220 14078 208 14079 60 14080 412 14081 326 14082 286 14083 230 14084 376 14085 292 14086 336 14087 222 14088 406 14089 360 14090 360 14091 156 14092 320 14093 298 14094 380 14095 194 14096 390 14097 322 14098 286 14099 270 14100 380 14101 384 14102 326 14103 256 14104 400 14105 256 14106 230 14107 248 14108 386 14109 244 14110 248 14111 150 14112 500 14113 348 14114 340 14115 202 14116 446 14117 320 14118 380 14119 264 14120 446 14121 420 14122 294 14123 278 14124 286 14125 290 14126 326 14127 166 14128 404 14129 484 14130 516 14131 254 14132 492 14133 318 14134 350 14135 198 14136 400 14137 328 14138 408 14139 186 14140 362 14141 250 14142 242 14143 92 14144 538 14145 408 14146 440 14147 436 14148 400 14149 358 14150 388 14151 236 14152 496 14153 392 14154 368 14155 316 14156 462 14157 344 14158 356 14159 166 14160 452 14161 522 14162 458 14163 296 14164 352 14165 298 14166 284 14167 296 14168 492 14169 354 14170 426 14171 206 14172 444 14173 246 14174 320 14175 146 14176 572 14177 488 14178 378 14179 324 14180 494 14181 402 14182 432 14183 194 14184 408 14185 346 14186 526 14187 330 14188 328 14189 240 14190 288 14191 206 14192 322 14193 506 14194 350 14195 218 14196 514 14197 292 14198 310 14199 126 14200 430 14201 388 14202 312 14203 148 14204 430 14205 168 14206 324 14207 46 14208 626 14209 364 14210 608 14211 384 14212 486 14213 328 14214 358 14215 180 14216 400 14217 408 14218 386 14219 252 14220 376 14221 326 14222 412 14223 236 14224 546 14225 474 14226 380 14227 414 14228 478 14229 390 14230 418 14231 218 14232 460 14233 326 14234 488 14235 292 14236 516 14237 314 14238 252 14239 136 14240 680 14241 500 14242 480 14243 408 14244 440 14245 400 14246 482 14247 220 14248 550 14249 326 14250 388 14251 320 14252 472 14253 364 14254 248 14255 126 14256 538 14257 396 14258 378 14259 366 14260 574 14261 352 14262 314 14263 210 14264 514 14265 382 14266 324 14267 240 14268 414 14269 238 14270 238 14271 44 14272 498 14273 560 14274 502 14275 362 14276 552 14277 374 14278 500 14279 180 14280 576 14281 502 14282 462 14283 384 14284 494 14285 316 14286 308 14287 138 14288 754 14289 504 14290 542 14291 412 14292 436 14293 332 14294 352 14295 246 14296 472 14297 434 14298 402 14299 206 14300 520 14301 222 14302 262 14303 130 14304 558 14305 360 14306 560 14307 264 14308 636 14309 296 14310 436 14311 138 14312 556 14313 418 14314 546 14315 220 14316 436 14317 362 14318 382 14319 112 14320 516 14321 388 14322 416 14323 246 14324 390 14325 330 14326 414 14327 100 14328 454 14329 346 14330 464 14331 110 14332 402 14333 166 14334 194 14335 6 14336 196 14337 136 14338 166 14339 88 14340 218 14341 130 14342 100 14343 100 14344 126 14345 190 14346 134 14347 140 14348 198 14349 136 14350 156 14351 118 14352 160 14353 156 14354 190 14355 128 14356 234 14357 156 14358 130 14359 158 14360 238 14361 194 14362 228 14363 128 14364 230 14365 130 14366 196 14367 100 14368 168 14369 204 14370 226 14371 180 14372 212 14373 194 14374 212 14375 172 14376 238 14377 184 14378 156 14379 134 14380 214 14381 206 14382 234 14383 122 14384 260 14385 172 14386 250 14387 144 14388 206 14389 214 14390 234 14391 150 14392 272 14393 202 14394 294 14395 94 14396 202 14397 176 14398 60 14399 72 14400 198 14401 222 14402 194 14403 166 14404 210 14405 170 14406 196 14407 164 14408 308 14409 178 14410 232 14411 118 14412 198 14413 226 14414 200 14415 134 14416 292 14417 236 14418 330 14419 172 14420 246 14421 236 14422 222 14423 116 14424 356 14425 240 14426 176 14427 138 14428 314 14429 208 14430 172 14431 112 14432 290 14433 214 14434 258 14435 136 14436 326 14437 222 14438 260 14439 116 14440 374 14441 192 14442 268 14443 206 14444 336 14445 170 14446 196 14447 170 14448 354 14449 272 14450 258 14451 182 14452 414 14453 244 14454 216 14455 178 14456 252 14457 264 14458 352 14459 152 14460 232 14461 206 14462 148 14463 34 14464 216 14465 202 14466 234 14467 144 14468 172 14469 264 14470 186 14471 172 14472 374 14473 236 14474 258 14475 140 14476 344 14477 248 14478 280 14479 176 14480 300 14481 228 14482 316 14483 160 14484 246 14485 294 14486 184 14487 140 14488 344 14489 198 14490 248 14491 134 14492 246 14493 188 14494 202 14495 94 14496 304 14497 240 14498 176 14499 246 14500 260 14501 270 14502 174 14503 146 14504 294 14505 236 14506 294 14507 190 14508 250 14509 250 14510 270 14511 168 14512 232 14513 292 14514 302 14515 270 14516 364 14517 204 14518 152 14519 154 14520 270 14521 268 14522 280 14523 140 14524 268 14525 208 14526 142 14527 78 14528 390 14529 376 14530 188 14531 232 14532 274 14533 276 14534 218 14535 136 14536 328 14537 262 14538 286 14539 194 14540 314 14541 224 14542 302 14543 162 14544 312 14545 356 14546 278 14547 264 14548 292 14549 216 14550 212 14551 182 14552 290 14553 190 14554 160 14555 192 14556 182 14557 168 14558 194 14559 114 14560 244 14561 308 14562 396 14563 314 14564 402 14565 260 14566 240 14567 196 14568 340 14569 258 14570 332 14571 206 14572 318 14573 196 14574 180 14575 106 14576 508 14577 292 14578 362 14579 198 14580 436 14581 238 14582 234 14583 108 14584 420 14585 198 14586 294 14587 194 14588 310 14589 190 14590 174 14591 76 14592 228 14593 232 14594 246 14595 156 14596 272 14597 246 14598 290 14599 140 14600 296 14601 228 14602 176 14603 182 14604 172 14605 252 14606 242 14607 144 14608 308 14609 238 14610 254 14611 252 14612 282 14613 246 14614 250 14615 166 14616 374 14617 294 14618 248 14619 160 14620 316 14621 156 14622 260 14623 96 14624 360 14625 284 14626 320 14627 268 14628 276 14629 270 14630 200 14631 148 14632 370 14633 238 14634 316 14635 204 14636 314 14637 260 14638 214 14639 150 14640 360 14641 328 14642 288 14643 264 14644 390 14645 280 14646 160 14647 112 14648 444 14649 270 14650 248 14651 184 14652 368 14653 248 14654 218 14655 114 14656 378 14657 292 14658 332 14659 234 14660 350 14661 226 14662 252 14663 152 14664 292 14665 326 14666 324 14667 186 14668 322 14669 282 14670 304 14671 216 14672 332 14673 296 14674 400 14675 236 14676 428 14677 280 14678 348 14679 210 14680 428 14681 260 14682 264 14683 202 14684 280 14685 178 14686 266 14687 130 14688 346 14689 352 14690 404 14691 272 14692 330 14693 210 14694 308 14695 206 14696 310 14697 284 14698 312 14699 154 14700 358 14701 244 14702 252 14703 124 14704 494 14705 318 14706 290 14707 254 14708 320 14709 206 14710 172 14711 116 14712 392 14713 326 14714 278 14715 160 14716 344 14717 196 14718 146 14719 68 14720 482 14721 272 14722 332 14723 246 14724 286 14725 350 14726 360 14727 198 14728 320 14729 306 14730 316 14731 272 14732 294 14733 230 14734 306 14735 146 14736 450 14737 252 14738 320 14739 278 14740 336 14741 282 14742 336 14743 148 14744 366 14745 318 14746 282 14747 194 14748 336 14749 220 14750 304 14751 192 14752 600 14753 204 14754 354 14755 272 14756 498 14757 282 14758 276 14759 214 14760 392 14761 354 14762 388 14763 236 14764 382 14765 276 14766 292 14767 126 14768 432 14769 382 14770 392 14771 288 14772 446 14773 216 14774 268 14775 164 14776 526 14777 270 14778 366 14779 168 14780 338 14781 208 14782 216 14783 94 14784 442 14785 262 14786 332 14787 302 14788 408 14789 338 14790 322 14791 284 14792 452 14793 370 14794 266 14795 252 14796 456 14797 206 14798 318 14799 130 14800 424 14801 398 14802 376 14803 300 14804 366 14805 316 14806 358 14807 228 14808 502 14809 388 14810 322 14811 212 14812 368 14813 260 14814 258 14815 80 14816 606 14817 292 14818 408 14819 306 14820 408 14821 418 14822 318 14823 134 14824 508 14825 404 14826 420 14827 302 14828 348 14829 184 14830 236 14831 156 14832 416 14833 424 14834 412 14835 376 14836 540 14837 234 14838 356 14839 168 14840 584 14841 238 14842 344 14843 178 14844 446 14845 176 14846 168 14847 60 14848 336 14849 214 14850 306 14851 242 14852 276 14853 266 14854 288 14855 220 14856 304 14857 156 14858 228 14859 186 14860 268 14861 248 14862 252 14863 152 14864 300 14865 274 14866 354 14867 226 14868 318 14869 190 14870 166 14871 154 14872 244 14873 256 14874 224 14875 202 14876 350 14877 140 14878 278 14879 102 14880 336 14881 206 14882 232 14883 228 14884 384 14885 264 14886 242 14887 156 14888 422 14889 238 14890 240 14891 126 14892 202 14893 172 14894 278 14895 114 14896 394 14897 350 14898 308 14899 294 14900 340 14901 150 14902 336 14903 144 14904 368 14905 232 14906 310 14907 164 14908 246 14909 182 14910 266 14911 106 14912 322 14913 272 14914 336 14915 240 14916 408 14917 236 14918 338 14919 174 14920 424 14921 282 14922 242 14923 170 14924 346 14925 204 14926 262 14927 186 14928 318 14929 410 14930 346 14931 266 14932 492 14933 394 14934 328 14935 182 14936 490 14937 322 14938 256 14939 176 14940 402 14941 192 14942 282 14943 106 14944 560 14945 330 14946 406 14947 308 14948 412 14949 306 14950 288 14951 140 14952 324 14953 218 14954 394 14955 248 14956 260 14957 348 14958 320 14959 88 14960 612 14961 340 14962 398 14963 264 14964 332 14965 364 14966 292 14967 126 14968 426 14969 406 14970 352 14971 232 14972 344 14973 218 14974 194 14975 64 14976 484 14977 400 14978 342 14979 234 14980 514 14981 350 14982 296 14983 300 14984 454 14985 320 14986 354 14987 230 14988 278 14989 356 14990 218 14991 154 14992 294 14993 296 14994 440 14995 238 14996 404 14997 294 14998 254 14999 220 15000 332 15001 238 15002 390 15003 210 15004 314 15005 172 15006 324 15007 156 15008 426 15009 340 15010 442 15011 296 15012 440 15013 314 15014 278 15015 278 15016 388 15017 288 15018 412 15019 206 15020 332 15021 352 15022 432 15023 152 15024 382 15025 330 15026 418 15027 218 15028 360 15029 340 15030 216 15031 210 15032 446 15033 336 15034 386 15035 232 15036 316 15037 194 15038 202 15039 66 15040 502 15041 310 15042 482 15043 292 15044 544 15045 334 15046 424 15047 240 15048 484 15049 364 15050 416 15051 282 15052 378 15053 256 15054 402 15055 164 15056 488 15057 404 15058 418 15059 286 15060 412 15061 314 15062 386 15063 214 15064 490 15065 250 15066 408 15067 218 15068 410 15069 264 15070 258 15071 86 15072 518 15073 434 15074 380 15075 256 15076 550 15077 284 15078 344 15079 252 15080 490 15081 396 15082 382 15083 266 15084 494 15085 258 15086 298 15087 130 15088 540 15089 348 15090 374 15091 334 15092 468 15093 256 15094 338 15095 154 15096 626 15097 472 15098 228 15099 168 15100 388 15101 212 15102 170 15103 54 15104 398 15105 328 15106 332 15107 166 15108 388 15109 258 15110 404 15111 214 15112 336 15113 378 15114 358 15115 242 15116 396 15117 276 15118 256 15119 200 15120 432 15121 442 15122 366 15123 340 15124 460 15125 320 15126 300 15127 202 15128 322 15129 328 15130 302 15131 198 15132 360 15133 298 15134 262 15135 166 15136 492 15137 398 15138 294 15139 208 15140 466 15141 292 15142 318 15143 256 15144 614 15145 330 15146 326 15147 290 15148 328 15149 354 15150 412 15151 164 15152 356 15153 338 15154 508 15155 316 15156 396 15157 292 15158 298 15159 186 15160 456 15161 268 15162 274 15163 248 15164 450 15165 250 15166 168 15167 88 15168 564 15169 330 15170 556 15171 384 15172 564 15173 328 15174 420 15175 294 15176 610 15177 400 15178 430 15179 320 15180 440 15181 220 15182 472 15183 180 15184 436 15185 488 15186 456 15187 376 15188 342 15189 394 15190 330 15191 226 15192 468 15193 252 15194 434 15195 204 15196 536 15197 266 15198 270 15199 134 15200 532 15201 450 15202 362 15203 364 15204 300 15205 302 15206 438 15207 252 15208 522 15209 392 15210 600 15211 284 15212 488 15213 352 15214 310 15215 168 15216 470 15217 516 15218 392 15219 312 15220 454 15221 298 15222 412 15223 138 15224 520 15225 402 15226 314 15227 196 15228 444 15229 264 15230 260 15231 62 15232 674 15233 428 15234 476 15235 312 15236 492 15237 458 15238 428 15239 280 15240 462 15241 362 15242 502 15243 304 15244 414 15245 332 15246 392 15247 198 15248 504 15249 522 15250 524 15251 390 15252 610 15253 270 15254 350 15255 216 15256 514 15257 284 15258 336 15259 226 15260 526 15261 326 15262 380 15263 178 15264 596 15265 510 15266 352 15267 344 15268 644 15269 390 15270 536 15271 220 15272 470 15273 364 15274 340 15275 386 15276 416 15277 274 15278 238 15279 218 15280 544 15281 446 15282 408 15283 350 15284 362 15285 328 15286 342 15287 176 15288 550 15289 306 15290 404 15291 172 15292 380 15293 264 15294 292 15295 58 15296 538 15297 488 15298 656 15299 348 15300 562 15301 396 15302 506 15303 256 15304 454 15305 578 15306 484 15307 228 15308 670 15309 232 15310 290 15311 168 15312 870 15313 464 15314 406 15315 368 15316 498 15317 444 15318 348 15319 212 15320 514 15321 454 15322 334 15323 186 15324 446 15325 336 15326 256 15327 106 15328 472 15329 536 15330 556 15331 362 15332 428 15333 376 15334 508 15335 132 15336 590 15337 554 15338 370 15339 214 15340 454 15341 334 15342 358 15343 76 15344 354 15345 450 15346 496 15347 288 15348 516 15349 330 15350 310 15351 172 15352 558 15353 352 15354 386 15355 110 15356 260 15357 232 15358 224 15359 30 15360 234 15361 230 15362 268 15363 216 15364 276 15365 348 15366 230 15367 186 15368 300 15369 268 15370 238 15371 242 15372 268 15373 212 15374 250 15375 258 15376 332 15377 300 15378 220 15379 226 15380 358 15381 230 15382 238 15383 190 15384 256 15385 274 15386 264 15387 222 15388 290 15389 184 15390 236 15391 132 15392 288 15393 298 15394 330 15395 256 15396 418 15397 288 15398 312 15399 250 15400 452 15401 412 15402 284 15403 180 15404 396 15405 276 15406 358 15407 184 15408 338 15409 304 15410 272 15411 184 15412 472 15413 324 15414 224 15415 242 15416 320 15417 322 15418 316 15419 224 15420 312 15421 250 15422 230 15423 106 15424 458 15425 326 15426 304 15427 208 15428 444 15429 200 15430 374 15431 230 15432 326 15433 314 15434 248 15435 286 15436 316 15437 250 15438 296 15439 222 15440 358 15441 338 15442 354 15443 264 15444 430 15445 342 15446 284 15447 242 15448 454 15449 328 15450 268 15451 240 15452 390 15453 290 15454 328 15455 124 15456 414 15457 386 15458 360 15459 276 15460 386 15461 278 15462 312 15463 170 15464 536 15465 198 15466 366 15467 122 15468 458 15469 294 15470 320 15471 120 15472 414 15473 242 15474 450 15475 334 15476 328 15477 316 15478 364 15479 180 15480 498 15481 208 15482 308 15483 156 15484 404 15485 304 15486 302 15487 88 15488 334 15489 410 15490 378 15491 306 15492 482 15493 252 15494 286 15495 252 15496 464 15497 294 15498 328 15499 260 15500 382 15501 346 15502 310 15503 154 15504 390 15505 270 15506 342 15507 342 15508 444 15509 336 15510 360 15511 202 15512 482 15513 280 15514 344 15515 204 15516 354 15517 388 15518 320 15519 224 15520 434 15521 410 15522 442 15523 336 15524 500 15525 324 15526 360 15527 216 15528 476 15529 404 15530 392 15531 266 15532 488 15533 310 15534 296 15535 134 15536 566 15537 384 15538 364 15539 322 15540 512 15541 388 15542 376 15543 222 15544 630 15545 304 15546 320 15547 292 15548 362 15549 256 15550 364 15551 120 15552 588 15553 398 15554 546 15555 358 15556 454 15557 358 15558 458 15559 314 15560 434 15561 368 15562 362 15563 242 15564 534 15565 266 15566 460 15567 158 15568 598 15569 362 15570 314 15571 264 15572 412 15573 372 15574 414 15575 224 15576 372 15577 362 15578 394 15579 244 15580 440 15581 220 15582 346 15583 86 15584 412 15585 400 15586 306 15587 268 15588 518 15589 432 15590 334 15591 228 15592 550 15593 370 15594 378 15595 290 15596 374 15597 306 15598 354 15599 138 15600 576 15601 360 15602 368 15603 268 15604 442 15605 290 15606 328 15607 184 15608 492 15609 326 15610 332 15611 206 15612 532 15613 260 15614 216 15615 50 15616 376 15617 366 15618 554 15619 254 15620 304 15621 230 15622 216 15623 256 15624 254 15625 442 15626 418 15627 302 15628 346 15629 382 15630 266 15631 256 15632 418 15633 400 15634 366 15635 312 15636 390 15637 284 15638 340 15639 222 15640 584 15641 308 15642 452 15643 240 15644 456 15645 222 15646 280 15647 182 15648 410 15649 378 15650 384 15651 334 15652 460 15653 292 15654 402 15655 282 15656 538 15657 316 15658 312 15659 320 15660 378 15661 318 15662 400 15663 200 15664 590 15665 374 15666 460 15667 386 15668 632 15669 258 15670 368 15671 232 15672 452 15673 314 15674 326 15675 308 15676 572 15677 292 15678 328 15679 150 15680 454 15681 444 15682 450 15683 368 15684 570 15685 344 15686 350 15687 326 15688 684 15689 334 15690 444 15691 236 15692 444 15693 274 15694 444 15695 206 15696 440 15697 478 15698 344 15699 292 15700 504 15701 280 15702 320 15703 144 15704 536 15705 230 15706 380 15707 272 15708 494 15709 220 15710 404 15711 156 15712 716 15713 478 15714 352 15715 222 15716 370 15717 334 15718 490 15719 268 15720 514 15721 332 15722 448 15723 340 15724 554 15725 416 15726 394 15727 108 15728 610 15729 514 15730 504 15731 234 15732 514 15733 298 15734 438 15735 176 15736 464 15737 302 15738 382 15739 236 15740 474 15741 220 15742 322 15743 80 15744 598 15745 400 15746 496 15747 312 15748 602 15749 362 15750 420 15751 304 15752 506 15753 384 15754 448 15755 292 15756 442 15757 314 15758 344 15759 318 15760 400 15761 334 15762 418 15763 344 15764 562 15765 290 15766 370 15767 266 15768 504 15769 372 15770 456 15771 278 15772 566 15773 248 15774 390 15775 120 15776 616 15777 570 15778 344 15779 358 15780 492 15781 376 15782 360 15783 148 15784 540 15785 378 15786 434 15787 302 15788 528 15789 296 15790 420 15791 168 15792 604 15793 386 15794 450 15795 262 15796 580 15797 392 15798 418 15799 224 15800 534 15801 290 15802 420 15803 306 15804 490 15805 264 15806 278 15807 38 15808 564 15809 478 15810 576 15811 414 15812 430 15813 514 15814 602 15815 270 15816 556 15817 500 15818 568 15819 350 15820 662 15821 392 15822 304 15823 222 15824 874 15825 460 15826 616 15827 332 15828 626 15829 362 15830 532 15831 258 15832 620 15833 374 15834 400 15835 300 15836 470 15837 182 15838 242 15839 116 15840 770 15841 682 15842 604 15843 466 15844 474 15845 470 15846 480 15847 206 15848 712 15849 494 15850 488 15851 306 15852 396 15853 320 15854 402 15855 168 15856 532 15857 544 15858 610 15859 242 15860 570 15861 414 15862 332 15863 230 15864 510 15865 430 15866 406 15867 192 15868 544 15869 268 15870 238 15871 42 15872 468 15873 374 15874 268 15875 268 15876 450 15877 364 15878 336 15879 270 15880 310 15881 320 15882 360 15883 258 15884 452 15885 384 15886 386 15887 252 15888 468 15889 370 15890 344 15891 274 15892 430 15893 430 15894 296 15895 244 15896 498 15897 382 15898 364 15899 270 15900 350 15901 272 15902 416 15903 224 15904 492 15905 456 15906 554 15907 234 15908 526 15909 258 15910 390 15911 284 15912 592 15913 458 15914 478 15915 342 15916 388 15917 406 15918 380 15919 214 15920 526 15921 504 15922 480 15923 286 15924 570 15925 372 15926 322 15927 224 15928 612 15929 382 15930 298 15931 228 15932 490 15933 346 15934 396 15935 160 15936 594 15937 470 15938 412 15939 286 15940 484 15941 350 15942 454 15943 358 15944 620 15945 368 15946 446 15947 224 15948 572 15949 338 15950 348 15951 288 15952 488 15953 390 15954 448 15955 358 15956 446 15957 294 15958 330 15959 272 15960 498 15961 466 15962 440 15963 320 15964 526 15965 376 15966 316 15967 128 15968 580 15969 564 15970 594 15971 364 15972 598 15973 324 15974 394 15975 282 15976 510 15977 412 15978 372 15979 262 15980 446 15981 308 15982 452 15983 168 15984 648 15985 502 15986 380 15987 280 15988 480 15989 364 15990 254 15991 202 15992 702 15993 366 15994 446 15995 308 15996 506 15997 188 15998 266 15999 92 16000 600 16001 428 16002 548 16003 282 16004 546 16005 460 16006 336 16007 270 16008 558 16009 374 16010 526 16011 402 16012 460 16013 376 16014 388 16015 322 16016 354 16017 482 16018 520 16019 432 16020 608 16021 308 16022 454 16023 310 16024 670 16025 448 16026 520 16027 276 16028 350 16029 404 16030 286 16031 150 16032 668 16033 566 16034 514 16035 410 16036 544 16037 392 16038 502 16039 310 16040 488 16041 420 16042 398 16043 336 16044 640 16045 420 16046 364 16047 236 16048 688 16049 420 16050 544 16051 284 16052 496 16053 416 16054 338 16055 156 16056 518 16057 576 16058 474 16059 236 16060 492 16061 214 16062 342 16063 84 16064 680 16065 650 16066 502 16067 400 16068 472 16069 508 16070 534 16071 464 16072 430 16073 520 16074 494 16075 258 16076 438 16077 286 16078 382 16079 204 16080 624 16081 312 16082 614 16083 334 16084 580 16085 382 16086 432 16087 306 16088 764 16089 468 16090 506 16091 294 16092 494 16093 294 16094 382 16095 92 16096 950 16097 480 16098 456 16099 300 16100 796 16101 458 16102 576 16103 202 16104 634 16105 324 16106 542 16107 394 16108 638 16109 320 16110 330 16111 102 16112 630 16113 590 16114 470 16115 346 16116 554 16117 430 16118 484 16119 226 16120 644 16121 480 16122 544 16123 192 16124 408 16125 206 16126 210 16127 38 16128 582 16129 394 16130 662 16131 450 16132 636 16133 430 16134 612 16135 332 16136 476 16137 558 16138 562 16139 302 16140 506 16141 452 16142 418 16143 228 16144 544 16145 422 16146 468 16147 362 16148 436 16149 380 16150 492 16151 334 16152 616 16153 352 16154 444 16155 368 16156 418 16157 302 16158 340 16159 232 16160 498 16161 482 16162 666 16163 350 16164 496 16165 494 16166 254 16167 250 16168 682 16169 394 16170 618 16171 374 16172 474 16173 354 16174 546 16175 176 16176 596 16177 574 16178 542 16179 274 16180 556 16181 448 16182 540 16183 218 16184 642 16185 384 16186 408 16187 336 16188 574 16189 222 16190 290 16191 140 16192 846 16193 622 16194 466 16195 414 16196 522 16197 540 16198 506 16199 282 16200 732 16201 556 16202 540 16203 362 16204 624 16205 366 16206 504 16207 218 16208 910 16209 504 16210 608 16211 344 16212 594 16213 488 16214 512 16215 250 16216 766 16217 476 16218 576 16219 302 16220 596 16221 260 16222 380 16223 154 16224 850 16225 544 16226 684 16227 522 16228 782 16229 526 16230 464 16231 338 16232 830 16233 430 16234 578 16235 258 16236 460 16237 370 16238 382 16239 134 16240 704 16241 494 16242 476 16243 244 16244 590 16245 314 16246 312 16247 188 16248 752 16249 406 16250 412 16251 246 16252 430 16253 138 16254 358 16255 70 16256 654 16257 590 16258 574 16259 420 16260 542 16261 454 16262 478 16263 322 16264 894 16265 532 16266 704 16267 354 16268 580 16269 232 16270 428 16271 324 16272 872 16273 580 16274 594 16275 370 16276 518 16277 406 16278 482 16279 284 16280 678 16281 500 16282 604 16283 316 16284 514 16285 322 16286 372 16287 236 16288 900 16289 606 16290 770 16291 370 16292 656 16293 476 16294 490 16295 420 16296 670 16297 540 16298 680 16299 414 16300 630 16301 318 16302 318 16303 180 16304 688 16305 564 16306 402 16307 244 16308 592 16309 372 16310 526 16311 258 16312 730 16313 420 16314 558 16315 328 16316 518 16317 278 16318 290 16319 86 16320 722 16321 610 16322 682 16323 526 16324 688 16325 542 16326 464 16327 418 16328 806 16329 654 16330 528 16331 344 16332 692 16333 314 16334 420 16335 210 16336 858 16337 480 16338 664 16339 418 16340 662 16341 424 16342 474 16343 280 16344 888 16345 464 16346 504 16347 230 16348 494 16349 318 16350 356 16351 90 16352 868 16353 594 16354 522 16355 504 16356 626 16357 400 16358 580 16359 258 16360 720 16361 494 16362 640 16363 356 16364 540 16365 234 16366 248 16367 122 16368 888 16369 554 16370 538 16371 342 16372 592 16373 388 16374 348 16375 174 16376 842 16377 370 16378 482 16379 224 16380 426 16381 176 16382 258 16383 1