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