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