1 0 2 1 3 2 4 3 5 4 6 5 7 4 8 2 9 2 10 4 11 6 12 8 13 10 14 8 15 4 16 3 17 2 18 2 19 4 20 6 21 8 22 10 23 10 24 12 25 10 26 6 27 4 28 2 29 2 30 4 31 6 32 8 33 14 34 17 35 20 36 17 37 14 38 10 39 6 40 2 41 2 42 4 43 6 44 10 45 16 46 20 47 26 48 24 49 20 50 14 51 10 52 2 53 2 54 4 55 6 56 11 57 16 58 21 59 26 60 27 61 24 62 20 63 14 64 6 65 2 66 2 67 4 68 8 69 16 70 22 71 28 72 34 73 36 74 34 75 20 76 12 77 4 78 2 79 2 80 4 81 12 82 23 83 30 84 39 85 42 86 41 87 26 88 14 89 8 90 2 91 2 92 4 93 12 94 24 95 32 96 42 97 48 98 50 99 38 100 16 101 8 102 2 103 2 104 4 105 10 106 25 107 36 108 45 109 50 110 51 111 46 112 24 113 14 114 4 115 2 116 2 117 4 118 14 119 26 120 40 121 52 122 58 123 58 124 40 125 22 126 10 127 2 128 2 129 4 130 13 131 28 132 41 133 50 134 61 135 62 136 50 137 24 138 12 139 4 140 2 141 2 142 4 143 18 144 42 145 52 146 64 147 68 148 64 149 46 150 20 151 10 152 2 153 2 154 4 155 16 156 39 157 50 158 65 159 72 160 71 161 52 162 26 163 12 164 4 165 2 166 2 167 4 168 22 169 50 170 64 171 78 172 76 173 62 174 34 175 18 176 8 177 2 178 2 179 4 180 19 181 46 182 61 183 72 184 79 185 80 186 56 187 34 188 16 189 8 190 2 191 2 192 4 193 26 194 58 195 72 196 84 197 92 198 76 199 42 200 18 201 8 202 2 203 2 204 4 205 22 206 53 207 72 208 83 209 88 210 86 211 56 212 32 213 14 214 4 215 2 216 2 217 4 218 30 219 64 220 82 221 94 222 98 223 72 224 40 225 20 226 10 227 2 228 2 229 4 230 25 231 62 232 81 233 94 234 99 235 84 236 54 237 28 238 12 239 4 240 2 241 2 242 4 243 34 244 70 245 88 246 100 247 102 248 80 249 46 250 20 251 10 252 2 253 2 254 4 255 28 256 71 257 88 258 101 259 108 260 98 261 60 262 34 263 16 264 8 265 2 266 2 267 4 268 38 269 78 270 96 271 110 272 112 273 88 274 48 275 22 276 10 277 2 278 2 279 4 280 31 281 76 282 95 283 110 284 115 285 102 286 64 287 34 288 16 289 8 290 2 291 2 292 4 293 42 294 84 295 106 296 122 297 122 298 88 299 46 300 18 301 8 302 2 303 2 304 4 305 34 306 93 307 108 308 125 309 124 310 104 311 70 312 36 313 16 314 8 315 2 316 2 317 4 318 46 319 90 320 114 321 126 322 126 323 84 324 46 325 18 326 8 327 2 328 2 329 4 330 37 331 102 332 115 333 132 334 137 335 112 336 72 337 36 338 16 339 8 340 2 341 2 342 4 343 50 344 100 345 126 346 134 347 128 348 86 349 46 350 18 351 8 352 2 353 2 354 4 355 40 356 111 357 126 358 139 359 140 360 112 361 72 362 36 363 16 364 8 365 2 366 2 367 4 368 54 369 106 370 132 371 146 372 142 373 90 374 50 375 22 376 10 377 2 378 2 379 4 380 43 381 118 382 135 383 148 384 151 385 118 386 70 387 36 388 16 389 8 390 2 391 2 392 4 393 58 394 110 395 140 396 154 397 148 398 96 399 54 400 28 401 12 402 4 403 2 404 2 405 4 406 53 407 110 408 149 409 156 410 124 411 74 412 38 413 18 414 8 415 2 416 2 417 4 418 62 419 118 420 150 421 160 422 154 423 98 424 54 425 30 426 12 427 4 428 2 429 2 430 4 431 54 432 117 433 156 434 165 435 136 436 82 437 44 438 20 439 10 440 2 441 2 442 4 443 64 444 124 445 158 446 172 447 168 448 114 449 64 450 34 451 16 452 8 453 2 454 2 455 4 456 59 457 126 458 165 459 176 460 146 461 92 462 48 463 22 464 10 465 2 466 2 467 4 468 66 469 132 470 166 471 180 472 178 473 120 474 66 475 34 476 16 477 8 478 2 479 2 480 4 481 60 482 133 483 176 484 189 485 156 486 96 487 52 488 26 489 12 490 4 491 2 492 2 493 4 494 52 495 128 496 176 497 180 498 128 499 72 500 38 501 18 502 8 503 2 504 2 505 4 506 65 507 144 508 185 509 196 510 164 511 102 512 56 513 32 514 14 515 4 516 2 517 2 518 4 519 54 520 132 521 186 522 192 523 138 524 80 525 42 526 20 527 10 528 2 529 2 530 4 531 68 532 153 533 194 534 209 535 174 536 108 537 64 538 34 539 16 540 8 541 8 542 46 543 166 544 176 545 190 546 206 547 204 548 136 549 78 550 36 551 12 552 2 553 2 554 4 555 48 556 171 557 184 558 201 559 212 560 178 561 108 562 58 563 24 564 8 565 2 566 2 567 4 568 68 569 162 570 196 571 212 572 206 573 134 574 74 575 34 576 12 577 4 578 2 579 2 580 4 581 74 582 163 583 206 584 221 585 188 586 116 587 60 588 26 589 12 590 4 591 2 592 2 593 4 594 64 595 152 596 200 597 200 598 142 599 76 600 36 601 18 602 8 603 2 604 2 605 4 606 75 607 168 608 211 609 224 610 192 611 118 612 64 613 32 614 14 615 4 616 2 617 2 618 4 619 68 620 158 621 216 622 220 623 170 624 100 625 56 626 30 627 12 628 4 629 8 630 73 631 210 632 211 633 230 634 241 635 210 636 128 637 68 638 32 639 12 640 2 641 2 642 4 643 70 644 188 645 218 646 238 647 238 648 170 649 98 650 46 651 14 652 4 653 2 654 2 655 4 656 79 657 178 658 219 659 238 660 208 661 130 662 72 663 30 664 12 665 4 666 2 667 2 668 4 669 76 670 178 671 226 672 228 673 170 674 102 675 52 676 24 677 12 678 4 679 8 680 75 681 226 682 227 683 246 684 259 685 232 686 144 687 80 688 36 689 14 690 2 691 2 692 4 693 70 694 204 695 230 696 256 697 256 698 196 699 106 700 52 701 20 702 8 703 2 704 2 705 4 706 85 707 194 708 241 709 260 710 230 711 148 712 80 713 32 714 12 715 4 716 2 717 2 718 4 719 86 720 190 721 244 722 242 723 182 724 102 725 48 726 20 727 10 728 2 729 2 730 4 731 86 732 201 733 248 734 263 735 240 736 148 737 74 738 32 739 14 740 4 741 2 742 2 743 4 744 84 745 194 746 250 747 248 748 192 749 114 750 56 751 30 752 12 753 4 754 5 755 44 756 219 757 238 758 267 759 280 760 266 761 176 762 94 763 42 764 16 765 2 766 2 767 4 768 70 769 230 770 254 771 278 772 280 773 230 774 124 775 62 776 26 777 8 778 2 779 2 780 4 781 90 782 213 783 262 784 279 785 264 786 174 787 90 788 42 789 14 790 4 791 2 792 2 793 4 794 94 795 210 796 268 797 278 798 230 799 128 800 66 801 24 802 12 803 4 804 4 805 40 806 221 807 254 808 277 809 286 810 271 811 178 812 96 813 44 814 18 815 2 816 2 817 4 818 70 819 244 820 264 821 292 822 294 823 236 824 128 825 60 826 26 827 8 828 2 829 2 830 4 831 92 832 227 833 280 834 293 835 272 836 186 837 92 838 38 839 12 840 4 841 2 842 2 843 4 844 104 845 226 846 284 847 294 848 240 849 130 850 64 851 24 852 12 853 4 854 4 855 38 856 207 857 266 858 289 859 296 860 273 861 190 862 98 863 42 864 18 865 2 866 2 867 4 868 70 869 260 870 278 871 294 872 304 873 256 874 150 875 68 876 28 877 8 878 2 879 2 880 4 881 92 882 243 883 290 884 301 885 278 886 200 887 106 888 46 889 14 890 4 891 2 892 2 893 4 894 106 895 236 896 304 897 310 898 260 899 148 900 70 901 28 902 14 903 4 904 4 905 36 906 215 907 284 908 301 909 306 910 283 911 204 912 108 913 50 914 22 915 4 916 2 917 2 918 4 919 100 920 242 921 310 922 314 923 260 924 156 925 72 926 30 927 8 928 2 929 2 930 4 931 92 932 261 933 302 934 313 935 288 936 212 937 110 938 48 939 20 940 10 941 2 942 2 943 4 944 104 945 252 946 322 947 326 948 268 949 166 950 82 951 34 952 14 953 4 954 2 955 2 956 4 957 96 958 241 959 304 960 295 961 214 962 118 963 56 964 24 965 12 966 4 967 14 968 120 969 300 970 314 971 330 972 328 973 270 974 166 975 78 976 32 977 10 978 2 979 2 980 4 981 94 982 277 983 316 984 323 985 302 986 225 987 118 988 52 989 20 990 8 991 2 992 2 993 4 994 104 995 266 996 334 997 336 998 278 999 174 1000 84 1001 38 1002 12 1003 4 1004 2 1005 2 1006 4 1007 100 1008 253 1009 322 1010 303 1011 226 1012 124 1013 60 1014 24 1015 12 1016 4 1017 14 1018 124 1019 320 1020 332 1021 350 1022 342 1023 280 1024 178 1025 86 1026 36 1027 12 1028 2 1029 2 1030 4 1031 94 1032 295 1033 332 1034 351 1035 324 1036 237 1037 120 1038 54 1039 22 1040 8 1041 2 1042 2 1043 4 1044 112 1045 284 1046 354 1047 358 1048 302 1049 182 1050 86 1051 36 1052 12 1053 4 1054 2 1055 2 1056 4 1057 108 1058 263 1059 342 1060 327 1061 244 1062 128 1063 62 1064 24 1065 12 1066 4 1067 10 1068 120 1069 340 1070 346 1071 368 1072 358 1073 296 1074 178 1075 86 1076 36 1077 12 1078 2 1079 2 1080 4 1081 94 1082 311 1083 350 1084 364 1085 340 1086 256 1087 140 1088 62 1089 24 1090 8 1091 2 1092 2 1093 4 1094 112 1095 292 1096 362 1097 360 1098 306 1099 192 1100 92 1101 36 1102 12 1103 4 1104 3 1105 2 1106 2 1107 4 1108 54 1109 168 1110 198 1111 140 1112 72 1113 36 1114 20 1115 12 1116 8 1117 28 1118 254 1119 374 1120 372 1121 378 1122 372 1123 310 1124 196 1125 96 1126 42 1127 16 1128 2 1129 2 1130 4 1131 92 1132 329 1133 368 1134 387 1135 364 1136 268 1137 148 1138 68 1139 26 1140 8 1141 2 1142 2 1143 4 1144 112 1145 308 1146 376 1147 380 1148 330 1149 208 1150 102 1151 44 1152 16 1153 8 1154 2 1155 2 1156 4 1157 114 1158 289 1159 376 1160 367 1161 268 1162 148 1163 66 1164 26 1165 12 1166 4 1167 6 1168 56 1169 360 1170 374 1171 396 1172 388 1173 344 1174 222 1175 114 1176 48 1177 20 1178 4 1179 2 1180 2 1181 4 1182 115 1183 292 1184 375 1185 352 1186 273 1187 148 1188 68 1189 30 1190 8 1191 2 1192 2 1193 4 1194 110 1195 320 1196 392 1197 386 1198 326 1199 212 1200 102 1201 48 1202 20 1203 10 1204 4 1205 24 1206 245 1207 378 1208 387 1209 406 1210 379 1211 272 1212 150 1213 68 1214 28 1215 8 1216 2 1217 2 1218 4 1219 118 1220 322 1221 386 1222 392 1223 348 1224 222 1225 112 1226 50 1227 16 1228 8 1229 2 1230 2 1231 4 1232 117 1233 306 1234 387 1235 370 1236 281 1237 160 1238 72 1239 24 1240 12 1241 4 1242 6 1243 50 1244 354 1245 398 1246 410 1247 400 1248 344 1249 226 1250 116 1251 52 1252 18 1253 2 1254 2 1255 4 1256 88 1257 370 1258 397 1259 412 1260 390 1261 290 1262 156 1263 66 1264 22 1265 8 1266 2 1267 2 1268 4 1269 116 1270 340 1271 406 1272 402 1273 356 1274 230 1275 114 1276 42 1277 14 1278 4 1279 2 1280 2 1281 4 1282 125 1283 328 1284 413 1285 396 1286 298 1287 166 1288 74 1289 30 1290 14 1291 4 1292 2 1293 2 1294 4 1295 108 1296 286 1297 374 1298 346 1299 220 1300 112 1301 50 1302 26 1303 12 1304 4 1305 16 1306 225 1307 406 1308 417 1309 430 1310 411 1311 324 1312 186 1313 86 1314 38 1315 12 1316 2 1317 2 1318 4 1319 110 1320 360 1321 426 1322 418 1323 366 1324 250 1325 124 1326 54 1327 22 1328 8 1329 2 1330 2 1331 4 1332 125 1333 336 1334 429 1335 418 1336 313 1337 182 1338 82 1339 34 1340 12 1341 4 1342 2 1343 2 1344 4 1345 116 1346 302 1347 384 1348 362 1349 232 1350 118 1351 54 1352 24 1353 12 1354 4 1355 12 1356 164 1357 418 1358 427 1359 452 1360 428 1361 350 1362 204 1363 100 1364 44 1365 16 1366 2 1367 2 1368 4 1369 110 1370 376 1371 442 1372 440 1373 394 1374 268 1375 142 1376 64 1377 24 1378 8 1379 2 1380 2 1381 4 1382 133 1383 352 1384 443 1385 426 1386 338 1387 196 1388 92 1389 36 1390 12 1391 4 1392 2 1393 2 1394 4 1395 126 1396 318 1397 402 1398 382 1399 264 1400 136 1401 64 1402 24 1403 12 1404 4 1405 12 1406 161 1407 440 1408 447 1409 478 1410 437 1411 346 1412 206 1413 98 1414 40 1415 16 1416 2 1417 2 1418 4 1419 112 1420 394 1421 450 1422 468 1423 426 1424 298 1425 156 1426 70 1427 28 1428 8 1429 2 1430 2 1431 4 1432 139 1433 362 1434 451 1435 440 1436 365 1437 214 1438 102 1439 44 1440 14 1441 4 1442 2 1443 2 1444 4 1445 134 1446 338 1447 428 1448 400 1449 288 1450 158 1451 74 1452 30 1453 14 1454 4 1455 12 1456 159 1457 460 1458 463 1459 492 1460 459 1461 366 1462 218 1463 102 1464 42 1465 16 1466 2 1467 2 1468 4 1469 114 1470 412 1471 460 1472 488 1473 456 1474 312 1475 168 1476 78 1477 28 1478 8 1479 2 1480 2 1481 4 1482 145 1483 382 1484 467 1485 462 1486 397 1487 234 1488 112 1489 48 1490 18 1491 8 1492 4 1493 28 1494 300 1495 456 1496 488 1497 490 1498 446 1499 318 1500 170 1501 80 1502 28 1503 10 1504 2 1505 2 1506 4 1507 136 1508 383 1509 466 1510 466 1511 384 1512 232 1513 118 1514 46 1515 16 1516 8 1517 4 1518 32 1519 340 1520 476 1521 484 1522 502 1523 458 1524 326 1525 174 1526 76 1527 22 1528 4 1529 2 1530 2 1531 4 1532 143 1533 396 1534 479 1535 470 1536 396 1537 236 1538 120 1539 46 1540 16 1541 8 1542 2 1543 2 1544 4 1545 134 1546 366 1547 462 1548 426 1549 302 1550 168 1551 76 1552 26 1553 12 1554 4 1555 6 1556 65 1557 468 1558 491 1559 512 1560 491 1561 418 1562 254 1563 124 1564 50 1565 18 1566 2 1567 2 1568 4 1569 104 1570 450 1571 496 1572 518 1573 468 1574 346 1575 194 1576 84 1577 30 1578 8 1579 2 1580 2 1581 4 1582 133 1583 410 1584 489 1585 492 1586 413 1587 254 1588 126 1589 50 1590 18 1591 8 1592 2 1593 2 1594 4 1595 142 1596 394 1597 484 1598 466 1599 338 1600 186 1601 82 1602 30 1603 14 1604 4 1605 4 1606 62 1607 456 1608 503 1609 524 1610 510 1611 452 1612 282 1613 140 1614 58 1615 20 1616 4 1617 2 1618 2 1619 4 1620 144 1621 394 1622 488 1623 468 1624 360 1625 206 1626 98 1627 36 1628 12 1629 4 1630 9 1631 130 1632 529 1633 526 1634 549 1635 536 1636 444 1637 278 1638 136 1639 54 1640 22 1641 4 1642 2 1643 2 1644 4 1645 154 1646 410 1647 492 1648 486 1649 362 1650 192 1651 84 1652 34 1653 12 1654 4 1655 2 1656 2 1657 4 1658 135 1659 348 1660 451 1661 404 1662 266 1663 132 1664 58 1665 22 1666 10 1667 2 1668 2 1669 4 1670 142 1671 412 1672 510 1673 482 1674 374 1675 216 1676 104 1677 48 1678 24 1679 16 1680 69 1681 462 1682 579 1683 554 1684 555 1685 546 1686 455 1687 294 1688 150 1689 66 1690 18 1691 2 1692 2 1693 4 1694 104 1695 494 1696 524 1697 556 1698 528 1699 390 1700 212 1701 94 1702 30 1703 8 1704 2 1705 2 1706 4 1707 140 1708 449 1709 532 1710 540 1711 474 1712 310 1713 152 1714 58 1715 22 1716 10 1717 2 1718 2 1719 4 1720 152 1721 432 1722 532 1723 508 1724 398 1725 226 1726 104 1727 46 1728 18 1729 8 1730 13 1731 128 1732 571 1733 552 1734 561 1735 558 1736 474 1737 314 1738 150 1739 62 1740 20 1741 4 1742 2 1743 2 1744 4 1745 156 1746 426 1747 526 1748 516 1749 396 1750 228 1751 102 1752 40 1753 18 1754 8 1755 6 1756 45 1757 408 1758 529 1759 558 1760 555 1761 488 1762 320 1763 160 1764 70 1765 24 1766 6 1767 2 1768 2 1769 4 1770 158 1771 438 1772 536 1773 518 1774 400 1775 228 1776 100 1777 38 1778 10 1779 2 1780 2 1781 4 1782 131 1783 478 1784 561 1785 558 1786 483 1787 332 1788 166 1789 68 1790 20 1791 10 1792 2 1793 2 1794 4 1795 152 1796 448 1797 552 1798 526 1799 410 1800 238 1801 104 1802 44 1803 18 1804 8 1805 10 1806 110 1807 582 1808 579 1809 580 1810 578 1811 504 1812 334 1813 168 1814 72 1815 26 1816 6 1817 2 1818 2 1819 4 1820 164 1821 458 1822 552 1823 544 1824 440 1825 258 1826 124 1827 52 1828 22 1829 8 1830 10 1831 116 1832 601 1833 584 1834 591 1835 566 1836 495 1837 342 1838 166 1839 64 1840 20 1841 4 1842 2 1843 2 1844 4 1845 154 1846 460 1847 572 1848 542 1849 428 1850 258 1851 122 1852 48 1853 16 1854 8 1855 6 1856 39 1857 400 1858 559 1859 580 1860 587 1861 530 1862 344 1863 166 1864 66 1865 18 1866 2 1867 2 1868 4 1869 88 1870 552 1871 570 1872 592 1873 558 1874 464 1875 278 1876 122 1877 44 1878 12 1879 2 1880 2 1881 4 1882 115 1883 510 1884 583 1885 580 1886 505 1887 364 1888 188 1889 74 1890 22 1891 10 1892 2 1893 2 1894 4 1895 148 1896 482 1897 596 1898 566 1899 432 1900 266 1901 112 1902 40 1903 18 1904 8 1905 8 1906 94 1907 574 1908 615 1909 602 1910 613 1911 540 1912 359 1913 174 1914 70 1915 24 1916 6 1917 2 1918 2 1919 4 1920 180 1921 486 1922 588 1923 576 1924 488 1925 290 1926 126 1927 48 1928 22 1929 8 1930 4 1931 22 1932 355 1933 578 1934 601 1935 592 1936 518 1937 380 1938 194 1939 76 1940 28 1941 8 1942 2 1943 2 1944 4 1945 152 1946 502 1947 614 1948 588 1949 466 1950 278 1951 124 1952 50 1953 16 1954 8 1955 2 1956 2 1957 4 1958 153 1959 448 1960 561 1961 520 1962 354 1963 176 1964 72 1965 24 1966 12 1967 4 1968 8 1969 152 1970 610 1971 604 1972 626 1973 606 1974 498 1975 284 1976 126 1977 48 1978 20 1979 4 1980 2 1981 2 1982 4 1983 178 1984 457 1985 574 1986 543 1987 404 1988 202 1989 84 1990 32 1991 10 1992 2 1993 2 1994 4 1995 154 1996 510 1997 618 1998 590 1999 480 2000 296 2001 136 2002 54 2003 26 2004 14 2005 4 2006 28 2007 402 2008 617 2009 624 2010 639 2011 562 2012 391 2013 194 2014 78 2015 28 2016 8 2017 2 2018 2 2019 4 2020 158 2021 522 2022 622 2023 624 2024 516 2025 298 2026 136 2027 54 2028 20 2029 8 2030 4 2031 24 2032 389 2033 624 2034 619 2035 622 2036 574 2037 426 2038 224 2039 96 2040 42 2041 16 2042 6 2043 6 2044 64 2045 566 2046 620 2047 654 2048 608 2049 500 2050 302 2051 136 2052 54 2053 16 2054 2 2055 2 2056 4 2057 112 2058 575 2059 612 2060 641 2061 574 2062 404 2063 218 2064 90 2065 30 2066 8 2067 2 2068 2 2069 4 2070 152 2071 536 2072 642 2073 634 2074 520 2075 312 2076 134 2077 50 2078 16 2079 8 2080 6 2081 22 2082 351 2083 632 2084 631 2085 640 2086 585 2087 434 2088 226 2089 94 2090 26 2091 6 2092 2 2093 2 2094 4 2095 154 2096 538 2097 634 2098 608 2099 510 2100 312 2101 140 2102 50 2103 18 2104 8 2105 4 2106 20 2107 360 2108 639 2109 638 2110 647 2111 578 2112 421 2113 220 2114 94 2115 28 2116 8 2117 2 2118 2 2119 4 2120 152 2121 558 2122 654 2123 648 2124 538 2125 326 2126 142 2127 48 2128 16 2129 8 2130 2 2131 2 2132 4 2133 168 2134 499 2135 626 2136 588 2137 428 2138 238 2139 96 2140 36 2141 12 2142 4 2143 4 2144 64 2145 578 2146 654 2147 674 2148 644 2149 546 2150 338 2151 164 2152 60 2153 20 2154 4 2155 2 2156 2 2157 4 2158 175 2159 504 2160 621 2161 576 2162 422 2163 228 2164 94 2165 34 2166 12 2167 4 2168 4 2169 58 2170 560 2171 654 2172 688 2173 652 2174 550 2175 354 2176 162 2177 60 2178 22 2179 4 2180 2 2181 2 2182 4 2183 172 2184 511 2185 634 2186 581 2187 432 2188 248 2189 100 2190 42 2191 18 2192 10 2193 10 2194 120 2195 698 2196 682 2197 698 2198 666 2199 560 2200 340 2201 156 2202 58 2203 16 2204 2 2205 2 2206 4 2207 104 2208 635 2209 662 2210 683 2211 626 2212 495 2213 264 2214 109 2215 44 2216 14 2217 2 2218 2 2219 4 2220 144 2221 584 2222 674 2223 676 2224 582 2225 388 2226 172 2227 72 2228 26 2229 12 2230 4 2231 16 2232 316 2233 674 2234 680 2235 704 2236 626 2237 482 2238 284 2239 124 2240 48 2241 18 2242 2 2243 2 2244 4 2245 142 2246 594 2247 670 2248 674 2249 572 2250 356 2251 164 2252 66 2253 18 2254 8 2255 2 2256 2 2257 4 2258 179 2259 554 2260 655 2261 622 2262 480 2263 254 2264 112 2265 42 2266 18 2267 8 2268 8 2269 126 2270 714 2271 706 2272 708 2273 674 2274 582 2275 402 2276 186 2277 68 2278 24 2279 6 2280 2 2281 2 2282 4 2283 168 2284 549 2285 676 2286 625 2287 484 2288 280 2289 120 2290 46 2291 14 2292 4 2293 2 2294 2 2295 4 2296 150 2297 488 2298 626 2299 544 2300 344 2301 154 2302 56 2303 24 2304 12 2305 4 2306 8 2307 182 2308 689 2309 700 2310 719 2311 664 2312 537 2313 284 2314 124 2315 50 2316 22 2317 4 2318 2 2319 2 2320 4 2321 184 2322 498 2323 628 2324 564 2325 402 2326 188 2327 78 2328 28 2329 8 2330 2 2331 2 2332 4 2333 146 2334 573 2335 698 2336 646 2337 486 2338 288 2339 126 2340 52 2341 24 2342 14 2343 10 2344 98 2345 708 2346 744 2347 734 2348 744 2349 634 2350 402 2351 190 2352 76 2353 26 2354 6 2355 2 2356 2 2357 4 2358 197 2359 570 2360 689 2361 670 2362 547 2363 298 2364 128 2365 52 2366 20 2367 8 2368 4 2369 26 2370 448 2371 710 2372 728 2373 694 2374 602 2375 446 2376 218 2377 96 2378 40 2379 16 2380 6 2381 12 2382 203 2383 728 2384 727 2385 748 2386 665 2387 508 2388 308 2389 134 2390 52 2391 14 2392 2 2393 2 2394 4 2395 138 2396 642 2397 712 2398 734 2399 614 2400 394 2401 186 2402 72 2403 18 2404 8 2405 2 2406 2 2407 4 2408 188 2409 588 2410 699 2411 682 2412 560 2413 296 2414 122 2415 44 2416 14 2417 4 2418 4 2419 26 2420 450 2421 736 2422 746 2423 720 2424 630 2425 470 2426 226 2427 100 2428 36 2429 14 2430 2 2431 2 2432 4 2433 158 2434 603 2435 716 2436 663 2437 524 2438 324 2439 138 2440 50 2441 20 2442 8 2443 6 2444 38 2445 510 2446 752 2447 742 2448 752 2449 650 2450 440 2451 218 2452 88 2453 28 2454 6 2455 2 2456 2 2457 4 2458 185 2459 614 2460 721 2461 694 2462 565 2463 320 2464 136 2465 50 2466 16 2467 8 2468 2 2469 2 2470 4 2471 190 2472 570 2473 688 2474 636 2475 474 2476 228 2477 94 2478 32 2479 12 2480 4 2481 4 2482 70 2483 660 2484 741 2485 764 2486 696 2487 574 2488 374 2489 164 2490 66 2491 20 2492 4 2493 2 2494 2 2495 4 2496 168 2497 556 2498 700 2499 634 2500 452 2501 228 2502 98 2503 36 2504 14 2505 4 2506 9 2507 156 2508 773 2509 764 2510 779 2511 732 2512 600 2513 356 2514 154 2515 54 2516 22 2517 4 2518 2 2519 2 2520 4 2521 194 2522 580 2523 710 2524 660 2525 496 2526 250 2527 108 2528 44 2529 16 2530 10 2531 22 2532 331 2533 804 2534 781 2535 804 2536 733 2537 598 2538 376 2539 162 2540 62 2541 16 2542 2 2543 2 2544 4 2545 112 2546 704 2547 758 2548 784 2549 690 2550 496 2551 250 2552 106 2553 40 2554 14 2555 2 2556 2 2557 4 2558 169 2559 644 2560 763 2561 734 2562 611 2563 368 2564 160 2565 60 2566 18 2567 8 2568 2 2569 2 2570 4 2571 188 2572 594 2573 726 2574 670 2575 498 2576 258 2577 108 2578 40 2579 18 2580 8 2581 8 2582 150 2583 808 2584 795 2585 794 2586 753 2587 626 2588 403 2589 186 2590 74 2591 28 2592 10 2593 2 2594 2 2595 4 2596 188 2597 606 2598 728 2599 688 2600 512 2601 254 2602 110 2603 42 2604 16 2605 8 2606 18 2607 282 2608 837 2609 798 2610 801 2611 754 2612 632 2613 402 2614 190 2615 72 2616 24 2617 6 2618 2 2619 2 2620 4 2621 194 2622 608 2623 750 2624 680 2625 522 2626 266 2627 116 2628 42 2629 12 2630 4 2631 4 2632 57 2633 646 2634 787 2635 814 2636 785 2637 636 2638 400 2639 184 2640 72 2641 22 2642 4 2643 2 2644 2 2645 4 2646 194 2647 622 2648 756 2649 726 2650 526 2651 264 2652 106 2653 40 2654 16 2655 8 2656 10 2657 132 2658 821 2659 814 2660 815 2661 754 2662 647 2663 424 2664 196 2665 76 2666 24 2667 6 2668 2 2669 2 2670 4 2671 184 2672 620 2673 758 2674 690 2675 520 2676 274 2677 108 2678 42 2679 12 2680 4 2681 4 2682 52 2683 614 2684 807 2685 838 2686 809 2687 646 2688 421 2689 192 2690 76 2691 22 2692 4 2693 2 2694 2 2695 4 2696 194 2697 640 2698 770 2699 746 2700 550 2701 288 2702 116 2703 40 2704 16 2705 8 2706 12 2707 156 2708 847 2709 848 2710 843 2711 786 2712 672 2713 446 2714 204 2715 86 2716 30 2717 6 2718 2 2719 2 2720 4 2721 194 2722 640 2723 774 2724 700 2725 552 2726 300 2727 128 2728 50 2729 16 2730 8 2731 6 2732 39 2733 550 2734 809 2735 840 2736 813 2737 656 2738 440 2739 200 2740 78 2741 24 2742 6 2743 2 2744 2 2745 4 2746 184 2747 658 2748 790 2749 762 2750 560 2751 294 2752 124 2753 46 2754 12 2755 4 2756 4 2757 42 2758 583 2759 828 2760 839 2761 796 2762 693 2763 462 2764 224 2765 98 2766 32 2767 10 2768 2 2769 2 2770 4 2771 182 2772 660 2773 788 2774 724 2775 548 2776 306 2777 132 2778 44 2779 14 2780 4 2781 2 2782 2 2783 4 2784 177 2785 600 2786 743 2787 646 2788 409 2789 182 2790 66 2791 20 2792 10 2793 2 2794 2 2795 4 2796 204 2797 680 2798 810 2799 770 2800 608 2801 350 2802 148 2803 60 2804 24 2805 12 2806 4 2807 30 2808 513 2809 834 2810 849 2811 828 2812 710 2813 488 2814 230 2815 90 2816 32 2817 8 2818 2 2819 2 2820 4 2821 194 2822 690 2823 810 2824 766 2825 594 2826 346 2827 156 2828 58 2829 22 2830 8 2831 2 2832 2 2833 4 2834 193 2835 618 2836 751 2837 658 2838 440 2839 216 2840 84 2841 34 2842 12 2843 4 2844 8 2845 186 2846 852 2847 846 2848 874 2849 814 2850 642 2851 380 2852 170 2853 66 2854 20 2855 4 2856 2 2857 2 2858 4 2859 212 2860 639 2861 774 2862 701 2863 486 2864 228 2865 96 2866 38 2867 14 2868 4 2869 6 2870 80 2871 796 2872 840 2873 886 2874 796 2875 652 2876 400 2877 182 2878 76 2879 26 2880 6 2881 2 2882 2 2883 4 2884 197 2885 630 2886 783 2887 698 2888 471 2889 236 2890 96 2891 38 2892 12 2893 4 2894 8 2895 184 2896 876 2897 878 2898 896 2899 818 2900 658 2901 396 2902 180 2903 76 2904 26 2905 6 2906 2 2907 2 2908 4 2909 210 2910 653 2911 792 2912 726 2913 504 2914 244 2915 102 2916 42 2917 12 2918 4 2919 6 2920 76 2921 782 2922 856 2923 892 2924 822 2925 668 2926 402 2927 186 2928 82 2929 28 2930 6 2931 2 2932 2 2933 4 2934 207 2935 654 2936 791 2937 718 2938 510 2939 250 2940 106 2941 38 2942 10 2943 2 2944 2 2945 4 2946 178 2947 730 2948 860 2949 840 2950 666 2951 404 2952 188 2953 76 2954 28 2955 12 2956 4 2957 18 2958 421 2959 874 2960 891 2961 902 2962 777 2963 556 2964 270 2965 122 2966 46 2967 14 2968 2 2969 2 2970 4 2971 188 2972 746 2973 870 2974 834 2975 692 2976 406 2977 184 2978 82 2979 28 2980 10 2981 2 2982 2 2983 4 2984 212 2985 676 2986 814 2987 744 2988 542 2989 284 2990 128 2991 48 2992 20 2993 10 2994 16 2995 326 2996 958 2997 920 2998 934 2999 866 3000 688 3001 422 3002 202 3003 78 3004 26 3005 6 3006 2 3007 2 3008 4 3009 218 3010 681 3011 836 3012 761 3013 562 3014 284 3015 118 3016 40 3017 14 3018 4 3019 4 3020 60 3021 736 3022 892 3023 936 3024 892 3025 694 3026 422 3027 204 3028 84 3029 28 3030 8 3031 2 3032 2 3033 4 3034 216 3035 702 3036 852 3037 784 3038 590 3039 314 3040 132 3041 46 3042 14 3043 4 3044 2 3045 2 3046 4 3047 200 3048 598 3049 734 3050 622 3051 400 3052 186 3053 70 3054 24 3055 12 3056 4 3057 8 3058 247 3059 884 3060 919 3061 944 3062 809 3063 602 3064 326 3065 134 3066 50 3067 20 3068 4 3069 4 3070 50 3071 700 3072 910 3073 956 3074 902 3075 720 3076 472 3077 216 3078 94 3079 30 3080 4 3081 2 3082 2 3083 4 3084 201 3085 720 3086 887 3087 818 3088 607 3089 336 3090 148 3091 58 3092 22 3093 8 3094 10 3095 140 3096 948 3097 962 3098 952 3099 890 3100 730 3101 462 3102 218 3103 86 3104 28 3105 6 3106 2 3107 2 3108 4 3109 214 3110 719 3111 884 3112 806 3113 612 3114 336 3115 142 3116 54 3117 14 3118 4 3119 4 3120 46 3121 642 3122 918 3123 950 3124 916 3125 736 3126 474 3127 220 3128 90 3129 26 3130 8 3131 2 3132 2 3133 4 3134 215 3135 740 3136 887 3137 816 3138 620 3139 350 3140 146 3141 54 3142 20 3143 8 3144 4 3145 44 3146 658 3147 934 3148 960 3149 934 3150 786 3151 500 3152 230 3153 94 3154 28 3155 8 3156 2 3157 2 3158 4 3159 224 3160 741 3161 892 3162 813 3163 632 3164 352 3165 158 3166 60 3167 18 3168 8 3169 2 3170 2 3171 4 3172 226 3173 662 3174 798 3175 704 3176 478 3177 226 3178 94 3179 28 3180 12 3181 4 3182 10 3183 234 3184 939 3185 954 3186 991 3187 876 3188 661 3189 384 3190 168 3191 62 3192 20 3193 4 3194 2 3195 2 3196 4 3197 208 3198 668 3199 834 3200 732 3201 458 3202 212 3203 82 3204 28 3205 8 3206 2 3207 2 3208 4 3209 228 3210 763 3211 912 3212 846 3213 680 3214 388 3215 176 3216 68 3217 28 3218 12 3219 12 3220 144 3221 1012 3222 1004 3223 974 3224 960 3225 782 3226 536 3227 260 3228 106 3229 38 3230 8 3231 2 3232 2 3233 4 3234 203 3235 776 3236 935 3237 874 3238 675 3239 398 3240 184 3241 72 3242 24 3243 8 3244 4 3245 30 3246 586 3247 954 3248 988 3249 946 3250 800 3251 550 3252 266 3253 108 3254 38 3255 8 3256 2 3257 2 3258 4 3259 206 3260 781 3261 934 3262 882 3263 686 3264 380 3265 172 3266 64 3267 20 3268 8 3269 2 3270 2 3271 4 3272 220 3273 706 3274 856 3275 748 3276 512 3277 252 3278 98 3279 34 3280 12 3281 4 3282 6 3283 86 3284 901 3285 974 3286 977 3287 898 3288 707 3289 424 3290 196 3291 78 3292 22 3293 4 3294 2 3295 2 3296 4 3297 216 3298 710 3299 896 3300 778 3301 536 3302 266 3303 106 3304 38 3305 12 3306 4 3307 6 3308 80 3309 896 3310 977 3311 1004 3312 913 3313 722 3314 433 3315 200 3316 84 3317 32 3318 8 3319 2 3320 2 3321 4 3322 218 3323 730 3324 888 3325 788 3326 548 3327 270 3328 110 3329 38 3330 10 3331 2 3332 2 3333 4 3334 203 3335 824 3336 957 3337 910 3338 721 3339 436 3340 196 3341 82 3342 32 3343 12 3344 4 3345 18 3346 478 3347 980 3348 1012 3349 978 3350 834 3351 606 3352 304 3353 128 3354 48 3355 16 3356 2 3357 2 3358 4 3359 198 3360 826 3361 986 3362 926 3363 750 3364 456 3365 208 3366 92 3367 28 3368 10 3369 2 3370 2 3371 4 3372 212 3373 754 3374 924 3375 838 3376 590 3377 296 3378 130 3379 48 3380 20 3381 10 3382 13 3383 214 3384 1037 3385 1022 3386 1017 3387 928 3388 768 3389 468 3390 218 3391 90 3392 26 3393 6 3394 2 3395 2 3396 4 3397 226 3398 764 3399 934 3400 822 3401 596 3402 304 3403 128 3404 50 3405 18 3406 8 3407 16 3408 349 3409 1066 3410 1031 3411 1062 3412 967 3413 772 3414 486 3415 224 3416 90 3417 28 3418 6 3419 2 3420 2 3421 4 3422 216 3423 770 3424 950 3425 856 3426 610 3427 324 3428 140 3429 46 3430 12 3431 4 3432 4 3433 68 3434 857 3435 1008 3436 1037 3437 958 3438 781 3439 500 3440 236 3441 94 3442 30 3443 8 3444 2 3445 2 3446 4 3447 224 3448 776 3449 962 3450 846 3451 610 3452 318 3453 126 3454 46 3455 14 3456 4 3457 4 3458 58 3459 806 3460 1013 3461 1054 3462 974 3463 792 3464 514 3465 250 3466 108 3467 40 3468 14 3469 2 3470 2 3471 4 3472 216 3473 788 3474 952 3475 872 3476 622 3477 328 3478 134 3479 46 3480 14 3481 4 3482 2 3483 2 3484 4 3485 226 3486 693 3487 850 3488 743 3489 454 3490 200 3491 82 3492 30 3493 12 3494 4 3495 6 3496 110 3497 962 3498 1028 3499 1054 3500 918 3501 688 3502 366 3503 158 3504 62 3505 22 3506 4 3507 2 3508 2 3509 4 3510 236 3511 698 3512 864 3513 744 3514 488 3515 224 3516 94 3517 32 3518 10 3519 2 3520 2 3521 4 3522 216 3523 808 3524 986 3525 912 3526 680 3527 368 3528 158 3529 64 3530 24 3531 12 3532 12 3533 182 3534 1105 3535 1090 3536 1075 3537 1016 3538 833 3539 540 3540 256 3541 110 3542 38 3543 8 3544 2 3545 2 3546 4 3547 246 3548 810 3549 976 3550 896 3551 694 3552 364 3553 152 3554 60 3555 16 3556 8 3557 6 3558 35 3559 686 3560 1041 3561 1078 3562 1011 3563 824 3564 554 3565 258 3566 116 3567 46 3568 12 3569 2 3570 2 3571 4 3572 212 3573 834 3574 1020 3575 928 3576 684 3577 380 3578 166 3579 62 3580 18 3581 8 3582 4 3583 48 3584 789 3585 1066 3586 1077 3587 1038 3588 871 3589 560 3590 264 3591 112 3592 36 3593 8 3594 2 3595 2 3596 4 3597 240 3598 842 3599 1010 3600 932 3601 736 3602 400 3603 180 3604 72 3605 22 3606 8 3607 4 3608 26 3609 644 3610 1061 3611 1068 3612 1034 3613 830 3614 562 3615 270 3616 112 3617 38 3618 8 3619 2 3620 2 3621 4 3622 214 3623 854 3624 1016 3625 944 3626 698 3627 390 3628 174 3629 62 3630 18 3631 8 3632 4 3633 32 3634 711 3635 1072 3636 1089 3637 1052 3638 875 3639 594 3640 288 3641 120 3642 40 3643 12 3644 2 3645 2 3646 4 3647 232 3648 872 3649 1036 3650 956 3651 720 3652 400 3653 176 3654 70 3655 20 3656 8 3657 2 3658 2 3659 4 3660 252 3661 782 3662 932 3663 820 3664 572 3665 278 3666 110 3667 34 3668 12 3669 4 3670 6 3671 90 3672 998 3673 1072 3674 1100 3675 994 3676 746 3677 422 3678 192 3679 78 3680 22 3681 4 3682 2 3683 2 3684 4 3685 252 3686 795 3687 952 3688 853 3689 588 3690 280 3691 110 3692 36 3693 12 3694 4 3695 2 3696 2 3697 4 3698 202 3699 656 3700 806 3701 644 3702 384 3703 170 3704 64 3705 26 3706 12 3707 8 3708 86 3709 964 3710 1151 3711 1106 3712 1084 3713 912 3714 652 3715 318 3716 132 3717 48 3718 18 3719 2 3720 2 3721 4 3722 228 3723 906 3724 1058 3725 980 3726 780 3727 474 3728 212 3729 92 3730 36 3731 12 3732 5 3733 12 3734 351 3735 1060 3736 1091 3737 1082 3738 922 3739 670 3740 330 3741 138 3742 50 3743 16 3744 2 3745 2 3746 4 3747 216 3748 914 3749 1086 3750 998 3751 780 3752 476 3753 214 3754 88 3755 26 3756 8 3757 2 3758 2 3759 4 3760 243 3761 830 3762 1009 3763 922 3764 662 3765 328 3766 138 3767 50 3768 18 3769 8 3770 14 3771 222 3772 1146 3773 1132 3774 1126 3775 1018 3776 812 3777 502 3778 226 3779 92 3780 26 3781 6 3782 2 3783 2 3784 4 3785 242 3786 843 3787 1014 3788 903 3789 650 3790 328 3791 140 3792 56 3793 18 3794 8 3795 6 3796 68 3797 952 3798 1120 3799 1140 3800 1024 3801 824 3802 526 3803 238 3804 98 3805 28 3806 6 3807 2 3808 2 3809 4 3810 240 3811 858 3812 1044 3813 934 3814 656 3815 326 3816 134 3817 48 3818 16 3819 8 3820 8 3821 184 3822 1154 3823 1148 3824 1146 3825 1056 3826 834 3827 522 3828 244 3829 94 3830 30 3831 6 3832 2 3833 2 3834 4 3835 260 3836 857 3837 1036 3838 935 3839 710 3840 370 3841 150 3842 54 3843 18 3844 8 3845 12 3846 204 3847 1184 3848 1154 3849 1154 3850 1080 3851 840 3852 514 3853 244 3854 94 3855 26 3856 6 3857 2 3858 2 3859 4 3860 268 3861 880 3862 1049 3863 950 3864 718 3865 360 3866 152 3867 52 3868 16 3869 8 3870 4 3871 54 3872 852 3873 1140 3874 1152 3875 1074 3876 860 3877 546 3878 254 3879 102 3880 30 3881 8 3882 2 3883 2 3884 4 3885 240 3886 873 3887 1064 3888 953 3889 686 3890 364 3891 160 3892 54 3893 18 3894 8 3895 10 3896 160 3897 1196 3898 1182 3899 1172 3900 1080 3901 868 3902 564 3903 264 3904 96 3905 28 3906 6 3907 2 3908 2 3909 4 3910 243 3911 882 3912 1071 3913 974 3914 721 3915 386 3916 166 3917 56 3918 18 3919 8 3920 6 3921 50 3922 844 3923 1154 3924 1168 3925 1110 3926 862 3927 536 3928 254 3929 100 3930 30 3931 6 3932 2 3933 2 3934 4 3935 256 3936 901 3937 1082 3938 956 3939 724 3940 396 3941 170 3942 58 3943 18 3944 8 3945 8 3946 134 3947 1184 3948 1204 3949 1198 3950 1140 3951 882 3952 578 3953 270 3954 102 3955 28 3956 6 3957 2 3958 2 3959 4 3960 241 3961 920 3962 1095 3963 990 3964 725 3965 390 3966 162 3967 58 3968 18 3969 8 3970 2 3971 2 3972 4 3973 258 3974 810 3975 956 3976 832 3977 562 3978 262 3979 106 3980 32 3981 12 3982 4 3983 6 3984 107 3985 1086 3986 1163 3987 1192 3988 1053 3989 764 3990 408 3991 170 3992 58 3993 20 3994 4 3995 2 3996 2 3997 4 3998 258 3999 820 4000 990 4001 836 4002 566 4003 268 4004 112 4005 36 4006 12 4007 4 4008 4 4009 102 4010 1097 4011 1154 4012 1167 4013 1060 4014 796 4015 460 4016 196 4017 78 4018 24 4019 8 4020 4 4021 36 4022 780 4023 1186 4024 1184 4025 1146 4026 948 4027 628 4028 294 4029 118 4030 42 4031 10 4032 2 4033 2 4034 4 4035 252 4036 959 4037 1140 4038 1027 4039 788 4040 446 4041 190 4042 70 4043 18 4044 8 4045 6 4046 24 4047 720 4048 1198 4049 1190 4050 1148 4051 928 4052 642 4053 308 4054 122 4055 44 4056 10 4057 2 4058 2 4059 4 4060 240 4061 968 4062 1141 4063 1044 4064 798 4065 464 4066 198 4067 82 4068 22 4069 8 4070 6 4071 24 4072 720 4073 1208 4074 1192 4075 1144 4076 952 4077 654 4078 312 4079 128 4080 44 4081 12 4082 2 4083 2 4084 4 4085 230 4086 975 4087 1146 4088 1028 4089 770 4090 452 4091 196 4092 76 4093 20 4094 8 4095 2 4096 2 4097 4 4098 258 4099 868 4100 1070 4101 942 4102 652 4103 308 4104 120 4105 34 4106 12 4107 4 4108 7 4109 84 4110 1081 4111 1190 4112 1215 4113 1086 4114 824 4115 516 4116 234 4117 98 4118 30 4119 8 4120 2 4121 2 4122 4 4123 258 4124 886 4125 1074 4126 936 4127 652 4128 312 4129 126 4130 42 4131 14 4132 4 4133 2 4134 2 4135 4 4136 225 4137 730 4138 913 4139 760 4140 446 4141 194 4142 70 4143 26 4144 12 4145 10 4146 66 4147 958 4148 1282 4149 1236 4150 1210 4151 988 4152 706 4153 346 4154 144 4155 52 4156 16 4157 2 4158 2 4159 4 4160 236 4161 1016 4162 1181 4163 1104 4164 868 4165 534 4166 234 4167 92 4168 32 4169 8 4170 2 4171 2 4172 4 4173 264 4174 904 4175 1094 4176 960 4177 710 4178 348 4179 140 4180 48 4181 18 4182 8 4183 10 4184 187 4185 1258 4186 1239 4187 1238 4188 1147 4189 878 4190 526 4191 236 4192 90 4193 28 4194 8 4195 2 4196 2 4197 4 4198 276 4199 928 4200 1122 4201 1000 4202 742 4203 358 4204 144 4205 56 4206 16 4207 8 4208 10 4209 192 4210 1271 4211 1258 4212 1249 4213 1144 4214 896 4215 568 4216 260 4217 104 4218 38 4219 6 4220 2 4221 2 4222 4 4223 252 4224 932 4225 1134 4226 996 4227 708 4228 362 4229 140 4230 54 4231 18 4232 8 4233 10 4234 183 4235 1270 4236 1273 4237 1270 4238 1157 4239 922 4240 582 4241 262 4242 106 4243 34 4244 6 4245 2 4246 2 4247 4 4248 274 4249 946 4250 1156 4251 1040 4252 764 4253 376 4254 146 4255 54 4256 18 4257 8 4258 8 4259 168 4260 1277 4261 1272 4262 1275 4263 1166 4264 893 4265 572 4266 260 4267 102 4268 32 4269 6 4270 2 4271 2 4272 4 4273 254 4274 948 4275 1150 4276 1042 4277 760 4278 394 4279 158 4280 58 4281 18 4282 8 4283 6 4284 54 4285 910 4286 1241 4287 1258 4288 1176 4289 932 4290 584 4291 260 4292 104 4293 30 4294 6 4295 2 4296 2 4297 4 4298 262 4299 972 4300 1174 4301 1068 4302 762 4303 380 4304 154 4305 52 4306 16 4307 8 4308 2 4309 2 4310 4 4311 288 4312 847 4313 1006 4314 871 4315 582 4316 272 4317 112 4318 38 4319 12 4320 6 4321 8 4322 260 4323 1226 4324 1258 4325 1306 4326 1126 4327 768 4328 402 4329 158 4330 56 4331 20 4332 4 4333 2 4334 2 4335 4 4336 272 4337 860 4338 1056 4339 912 4340 584 4341 270 4342 106 4343 34 4344 12 4345 4 4346 2 4347 2 4348 4 4349 186 4350 668 4351 838 4352 616 4353 324 4354 134 4355 48 4356 22 4357 10 4358 6 4359 38 4360 835 4361 1272 4362 1283 4363 1200 4364 953 4365 646 4366 306 4367 126 4368 48 4369 18 4370 2 4371 2 4372 4 4373 236 4374 996 4375 1220 4376 1122 4377 810 4378 448 4379 200 4380 84 4381 36 4382 16 4383 34 4384 678 4385 1456 4386 1351 4387 1306 4388 1228 4389 1012 4390 698 4391 322 4392 128 4393 48 4394 12 4395 2 4396 2 4397 4 4398 238 4399 1008 4400 1216 4401 1130 4402 806 4403 434 4404 186 4405 74 4406 22 4407 8 4408 5 4409 38 4410 849 4411 1292 4412 1303 4413 1200 4414 996 4415 714 4416 332 4417 126 4418 44 4419 12 4420 2 4421 2 4422 4 4423 234 4424 1026 4425 1216 4426 1110 4427 790 4428 450 4429 184 4430 70 4431 20 4432 8 4433 2 4434 2 4435 4 4436 269 4437 906 4438 1129 4439 954 4440 636 4441 308 4442 120 4443 38 4444 12 4445 4 4446 6 4447 102 4448 1212 4449 1288 4450 1306 4451 1158 4452 876 4453 494 4454 198 4455 80 4456 22 4457 4 4458 2 4459 2 4460 4 4461 282 4462 923 4463 1140 4464 976 4465 660 4466 312 4467 130 4468 46 4469 16 4470 8 4471 10 4472 218 4473 1302 4474 1322 4475 1334 4476 1180 4477 880 4478 532 4479 232 4480 98 4481 34 4482 6 4483 2 4484 2 4485 4 4486 285 4487 948 4488 1141 4489 974 4490 684 4491 320 4492 132 4493 46 4494 12 4495 4 4496 2 4497 2 4498 4 4499 218 4500 764 4501 946 4502 746 4503 408 4504 176 4505 74 4506 26 4507 12 4508 10 4509 96 4510 1221 4511 1390 4512 1341 4513 1276 4514 1073 4515 768 4516 372 4517 152 4518 58 4519 18 4520 2 4521 2 4522 4 4523 250 4524 1076 4525 1250 4526 1186 4527 890 4528 526 4529 230 4530 100 4531 38 4532 10 4533 2 4534 2 4535 4 4536 286 4537 968 4538 1178 4539 1030 4540 734 4541 348 4542 150 4543 54 4544 22 4545 10 4546 18 4547 456 4548 1404 4549 1352 4550 1350 4551 1218 4552 920 4553 554 4554 242 4555 100 4556 36 4557 10 4558 4 4559 10 4560 327 4561 1252 4562 1313 4563 1298 4564 1093 4565 768 4566 372 4567 154 4568 56 4569 14 4570 2 4571 2 4572 4 4573 236 4574 1106 4575 1284 4576 1212 4577 926 4578 572 4579 256 4580 106 4581 34 4582 8 4583 2 4584 2 4585 4 4586 289 4587 992 4588 1189 4589 1046 4590 761 4591 378 4592 160 4593 56 4594 18 4595 8 4596 6 4597 62 4598 1022 4599 1322 4600 1366 4601 1234 4602 904 4603 562 4604 246 4605 102 4606 34 4607 10 4608 2 4609 2 4610 4 4611 294 4612 1005 4613 1204 4614 1082 4615 774 4616 386 4617 172 4618 70 4619 20 4620 8 4621 6 4622 58 4623 1020 4624 1334 4625 1350 4626 1228 4627 918 4628 582 4629 262 4630 110 4631 34 4632 6 4633 2 4634 2 4635 4 4636 285 4637 1014 4638 1229 4639 1106 4640 783 4641 386 4642 164 4643 58 4644 18 4645 8 4646 6 4647 58 4648 1028 4649 1342 4650 1366 4651 1244 4652 972 4653 624 4654 296 4655 130 4656 50 4657 18 4658 6 4659 10 4660 291 4661 1302 4662 1341 4663 1346 4664 1149 4665 784 4666 392 4667 164 4668 56 4669 14 4670 2 4671 2 4672 4 4673 236 4674 1142 4675 1314 4676 1230 4677 966 4678 620 4679 286 4680 118 4681 36 4682 8 4683 2 4684 2 4685 4 4686 280 4687 1040 4688 1260 4689 1142 4690 814 4691 404 4692 168 4693 58 4694 18 4695 8 4696 8 4697 166 4698 1408 4699 1406 4700 1390 4701 1250 4702 962 4703 632 4704 296 4705 124 4706 42 4707 12 4708 2 4709 2 4710 4 4711 260 4712 1051 4713 1258 4714 1131 4715 816 4716 412 4717 172 4718 60 4719 16 4720 8 4721 8 4722 152 4723 1414 4724 1418 4725 1384 4726 1280 4727 1016 4728 660 4729 308 4730 130 4731 40 4732 12 4733 2 4734 2 4735 4 4736 294 4737 1070 4738 1261 4739 1138 4740 840 4741 426 4742 176 4743 58 4744 16 4745 8 4746 6 4747 38 4748 898 4749 1372 4750 1388 4751 1260 4752 990 4753 678 4754 318 4755 128 4756 44 4757 12 4758 2 4759 2 4760 4 4761 260 4762 1085 4763 1290 4764 1160 4765 832 4766 434 4767 186 4768 62 4769 18 4770 8 4771 4 4772 40 4773 920 4774 1382 4775 1402 4776 1282 4777 1046 4778 704 4779 322 4780 118 4781 36 4782 8 4783 2 4784 2 4785 4 4786 265 4787 1096 4788 1309 4789 1190 4790 868 4791 464 4792 202 4793 72 4794 22 4795 8 4796 2 4797 2 4798 4 4799 296 4800 964 4801 1160 4802 970 4803 652 4804 308 4805 116 4806 44 4807 16 4808 8 4809 26 4810 717 4811 1482 4812 1429 4813 1400 4814 1207 4815 888 4816 498 4817 206 4818 82 4819 22 4820 4 4821 2 4822 2 4823 4 4824 296 4825 960 4826 1184 4827 988 4828 660 4829 310 4830 120 4831 44 4832 16 4833 8 4834 14 4835 288 4836 1411 4837 1414 4838 1397 4839 1222 4840 898 4841 494 4842 204 4843 78 4844 24 4845 6 4846 2 4847 2 4848 4 4849 292 4850 982 4851 1202 4852 1010 4853 700 4854 328 4855 128 4856 48 4857 16 4858 8 4859 14 4860 283 4861 1426 4862 1415 4863 1404 4864 1239 4865 904 4866 514 4867 224 4868 82 4869 28 4870 6 4871 2 4872 2 4873 4 4874 302 4875 1002 4876 1216 4877 1030 4878 726 4879 338 4880 130 4881 48 4882 16 4883 8 4884 18 4885 500 4886 1485 4887 1434 4888 1436 4889 1280 4890 932 4891 518 4892 218 4893 82 4894 26 4895 6 4896 2 4897 2 4898 4 4899 310 4900 1022 4901 1236 4902 1084 4903 754 4904 348 4905 132 4906 46 4907 12 4908 4 4909 2 4910 2 4911 4 4912 261 4913 828 4914 1011 4915 792 4916 462 4917 194 4918 72 4919 26 4920 12 4921 6 4922 18 4923 642 4924 1412 4925 1432 4926 1358 4927 1146 4928 828 4929 408 4930 160 4931 68 4932 26 4933 6 4934 4 4935 82 4936 1271 4937 1414 4938 1443 4939 1292 4940 941 4941 534 4942 234 4943 98 4944 30 4945 4 4946 2 4947 2 4948 4 4949 318 4950 1036 4951 1252 4952 1102 4953 786 4954 382 4955 152 4956 62 4957 20 4958 8 4959 8 4960 202 4961 1460 4962 1453 4963 1454 4964 1310 4965 976 4966 590 4967 262 4968 98 4969 32 4970 6 4971 2 4972 2 4973 4 4974 296 4975 1048 4976 1272 4977 1118 4978 786 4979 382 4980 152 4981 60 4982 16 4983 8 4984 8 4985 190 4986 1469 4987 1462 4988 1475 4989 1306 4990 985 4991 620 4992 282 4993 112 4994 40 4995 14 4996 4 4997 14 4998 402 4999 1400 5000 1446 5001 1414 5002 1210 5003 844 5004 396 5005 154 5006 52 5007 10 5008 2 5009 2 5010 4 5011 236 5012 1195 5013 1390 5014 1276 5015 970 5016 602 5017 266 5018 108 5019 30 5020 8 5021 2 5022 2 5023 4 5024 284 5025 1070 5026 1316 5027 1180 5028 822 5029 396 5030 156 5031 48 5032 16 5033 8 5034 6 5035 68 5036 1167 5037 1450 5038 1491 5039 1326 5040 1029 5041 650 5042 294 5043 124 5044 42 5045 14 5046 2 5047 2 5048 4 5049 286 5050 1084 5051 1332 5052 1190 5053 834 5054 398 5055 158 5056 52 5057 16 5058 8 5059 8 5060 170 5061 1484 5062 1493 5063 1478 5064 1336 5065 1042 5066 670 5067 304 5068 124 5069 38 5070 6 5071 2 5072 2 5073 4 5074 302 5075 1104 5076 1330 5077 1186 5078 856 5079 422 5080 178 5081 66 5082 18 5083 8 5084 5 5085 50 5086 1047 5087 1466 5088 1485 5089 1346 5090 1028 5091 666 5092 304 5093 120 5094 38 5095 8 5096 2 5097 2 5098 4 5099 300 5100 1134 5101 1328 5102 1202 5103 880 5104 428 5105 174 5106 60 5107 18 5108 8 5109 2 5110 2 5111 4 5112 305 5113 974 5114 1201 5115 994 5116 646 5117 296 5118 118 5119 40 5120 16 5121 10 5122 28 5123 818 5124 1570 5125 1504 5126 1468 5127 1250 5128 894 5129 458 5130 180 5131 64 5132 18 5133 2 5134 2 5135 4 5136 211 5137 1262 5138 1437 5139 1376 5140 1077 5141 692 5142 328 5143 134 5144 44 5145 14 5146 2 5147 2 5148 4 5149 292 5150 1160 5151 1376 5152 1240 5153 920 5154 468 5155 190 5156 60 5157 22 5158 10 5159 4 5160 36 5161 954 5162 1483 5163 1492 5164 1376 5165 1086 5166 702 5167 322 5168 130 5169 44 5170 14 5171 2 5172 2 5173 4 5174 282 5175 1182 5176 1396 5177 1252 5178 906 5179 474 5180 188 5181 62 5182 18 5183 8 5184 4 5185 36 5186 949 5187 1486 5188 1507 5189 1374 5190 1121 5191 754 5192 356 5193 144 5194 56 5195 18 5196 2 5197 2 5198 4 5199 258 5200 1192 5201 1428 5202 1286 5203 896 5204 466 5205 194 5206 64 5207 18 5208 8 5209 2 5210 2 5211 4 5212 322 5213 1050 5214 1272 5215 1094 5216 734 5217 332 5218 130 5219 50 5220 18 5221 8 5222 18 5223 550 5224 1554 5225 1530 5226 1508 5227 1306 5228 950 5229 524 5230 224 5231 88 5232 30 5233 8 5234 4 5235 26 5236 879 5237 1506 5238 1511 5239 1430 5240 1161 5241 780 5242 368 5243 148 5244 56 5245 16 5246 2 5247 2 5248 4 5249 286 5250 1222 5251 1444 5252 1314 5253 960 5254 508 5255 206 5256 76 5257 18 5258 8 5259 2 5260 2 5261 4 5262 348 5263 1064 5264 1296 5265 1140 5266 810 5267 380 5268 152 5269 64 5270 22 5271 10 5272 12 5273 294 5274 1546 5275 1538 5276 1540 5277 1350 5278 942 5279 522 5280 218 5281 84 5282 26 5283 6 5284 2 5285 2 5286 4 5287 344 5288 1097 5289 1302 5290 1163 5291 834 5292 394 5293 162 5294 64 5295 20 5296 8 5297 12 5298 280 5299 1556 5300 1550 5301 1532 5302 1372 5303 982 5304 550 5305 234 5306 90 5307 26 5308 6 5309 2 5310 2 5311 4 5312 338 5313 1110 5314 1314 5315 1152 5316 810 5317 386 5318 162 5319 60 5320 18 5321 8 5322 16 5323 512 5324 1614 5325 1566 5326 1562 5327 1380 5328 1010 5329 572 5330 242 5331 90 5332 30 5333 6 5334 2 5335 2 5336 4 5337 314 5338 1095 5339 1340 5340 1185 5341 834 5342 404 5343 160 5344 60 5345 18 5346 8 5347 8 5348 206 5349 1546 5350 1552 5351 1554 5352 1364 5353 1014 5354 578 5355 252 5356 96 5357 32 5358 6 5359 2 5360 2 5361 4 5362 322 5363 1110 5364 1342 5365 1178 5366 834 5367 390 5368 154 5369 60 5370 20 5371 8 5372 10 5373 214 5374 1574 5375 1564 5376 1566 5377 1402 5378 1040 5379 600 5380 256 5381 98 5382 28 5383 6 5384 2 5385 2 5386 4 5387 324 5388 1131 5389 1364 5390 1215 5391 862 5392 406 5393 160 5394 62 5395 18 5396 8 5397 6 5398 72 5399 1320 5400 1542 5401 1574 5402 1414 5403 1070 5404 640 5405 288 5406 112 5407 40 5408 12 5409 2 5410 2 5411 4 5412 324 5413 1142 5414 1372 5415 1232 5416 862 5417 420 5418 174 5419 66 5420 18 5421 8 5422 2 5423 2 5424 4 5425 290 5426 970 5427 1162 5428 918 5429 550 5430 232 5431 92 5432 28 5433 12 5434 4 5435 14 5436 407 5437 1528 5438 1561 5439 1504 5440 1313 5441 930 5442 466 5443 198 5444 84 5445 30 5446 8 5447 2 5448 2 5449 4 5450 296 5451 988 5452 1206 5453 996 5454 612 5455 272 5456 112 5457 38 5458 12 5459 4 5460 8 5461 302 5462 1497 5463 1550 5464 1513 5465 1302 5466 926 5467 462 5468 192 5469 76 5470 24 5471 6 5472 2 5473 2 5474 4 5475 312 5476 1012 5477 1220 5478 992 5479 616 5480 280 5481 112 5482 42 5483 14 5484 4 5485 10 5486 297 5487 1528 5488 1573 5489 1540 5490 1323 5491 936 5492 472 5493 188 5494 74 5495 26 5496 6 5497 2 5498 2 5499 4 5500 318 5501 1026 5502 1242 5503 1022 5504 666 5505 306 5506 124 5507 50 5508 20 5509 10 5510 30 5511 876 5512 1667 5513 1602 5514 1554 5515 1350 5516 944 5517 472 5518 188 5519 78 5520 24 5521 6 5522 2 5523 2 5524 4 5525 330 5526 1042 5527 1254 5528 1030 5529 664 5530 314 5531 128 5532 50 5533 16 5534 8 5535 20 5536 673 5537 1650 5538 1599 5539 1572 5540 1371 5541 960 5542 486 5543 200 5544 82 5545 26 5546 6 5547 2 5548 2 5549 4 5550 316 5551 1068 5552 1290 5553 1076 5554 710 5555 320 5556 128 5557 46 5558 12 5559 4 5560 6 5561 138 5562 1495 5563 1586 5564 1567 5565 1376 5566 981 5567 508 5568 208 5569 86 5570 24 5571 6 5572 2 5573 2 5574 4 5575 340 5576 1070 5577 1312 5578 1108 5579 748 5580 346 5581 136 5582 46 5583 12 5584 4 5585 4 5586 115 5587 1486 5588 1583 5589 1592 5590 1403 5591 966 5592 504 5593 210 5594 86 5595 26 5596 8 5597 2 5598 2 5599 4 5600 348 5601 1108 5602 1330 5603 1148 5604 786 5605 360 5606 156 5607 66 5608 22 5609 8 5610 10 5611 254 5612 1587 5613 1622 5614 1615 5615 1416 5616 998 5617 546 5618 224 5619 94 5620 26 5621 6 5622 2 5623 2 5624 4 5625 352 5626 1118 5627 1336 5628 1152 5629 792 5630 380 5631 160 5632 68 5633 20 5634 8 5635 12 5636 323 5637 1638 5638 1631 5639 1614 5640 1407 5641 1002 5642 546 5643 230 5644 96 5645 28 5646 6 5647 2 5648 2 5649 4 5650 320 5651 1130 5652 1364 5653 1198 5654 794 5655 378 5656 154 5657 52 5658 16 5659 8 5660 10 5661 246 5662 1627 5663 1644 5664 1631 5665 1446 5666 1067 5667 580 5668 242 5669 98 5670 26 5671 6 5672 2 5673 2 5674 4 5675 360 5676 1154 5677 1384 5678 1176 5679 822 5680 398 5681 168 5682 62 5683 18 5684 8 5685 14 5686 316 5687 1664 5688 1659 5689 1650 5690 1462 5691 1038 5692 570 5693 250 5694 102 5695 28 5696 6 5697 2 5698 2 5699 4 5700 338 5701 1154 5702 1410 5703 1220 5704 854 5705 394 5706 164 5707 54 5708 18 5709 8 5710 10 5711 230 5712 1651 5713 1660 5714 1657 5715 1464 5716 1059 5717 606 5718 268 5719 106 5720 28 5721 6 5722 2 5723 2 5724 4 5725 360 5726 1182 5727 1430 5728 1262 5729 906 5730 428 5731 172 5732 62 5733 18 5734 8 5735 6 5736 68 5737 1328 5738 1617 5739 1666 5740 1476 5741 1046 5742 592 5743 270 5744 102 5745 28 5746 6 5747 2 5748 2 5749 4 5750 358 5751 1188 5752 1440 5753 1290 5754 930 5755 444 5756 180 5757 64 5758 20 5759 8 5760 4 5761 58 5762 1233 5763 1606 5764 1659 5765 1480 5766 1095 5767 650 5768 296 5769 116 5770 36 5771 8 5772 2 5773 2 5774 4 5775 336 5776 1212 5777 1472 5778 1286 5779 910 5780 454 5781 184 5782 66 5783 20 5784 8 5785 4 5786 54 5787 1170 5788 1619 5789 1666 5790 1504 5791 1104 5792 654 5793 310 5794 120 5795 40 5796 12 5797 4 5798 14 5799 434 5800 1596 5801 1662 5802 1598 5803 1384 5804 980 5805 474 5806 188 5807 60 5808 16 5809 2 5810 2 5811 4 5812 235 5813 1380 5814 1589 5815 1456 5816 1093 5817 654 5818 290 5819 108 5820 28 5821 8 5822 2 5823 2 5824 4 5825 324 5826 1240 5827 1496 5828 1330 5829 962 5830 476 5831 190 5832 58 5833 18 5834 8 5835 4 5836 54 5837 1152 5838 1637 5839 1694 5840 1538 5841 1140 5842 696 5843 314 5844 126 5845 42 5846 14 5847 2 5848 2 5849 4 5850 330 5851 1250 5852 1496 5853 1348 5854 958 5855 474 5856 192 5857 64 5858 18 5859 8 5860 4 5861 48 5862 1161 5863 1658 5864 1717 5865 1538 5866 1157 5867 718 5868 332 5869 122 5870 36 5871 8 5872 2 5873 2 5874 4 5875 338 5876 1282 5877 1514 5878 1356 5879 990 5880 502 5881 204 5882 74 5883 26 5884 8 5885 4 5886 37 5887 1054 5888 1637 5889 1702 5890 1565 5891 1178 5892 734 5893 342 5894 128 5895 44 5896 12 5897 2 5898 2 5899 4 5900 342 5901 1296 5902 1528 5903 1382 5904 1000 5905 500 5906 202 5907 70 5908 20 5909 8 5910 2 5911 2 5912 4 5913 350 5914 1117 5915 1336 5916 1120 5917 742 5918 340 5919 126 5920 42 5921 16 5922 8 5923 28 5924 920 5925 1796 5926 1730 5927 1682 5928 1462 5929 1018 5930 532 5931 226 5932 86 5933 26 5934 6 5935 2 5936 2 5937 4 5938 345 5939 1136 5940 1365 5941 1160 5942 772 5943 358 5944 144 5945 50 5946 20 5947 8 5948 18 5949 644 5950 1758 5951 1722 5952 1672 5953 1470 5954 1064 5955 566 5956 244 5957 88 5958 28 5959 6 5960 2 5961 2 5962 4 5963 338 5964 1149 5965 1350 5966 1141 5967 746 5968 336 5969 124 5970 42 5971 12 5972 4 5973 2 5974 2 5975 4 5976 262 5977 900 5978 1100 5979 844 5980 456 5981 190 5982 66 5983 20 5984 10 5985 2 5986 2 5987 4 5988 338 5989 1184 5990 1438 5991 1224 5992 820 5993 386 5994 158 5995 62 5996 24 5997 12 5998 60 5999 1298 6000 1896 6001 1768 6002 1716 6003 1512 6004 1082 6005 560 6006 246 6007 98 6008 34 6009 8 6010 2 6011 2 6012 4 6013 364 6014 1177 6015 1418 6016 1209 6017 878 6018 416 6019 178 6020 74 6021 28 6022 16 6023 124 6024 1592 6025 1946 6026 1780 6027 1738 6028 1538 6029 1090 6030 564 6031 240 6032 90 6033 26 6034 6 6035 2 6036 2 6037 4 6038 358 6039 1210 6040 1466 6041 1242 6042 872 6043 398 6044 148 6045 56 6046 20 6047 8 6048 16 6049 592 6050 1808 6051 1758 6052 1742 6053 1528 6054 1124 6055 612 6056 274 6057 98 6058 32 6059 6 6060 2 6061 2 6062 4 6063 348 6064 1221 6065 1478 6066 1261 6067 890 6068 410 6069 154 6070 60 6071 18 6072 8 6073 8 6074 234 6075 1736 6076 1740 6077 1760 6078 1552 6079 1120 6080 618 6081 274 6082 102 6083 34 6084 6 6085 2 6086 2 6087 4 6088 361 6089 1224 6090 1495 6091 1296 6092 931 6093 442 6094 172 6095 70 6096 22 6097 8 6098 4 6099 82 6100 1540 6101 1728 6102 1774 6103 1566 6104 1124 6105 610 6106 264 6107 104 6108 30 6109 8 6110 2 6111 2 6112 4 6113 378 6114 1253 6115 1502 6116 1320 6117 970 6118 476 6119 192 6120 82 6121 30 6122 10 6123 2 6124 2 6125 4 6126 296 6127 1026 6128 1236 6129 932 6130 522 6131 224 6132 96 6133 34 6134 12 6135 8 6136 60 6137 1272 6138 1831 6139 1788 6140 1652 6141 1416 6142 1002 6143 480 6144 190 6145 80 6146 22 6147 4 6148 2 6149 2 6150 4 6151 324 6152 1060 6153 1268 6154 1022 6155 596 6156 266 6157 108 6158 36 6159 14 6160 8 6161 40 6162 1173 6163 1828 6164 1767 6165 1682 6166 1401 6167 990 6168 478 6169 190 6170 76 6171 22 6172 4 6173 2 6174 2 6175 4 6176 316 6177 1072 6178 1288 6179 1028 6180 592 6181 258 6182 100 6183 36 6184 12 6185 4 6186 6 6187 174 6188 1607 6189 1718 6190 1652 6191 1412 6192 1038 6193 496 6194 200 6195 86 6196 32 6197 10 6198 10 6199 180 6200 1800 6201 1816 6202 1842 6203 1636 6204 1204 6205 726 6206 332 6207 128 6208 46 6209 6 6210 2 6211 2 6212 4 6213 372 6214 1319 6215 1562 6216 1385 6217 1050 6218 490 6219 200 6220 82 6221 26 6222 8 6223 4 6224 46 6225 1130 6226 1720 6227 1810 6228 1646 6229 1196 6230 726 6231 320 6232 126 6233 44 6234 10 6235 2 6236 2 6237 4 6238 384 6239 1336 6240 1558 6241 1424 6242 1068 6243 514 6244 210 6245 88 6246 28 6247 10 6248 2 6249 2 6250 4 6251 336 6252 1120 6253 1336 6254 1076 6255 666 6256 302 6257 126 6258 44 6259 16 6260 8 6261 32 6262 1081 6263 1884 6264 1813 6265 1728 6266 1491 6267 1070 6268 526 6269 212 6270 88 6271 20 6272 4 6273 2 6274 2 6275 4 6276 328 6277 1146 6278 1404 6279 1140 6280 678 6281 300 6282 128 6283 42 6284 16 6285 8 6286 22 6287 752 6288 1839 6289 1794 6290 1734 6291 1470 6292 1064 6293 550 6294 220 6295 82 6296 24 6297 6 6298 2 6299 2 6300 4 6301 356 6302 1174 6303 1406 6304 1162 6305 718 6306 324 6307 134 6308 40 6309 12 6310 4 6311 2 6312 2 6313 4 6314 259 6315 920 6316 1109 6317 818 6318 428 6319 184 6320 66 6321 20 6322 10 6323 4 6324 32 6325 1118 6326 1796 6327 1822 6328 1668 6329 1298 6330 852 6331 402 6332 164 6333 66 6334 20 6335 4 6336 2 6337 2 6338 4 6339 288 6340 963 6341 1156 6342 861 6343 462 6344 196 6345 72 6346 28 6347 8 6348 2 6349 2 6350 4 6351 354 6352 1216 6353 1446 6354 1192 6355 800 6356 378 6357 160 6358 64 6359 26 6360 16 6361 162 6362 1855 6363 2044 6364 1857 6365 1806 6366 1588 6367 1148 6368 592 6369 264 6370 106 6371 42 6372 12 6373 4 6374 20 6375 906 6376 1772 6377 1816 6378 1682 6379 1348 6380 936 6381 436 6382 178 6383 74 6384 22 6385 2 6386 2 6387 4 6388 307 6389 1438 6390 1707 6391 1536 6392 1097 6393 568 6394 250 6395 100 6396 32 6397 8 6398 2 6399 2 6400 4 6401 380 6402 1254 6403 1502 6404 1278 6405 892 6406 418 6407 172 6408 66 6409 20 6410 10 6411 14 6412 353 6413 1842 6414 1835 6415 1842 6416 1607 6417 1140 6418 624 6419 276 6420 112 6421 40 6422 12 6423 4 6424 18 6425 808 6426 1788 6427 1818 6428 1700 6429 1394 6430 990 6431 464 6432 194 6433 72 6434 16 6435 2 6436 2 6437 4 6438 276 6439 1468 6440 1708 6441 1558 6442 1104 6443 594 6444 260 6445 108 6446 32 6447 8 6448 2 6449 2 6450 4 6451 374 6452 1286 6453 1558 6454 1354 6455 962 6456 462 6457 190 6458 68 6459 24 6460 12 6461 34 6462 1041 6463 2034 6464 1885 6465 1850 6466 1637 6467 1158 6468 634 6469 280 6470 114 6471 32 6472 8 6473 2 6474 2 6475 4 6476 376 6477 1304 6478 1574 6479 1352 6480 962 6481 454 6482 190 6483 68 6484 20 6485 8 6486 2 6487 2 6488 4 6489 336 6490 1078 6491 1266 6492 1006 6493 568 6494 254 6495 98 6496 32 6497 12 6498 10 6499 52 6500 1294 6501 1912 6502 1880 6503 1760 6504 1436 6505 984 6506 472 6507 190 6508 70 6509 22 6510 4 6511 2 6512 2 6513 4 6514 317 6515 1104 6516 1303 6517 1016 6518 558 6519 240 6520 88 6521 30 6522 8 6523 2 6524 2 6525 4 6526 404 6527 1328 6528 1582 6529 1388 6530 1062 6531 520 6532 230 6533 98 6534 42 6535 44 6536 636 6537 2408 6538 2227 6539 1926 6540 1927 6541 1742 6542 1185 6543 652 6544 276 6545 98 6546 32 6547 6 6548 2 6549 2 6550 4 6551 412 6552 1354 6553 1590 6554 1412 6555 1078 6556 520 6557 228 6558 86 6559 36 6560 22 6561 76 6562 1531 6563 2148 6564 1941 6565 1904 6566 1720 6567 1222 6568 730 6569 320 6570 114 6571 36 6572 6 6573 2 6574 2 6575 4 6576 368 6577 1368 6578 1606 6579 1432 6580 1032 6581 478 6582 206 6583 78 6584 24 6585 8 6586 2 6587 2 6588 4 6589 356 6590 1145 6591 1356 6592 1093 6593 664 6594 278 6595 102 6596 36 6597 12 6598 4 6599 10 6600 346 6601 1800 6602 1856 6603 1802 6604 1512 6605 1092 6606 522 6607 222 6608 86 6609 32 6610 12 6611 14 6612 266 6613 1974 6614 1933 6615 1922 6616 1738 6617 1274 6618 776 6619 342 6620 122 6621 44 6622 8 6623 2 6624 2 6625 4 6626 376 6627 1396 6628 1634 6629 1490 6630 1100 6631 540 6632 230 6633 92 6634 32 6635 8 6636 4 6637 46 6638 1201 6639 1842 6640 1901 6641 1712 6642 1273 6643 776 6644 352 6645 136 6646 48 6647 12 6648 2 6649 2 6650 4 6651 360 6652 1410 6653 1674 6654 1492 6655 1082 6656 530 6657 228 6658 86 6659 26 6660 8 6661 6 6662 45 6663 1208 6664 1853 6665 1916 6666 1761 6667 1308 6668 816 6669 366 6670 144 6671 56 6672 16 6673 2 6674 2 6675 4 6676 380 6677 1446 6678 1684 6679 1508 6680 1108 6681 542 6682 236 6683 90 6684 20 6685 8 6686 4 6687 30 6688 1081 6689 1852 6690 1917 6691 1728 6692 1318 6693 872 6694 404 6695 156 6696 54 6697 14 6698 2 6699 2 6700 4 6701 346 6702 1464 6703 1714 6704 1522 6705 1084 6706 536 6707 232 6708 86 6709 24 6710 8 6711 2 6712 2 6713 4 6714 361 6715 1242 6716 1497 6717 1222 6718 786 6719 356 6720 140 6721 48 6722 18 6723 8 6724 24 6725 896 6726 2010 6727 1904 6728 1858 6729 1630 6730 1164 6731 580 6732 262 6733 102 6734 38 6735 14 6736 4 6737 26 6738 1065 6739 1886 6740 1897 6741 1718 6742 1339 6743 920 6744 424 6745 176 6746 66 6747 12 6748 2 6749 2 6750 4 6751 330 6752 1496 6753 1748 6754 1562 6755 1112 6756 574 6757 254 6758 96 6759 30 6760 8 6761 2 6762 2 6763 4 6764 378 6765 1282 6766 1514 6767 1254 6768 842 6769 394 6770 156 6771 52 6772 16 6773 8 6774 12 6775 362 6776 1940 6777 1922 6778 1880 6779 1650 6780 1182 6781 628 6782 288 6783 114 6784 48 6785 18 6786 14 6787 196 6788 2037 6789 2024 6790 1965 6791 1748 6792 1391 6793 972 6794 460 6795 186 6796 68 6797 14 6798 2 6799 2 6800 4 6801 314 6802 1526 6803 1770 6804 1598 6805 1140 6806 618 6807 282 6808 108 6809 38 6810 8 6811 4 6812 18 6813 858 6814 1865 6815 1926 6816 1762 6817 1404 6818 980 6819 468 6820 186 6821 68 6822 20 6823 4 6824 4 6825 110 6826 1776 6827 1884 6828 1896 6829 1634 6830 1186 6831 650 6832 296 6833 114 6834 36 6835 10 6836 2 6837 2 6838 4 6839 380 6840 1341 6841 1598 6842 1339 6843 922 6844 418 6845 162 6846 52 6847 16 6848 8 6849 10 6850 244 6851 1942 6852 1944 6853 1912 6854 1672 6855 1234 6856 678 6857 304 6858 110 6859 38 6860 6 6861 2 6862 2 6863 4 6864 402 6865 1348 6866 1590 6867 1330 6868 980 6869 476 6870 178 6871 64 6872 14 6873 4 6874 6 6875 94 6876 1710 6877 1904 6878 1958 6879 1752 6880 1216 6881 644 6882 284 6883 108 6884 32 6885 8 6886 2 6887 2 6888 4 6889 432 6890 1373 6891 1614 6892 1407 6893 1060 6894 512 6895 206 6896 84 6897 32 6898 14 6899 26 6900 828 6901 2134 6902 1994 6903 1964 6904 1744 6905 1230 6906 692 6907 300 6908 110 6909 34 6910 6 6911 2 6912 2 6913 4 6914 418 6915 1402 6916 1624 6917 1446 6918 1076 6919 522 6920 212 6921 84 6922 34 6923 16 6924 52 6925 1416 6926 2242 6927 2010 6928 1960 6929 1736 6930 1232 6931 716 6932 318 6933 116 6934 36 6935 6 6936 2 6937 2 6938 4 6939 390 6940 1429 6941 1684 6942 1477 6943 1052 6944 496 6945 190 6946 64 6947 18 6948 8 6949 2 6950 2 6951 4 6952 350 6953 1182 6954 1398 6955 1090 6956 634 6957 270 6958 92 6959 28 6960 12 6961 4 6962 10 6963 368 6964 1875 6965 1930 6966 1841 6967 1530 6968 1129 6969 570 6970 236 6971 94 6972 40 6973 36 6974 414 6975 2482 6976 2372 6977 2048 6978 2010 6979 1772 6980 1268 6981 748 6982 320 6983 118 6984 36 6985 4 6986 2 6987 2 6988 4 6989 400 6990 1443 6991 1734 6992 1514 6993 1128 6994 554 6995 218 6996 80 6997 22 6998 8 6999 8 7000 174 7001 2004 7002 2006 7003 2002 7004 1760 7005 1294 7006 804 7007 356 7008 134 7009 44 7010 10 7011 2 7012 2 7013 4 7014 371 7015 1460 7016 1727 7017 1526 7018 1119 7019 558 7020 222 7021 76 7022 20 7023 8 7024 4 7025 52 7026 1326 7027 1930 7028 1998 7029 1784 7030 1316 7031 814 7032 344 7033 124 7034 42 7035 12 7036 2 7037 2 7038 4 7039 414 7040 1509 7041 1756 7042 1545 7043 1150 7044 564 7045 238 7046 88 7047 22 7048 8 7049 2 7050 2 7051 4 7052 360 7053 1258 7054 1496 7055 1172 7056 720 7057 318 7058 112 7059 34 7060 12 7061 4 7062 12 7063 434 7064 1961 7065 1966 7066 1914 7067 1622 7068 1164 7069 592 7070 250 7071 94 7072 28 7073 8 7074 2 7075 2 7076 4 7077 366 7078 1300 7079 1556 7080 1250 7081 786 7082 350 7083 134 7084 48 7085 18 7086 8 7087 18 7088 723 7089 2062 7090 1971 7091 1922 7092 1641 7093 1176 7094 602 7095 262 7096 104 7097 44 7098 16 7099 20 7100 544 7101 2232 7102 2094 7103 2064 7104 1800 7105 1368 7106 904 7107 400 7108 154 7109 56 7110 10 7111 2 7112 2 7113 4 7114 338 7115 1538 7116 1797 7117 1624 7118 1142 7119 566 7120 234 7121 88 7122 24 7123 8 7124 2 7125 2 7126 4 7127 402 7128 1316 7129 1566 7130 1308 7131 878 7132 398 7133 150 7134 50 7135 16 7136 8 7137 8 7138 273 7139 1976 7140 1975 7141 1942 7142 1671 7143 1210 7144 630 7145 276 7146 106 7147 40 7148 14 7149 6 7150 20 7151 964 7152 1964 7153 2022 7154 1850 7155 1400 7156 930 7157 410 7158 148 7159 54 7160 12 7161 2 7162 2 7163 4 7164 370 7165 1590 7166 1826 7167 1618 7168 1214 7169 660 7170 290 7171 118 7172 44 7173 14 7174 8 7175 84 7176 1636 7177 2068 7178 2042 7179 1898 7180 1410 7181 938 7182 448 7183 170 7184 60 7185 14 7186 2 7187 2 7188 4 7189 340 7190 1609 7191 1850 7192 1671 7193 1204 7194 632 7195 274 7196 104 7197 26 7198 8 7199 2 7200 2 7201 4 7202 408 7203 1370 7204 1644 7205 1378 7206 984 7207 466 7208 174 7209 64 7210 20 7211 12 7212 48 7213 1440 7214 2259 7215 2032 7216 2037 7217 1768 7218 1204 7219 632 7220 270 7221 96 7222 26 7223 6 7224 2 7225 2 7226 4 7227 440 7228 1406 7229 1660 7230 1416 7231 1022 7232 482 7233 192 7234 74 7235 24 7236 8 7237 6 7238 89 7239 1784 7240 1989 7241 2028 7242 1765 7243 1240 7244 676 7245 292 7246 112 7247 36 7248 8 7249 2 7250 2 7251 4 7252 402 7253 1432 7254 1694 7255 1454 7256 1032 7257 480 7258 186 7259 70 7260 24 7261 8 7262 6 7263 96 7264 1805 7265 1990 7266 2013 7267 1752 7268 1268 7269 738 7270 320 7271 116 7272 38 7273 8 7274 2 7275 2 7276 4 7277 402 7278 1456 7279 1732 7280 1452 7281 1030 7282 486 7283 182 7284 72 7285 26 7286 8 7287 6 7288 81 7289 1746 7290 1995 7291 2034 7292 1755 7293 1270 7294 746 7295 312 7296 120 7297 42 7298 12 7299 2 7300 2 7301 4 7302 402 7303 1474 7304 1736 7305 1506 7306 1080 7307 506 7308 186 7309 70 7310 20 7311 8 7312 8 7313 216 7314 2083 7315 2060 7316 2073 7317 1790 7318 1283 7319 764 7320 324 7321 124 7322 42 7323 10 7324 2 7325 2 7326 4 7327 406 7328 1478 7329 1762 7330 1540 7331 1130 7332 536 7333 202 7334 80 7335 28 7336 10 7337 10 7338 200 7339 2078 7340 2067 7341 2076 7342 1820 7343 1308 7344 786 7345 336 7346 132 7347 42 7348 10 7349 2 7350 2 7351 4 7352 406 7353 1504 7354 1766 7355 1552 7356 1142 7357 548 7358 222 7359 88 7360 30 7361 10 7362 8 7363 192 7364 2103 7365 2084 7366 2087 7367 1832 7368 1341 7369 824 7370 362 7371 136 7372 46 7373 10 7374 2 7375 2 7376 4 7377 388 7378 1532 7379 1802 7380 1572 7381 1132 7382 544 7383 222 7384 78 7385 18 7386 8 7387 2 7388 2 7389 4 7390 373 7391 1274 7392 1495 7393 1182 7394 701 7395 288 7396 106 7397 30 7398 12 7399 4 7400 6 7401 184 7402 1908 7403 2024 7404 1954 7405 1664 7406 1222 7407 614 7408 264 7409 108 7410 52 7411 48 7412 692 7413 2750 7414 2537 7415 2188 7416 2124 7417 1878 7418 1380 7419 848 7420 376 7421 146 7422 52 7423 12 7424 2 7425 2 7426 4 7427 392 7428 1554 7429 1822 7430 1616 7431 1178 7432 578 7433 238 7434 86 7435 24 7436 8 7437 2 7438 2 7439 4 7440 407 7441 1332 7442 1565 7443 1246 7444 794 7445 350 7446 126 7447 42 7448 14 7449 4 7450 4 7451 156 7452 1920 7453 2040 7454 1986 7455 1704 7456 1202 7457 592 7458 244 7459 92 7460 32 7461 12 7462 10 7463 156 7464 2091 7465 2144 7466 2125 7467 1842 7468 1396 7469 938 7470 418 7471 152 7472 58 7473 14 7474 2 7475 2 7476 4 7477 358 7478 1574 7479 1852 7480 1652 7481 1196 7482 600 7483 232 7484 86 7485 22 7486 8 7487 4 7488 37 7489 1274 7490 2075 7491 2120 7492 1891 7493 1396 7494 906 7495 406 7496 148 7497 54 7498 14 7499 2 7500 2 7501 4 7502 366 7503 1618 7504 1886 7505 1688 7506 1238 7507 642 7508 264 7509 102 7510 34 7511 12 7512 8 7513 116 7514 1957 7515 2166 7516 2155 7517 1930 7518 1435 7519 956 7520 438 7521 162 7522 60 7523 14 7524 2 7525 2 7526 4 7527 360 7528 1640 7529 1888 7530 1708 7531 1220 7532 618 7533 252 7534 94 7535 24 7536 8 7537 4 7538 22 7539 1000 7540 2055 7541 2100 7542 1872 7543 1440 7544 1036 7545 492 7546 184 7547 74 7548 28 7549 12 7550 54 7551 1516 7552 2338 7553 2116 7554 2094 7555 1838 7556 1230 7557 618 7558 246 7559 90 7560 20 7561 2 7562 2 7563 4 7564 261 7565 1836 7566 2025 7567 1836 7568 1491 7569 1076 7570 504 7571 190 7572 72 7573 20 7574 6 7575 2 7576 2 7577 4 7578 298 7579 1126 7580 1306 7581 962 7582 502 7583 190 7584 56 7585 20 7586 10 7587 2 7588 2 7589 4 7590 430 7591 1458 7592 1730 7593 1422 7594 976 7595 454 7596 170 7597 62 7598 18 7599 8 7600 4 7601 118 7602 1942 7603 2066 7604 2070 7605 1818 7606 1304 7607 728 7608 302 7609 118 7610 42 7611 18 7612 6 7613 16 7614 877 7615 2082 7616 2117 7617 1906 7618 1507 7619 1088 7620 512 7621 200 7622 82 7623 28 7624 6 7625 2 7626 2 7627 4 7628 340 7629 1180 7630 1382 7631 1042 7632 576 7633 240 7634 94 7635 32 7636 8 7637 2 7638 2 7639 4 7640 418 7641 1500 7642 1770 7643 1476 7644 1050 7645 486 7646 186 7647 70 7648 26 7649 12 7650 24 7651 880 7652 2322 7653 2152 7654 2112 7655 1850 7656 1326 7657 772 7658 318 7659 120 7660 48 7661 16 7662 4 7663 8 7664 383 7665 1984 7666 2101 7667 1928 7668 1571 7669 1164 7670 540 7671 206 7672 86 7673 28 7674 6 7675 6 7676 94 7677 1850 7678 2108 7679 2146 7680 1884 7681 1316 7682 774 7683 324 7684 122 7685 42 7686 6 7687 2 7688 2 7689 4 7690 424 7691 1530 7692 1814 7693 1572 7694 1136 7695 542 7696 216 7697 86 7698 32 7699 10 7700 6 7701 78 7702 1712 7703 2088 7704 2130 7705 1880 7706 1322 7707 778 7708 328 7709 124 7710 48 7711 12 7712 2 7713 2 7714 4 7715 430 7716 1565 7717 1798 7718 1567 7719 1154 7720 528 7721 208 7722 82 7723 22 7724 8 7725 4 7726 68 7727 1602 7728 2076 7729 2124 7730 1894 7731 1366 7732 824 7733 356 7734 134 7735 42 7736 14 7737 2 7738 2 7739 4 7740 404 7741 1566 7742 1824 7743 1602 7744 1148 7745 546 7746 218 7747 84 7748 24 7749 8 7750 6 7751 68 7752 1616 7753 2118 7754 2174 7755 1906 7756 1404 7757 850 7758 356 7759 138 7760 48 7761 16 7762 4 7763 6 7764 189 7765 1958 7766 2097 7767 2030 7768 1703 7769 1228 7770 584 7771 236 7772 88 7773 24 7774 2 7775 2 7776 4 7777 288 7778 1782 7779 2034 7780 1848 7781 1404 7782 876 7783 378 7784 142 7785 48 7786 16 7787 4 7788 6 7789 164 7790 1975 7791 2134 7792 2058 7793 1726 7794 1238 7795 606 7796 252 7797 90 7798 24 7799 8 7800 6 7801 64 7802 1596 7803 2136 7804 2186 7805 1936 7806 1428 7807 876 7808 364 7809 134 7810 40 7811 10 7812 2 7813 2 7814 4 7815 406 7816 1623 7817 1906 7818 1679 7819 1226 7820 602 7821 256 7822 94 7823 32 7824 12 7825 12 7826 244 7827 2298 7828 2248 7829 2234 7830 1968 7831 1432 7832 910 7833 396 7834 146 7835 48 7836 14 7837 2 7838 2 7839 4 7840 406 7841 1668 7842 1936 7843 1734 7844 1244 7845 596 7846 240 7847 88 7848 20 7849 8 7850 4 7851 32 7852 1284 7853 2140 7854 2210 7855 1950 7856 1464 7857 984 7858 428 7859 162 7860 56 7861 18 7862 4 7863 6 7864 151 7865 2002 7866 2137 7867 2100 7868 1759 7869 1216 7870 600 7871 242 7872 82 7873 22 7874 2 7875 2 7876 4 7877 270 7878 1866 7879 2088 7880 1928 7881 1466 7882 992 7883 428 7884 158 7885 50 7886 18 7887 6 7888 4 7889 142 7890 2005 7891 2146 7892 2128 7893 1808 7894 1256 7895 646 7896 268 7897 90 7898 26 7899 8 7900 2 7901 2 7902 4 7903 428 7904 1454 7905 1694 7906 1398 7907 912 7908 404 7909 146 7910 48 7911 18 7912 10 7913 14 7914 395 7915 2202 7916 2181 7917 2142 7918 1857 7919 1276 7920 658 7921 274 7922 96 7923 32 7924 10 7925 2 7926 2 7927 4 7928 416 7929 1472 7930 1728 7931 1426 7932 950 7933 426 7934 150 7935 52 7936 20 7937 10 7938 8 7939 280 7940 2171 7941 2176 7942 2163 7943 1866 7944 1309 7945 698 7946 294 7947 108 7948 38 7949 10 7950 2 7951 2 7952 4 7953 418 7954 1488 7955 1780 7956 1474 7957 992 7958 448 7959 158 7960 48 7961 14 7962 4 7963 2 7964 2 7965 4 7966 326 7967 1190 7968 1418 7969 1064 7970 568 7971 226 7972 74 7973 24 7974 12 7975 4 7976 20 7977 1010 7978 2190 7979 2232 7980 2024 7981 1556 7982 1072 7983 482 7984 182 7985 64 7986 26 7987 8 7988 12 7989 370 7990 2239 7991 2214 7992 2177 7993 1874 7994 1351 7995 760 7996 328 7997 122 7998 46 7999 14 8000 2 8001 2 8002 4 8003 412 8004 1514 8005 1792 8006 1488 8007 1036 8008 472 8009 178 8010 62 8011 20 8012 8 8013 12 8014 344 8015 2274 8016 2245 8017 2210 8018 1944 8019 1326 8020 730 8021 304 8022 110 8023 36 8024 6 8025 2 8026 2 8027 4 8028 458 8029 1554 8030 1804 8031 1552 8032 1126 8033 512 8034 194 8035 70 8036 24 8037 10 8038 6 8039 86 8040 1879 8041 2188 8042 2237 8043 1968 8044 1332 8045 756 8046 326 8047 116 8048 42 8049 14 8050 2 8051 2 8052 4 8053 458 8054 1570 8055 1832 8056 1620 8057 1178 8058 542 8059 216 8060 86 8061 30 8062 10 8063 4 8064 77 8065 1774 8066 2191 8067 2226 8068 1959 8069 1342 8070 782 8071 332 8072 114 8073 36 8074 12 8075 4 8076 16 8077 860 8078 2224 8079 2248 8080 2058 8081 1704 8082 1200 8083 550 8084 204 8085 76 8086 22 8087 2 8088 2 8089 4 8090 312 8091 1816 8092 2105 8093 1894 8094 1364 8095 838 8096 368 8097 136 8098 48 8099 18 8100 6 8101 12 8102 524 8103 2174 8104 2224 8105 2080 8106 1698 8107 1184 8108 580 8109 216 8110 76 8111 24 8112 10 8113 8 8114 213 8115 2272 8116 2273 8117 2266 8118 1965 8119 1416 8120 854 8121 354 8122 124 8123 42 8124 10 8125 2 8126 2 8127 4 8128 396 8129 1622 8130 1922 8131 1648 8132 1150 8133 556 8134 204 8135 78 8136 18 8137 8 8138 6 8139 76 8140 1769 8141 2208 8142 2257 8143 1950 8144 1432 8145 896 8146 378 8147 134 8148 36 8149 8 8150 2 8151 2 8152 4 8153 402 8154 1660 8155 1954 8156 1698 8157 1204 8158 572 8159 220 8160 84 8161 28 8162 10 8163 2 8164 2 8165 4 8166 393 8167 1400 8168 1633 8169 1274 8170 772 8171 312 8172 110 8173 32 8174 12 8175 4 8176 4 8177 198 8178 2070 8179 2210 8180 2116 8181 1810 8182 1308 8183 632 8184 256 8185 102 8186 38 8187 22 8188 44 8189 1362 8190 2613 8191 2354 8192 2333 8193 2002 8194 1455 8195 974 8196 408 8197 144 8198 48 8199 18 8200 4 8201 8 8202 356 8203 2176 8204 2230 8205 2176 8206 1826 8207 1226 8208 584 8209 218 8210 76 8211 18 8212 2 8213 2 8214 4 8215 298 8216 1903 8217 2160 8218 1966 8219 1496 8220 1010 8221 428 8222 156 8223 58 8224 18 8225 6 8226 4 8227 152 8228 2074 8229 2236 8230 2188 8231 1842 8232 1274 8233 640 8234 256 8235 88 8236 24 8237 8 8238 4 8239 44 8240 1433 8241 2244 8242 2293 8243 1988 8244 1511 8245 1044 8246 440 8247 158 8248 52 8249 14 8250 2 8251 2 8252 4 8253 342 8254 1730 8255 2056 8256 1818 8257 1226 8258 606 8259 232 8260 82 8261 20 8262 8 8263 2 8264 2 8265 4 8266 457 8267 1492 8268 1751 8269 1442 8270 989 8271 424 8272 146 8273 54 8274 18 8275 8 8276 14 8277 396 8278 2270 8279 2260 8280 2214 8281 1882 8282 1312 8283 678 8284 262 8285 102 8286 34 8287 10 8288 2 8289 2 8290 4 8291 430 8292 1506 8293 1772 8294 1444 8295 980 8296 418 8297 148 8298 54 8299 18 8300 8 8301 18 8302 718 8303 2368 8304 2304 8305 2196 8306 1858 8307 1346 8308 734 8309 294 8310 118 8311 38 8312 8 8313 2 8314 2 8315 4 8316 385 8317 1522 8318 1829 8319 1450 8320 926 8321 382 8322 132 8323 40 8324 12 8325 4 8326 6 8327 148 8328 2138 8329 2260 8330 2220 8331 1920 8332 1378 8333 750 8334 300 8335 118 8336 46 8337 20 8338 22 8339 548 8340 2617 8341 2478 8342 2369 8343 2070 8344 1591 8345 1098 8346 464 8347 162 8348 54 8349 14 8350 2 8351 2 8352 4 8353 324 8354 1820 8355 2132 8356 1894 8357 1288 8358 672 8359 262 8360 90 8361 20 8362 8 8363 2 8364 2 8365 4 8366 492 8367 1574 8368 1846 8369 1576 8370 1150 8371 494 8372 172 8373 64 8374 22 8375 10 8376 10 8377 258 8378 2318 8379 2326 8380 2304 8381 1958 8382 1328 8383 736 8384 292 8385 108 8386 38 8387 14 8388 2 8389 2 8390 4 8391 462 8392 1601 8393 1898 8394 1605 8395 1134 8396 480 8397 168 8398 60 8399 16 8400 8 8401 6 8402 100 8403 2054 8404 2274 8405 2280 8406 1980 8407 1384 8408 790 8409 326 8410 116 8411 38 8412 12 8413 6 8414 18 8415 902 8416 2283 8417 2312 8418 2092 8419 1696 8420 1200 8421 518 8422 176 8423 58 8424 12 8425 2 8426 2 8427 4 8428 304 8429 1860 8430 2152 8431 1918 8432 1362 8433 802 8434 324 8435 116 8436 40 8437 14 8438 4 8439 22 8440 985 8441 2314 8442 2353 8443 2172 8444 1739 8445 1184 8446 540 8447 192 8448 70 8449 18 8450 2 8451 2 8452 4 8453 340 8454 1888 8455 2162 8456 1950 8457 1404 8458 824 8459 340 8460 120 8461 38 8462 12 8463 2 8464 2 8465 4 8466 458 8467 1654 8468 1944 8469 1678 8470 1220 8471 574 8472 210 8473 78 8474 26 8475 12 8476 26 8477 892 8478 2554 8479 2394 8480 2372 8481 2036 8482 1408 8483 822 8484 332 8485 116 8486 42 8487 14 8488 2 8489 2 8490 4 8491 432 8492 1675 8493 1988 8494 1719 8495 1202 8496 550 8497 210 8498 80 8499 26 8500 8 8501 4 8502 82 8503 1946 8504 2312 8505 2358 8506 2048 8507 1444 8508 862 8509 348 8510 120 8511 40 8512 16 8513 6 8514 8 8515 396 8516 2213 8517 2336 8518 2166 8519 1804 8520 1268 8521 574 8522 210 8523 76 8524 28 8525 6 8526 2 8527 2 8528 4 8529 414 8530 1432 8531 1680 8532 1328 8533 810 8534 328 8535 112 8536 40 8537 12 8538 4 8539 10 8540 393 8541 2238 8542 2337 8543 2218 8544 1859 8545 1284 8546 594 8547 226 8548 86 8549 30 8550 6 8551 2 8552 2 8553 4 8554 404 8555 1442 8556 1700 8557 1360 8558 850 8559 346 8560 118 8561 44 8562 14 8563 4 8564 8 8565 380 8566 2253 8567 2344 8568 2230 8569 1870 8570 1320 8571 654 8572 250 8573 102 8574 40 8575 22 8576 48 8577 1528 8578 2744 8579 2472 8580 2416 8581 2086 8582 1532 8583 994 8584 414 8585 146 8586 54 8587 18 8588 2 8589 2 8590 4 8591 376 8592 1761 8593 2100 8594 1835 8595 1254 8596 618 8597 230 8598 86 8599 24 8600 8 8601 2 8602 2 8603 4 8604 426 8605 1500 8606 1758 8607 1416 8608 908 8609 370 8610 134 8611 44 8612 14 8613 4 8614 4 8615 172 8616 2187 8617 2328 8618 2257 8619 1900 8620 1335 8621 654 8622 248 8623 94 8624 28 8625 10 8626 2 8627 2 8628 4 8629 416 8630 1502 8631 1776 8632 1436 8633 920 8634 378 8635 138 8636 52 8637 20 8638 8 8639 22 8640 864 8641 2466 8642 2395 8643 2292 8644 1940 8645 1336 8646 666 8647 258 8648 96 8649 36 8650 10 8651 2 8652 2 8653 4 8654 448 8655 1546 8656 1856 8657 1516 8658 1014 8659 412 8660 154 8661 60 8662 18 8663 8 8664 24 8665 1032 8666 2523 8667 2406 8668 2325 8669 1958 8670 1355 8671 700 8672 270 8673 102 8674 38 8675 8 8676 4 8677 32 8678 1382 8679 2358 8680 2412 8681 2136 8682 1614 8683 1096 8684 458 8685 176 8686 70 8687 22 8688 2 8689 2 8690 4 8691 372 8692 1861 8693 2184 8694 1925 8695 1302 8696 643 8697 248 8698 94 8699 26 8700 8 8701 2 8702 2 8703 4 8704 482 8705 1592 8706 1876 8707 1570 8708 1116 8709 466 8710 174 8711 64 8712 20 8713 10 8714 10 8715 292 8716 2363 8717 2404 8718 2393 8719 2004 8720 1336 8721 690 8722 260 8723 98 8724 32 8725 8 8726 2 8727 2 8728 4 8729 494 8730 1628 8731 1926 8732 1634 8733 1166 8734 506 8735 190 8736 74 8737 26 8738 8 8739 10 8740 285 8741 2384 8742 2405 8743 2408 8744 2035 8745 1338 8746 708 8747 280 8748 106 8749 36 8750 10 8751 2 8752 2 8753 4 8754 464 8755 1634 8756 1960 8757 1664 8758 1160 8759 496 8760 178 8761 70 8762 22 8763 8 8764 8 8765 290 8766 2410 8767 2400 8768 2398 8769 2016 8770 1418 8771 816 8772 332 8773 130 8774 50 8775 20 8776 18 8777 408 8778 2738 8779 2612 8780 2486 8781 2226 8782 1740 8783 1176 8784 522 8785 186 8786 66 8787 10 8788 2 8789 2 8790 4 8791 348 8792 1919 8793 2210 8794 1963 8795 1416 8796 790 8797 310 8798 112 8799 36 8800 10 8801 2 8802 2 8803 4 8804 438 8805 1648 8806 1970 8807 1650 8808 1152 8809 512 8810 190 8811 66 8812 18 8813 8 8814 8 8815 250 8816 2439 8817 2420 8818 2407 8819 2060 8820 1416 8821 788 8822 320 8823 114 8824 36 8825 10 8826 2 8827 2 8828 4 8829 476 8830 1684 8831 2016 8832 1716 8833 1228 8834 546 8835 206 8836 82 8837 28 8838 14 8839 16 8840 647 8841 2588 8842 2471 8843 2434 8844 2097 8845 1424 8846 826 8847 332 8848 126 8849 42 8850 12 8851 4 8852 20 8853 1008 8854 2414 8855 2426 8856 2218 8857 1850 8858 1284 8859 566 8860 216 8861 84 8862 24 8863 2 8864 2 8865 4 8866 309 8867 1946 8868 2269 8869 1994 8870 1417 8871 846 8872 348 8873 124 8874 36 8875 8 8876 2 8877 2 8878 4 8879 434 8880 1746 8881 2074 8882 1770 8883 1208 8884 542 8885 204 8886 78 8887 26 8888 12 8889 14 8890 284 8891 2528 8892 2493 8893 2460 8894 2110 8895 1490 8896 898 8897 356 8898 128 8899 44 8900 12 8901 2 8902 2 8903 4 8904 450 8905 1768 8906 2072 8907 1812 8908 1270 8909 596 8910 230 8911 90 8912 26 8913 8 8914 2 8915 2 8916 4 8917 418 8918 1465 8919 1708 8920 1337 8921 796 8922 332 8923 120 8924 40 8925 18 8926 8 8927 38 8928 1466 8929 2580 8930 2498 8931 2332 8932 1918 8933 1314 8934 622 8935 238 8936 94 8937 32 8938 8 8939 2 8940 2 8941 4 8942 432 8943 1504 8944 1784 8945 1400 8946 864 8947 348 8948 128 8949 44 8950 14 8951 4 8952 8 8953 384 8954 2350 8955 2432 8956 2298 8957 1924 8958 1344 8959 668 8960 264 8961 102 8962 40 8963 18 8964 34 8965 1108 8966 2789 8967 2570 8968 2531 8969 2158 8970 1547 8971 962 8972 392 8973 142 8974 50 8975 12 8976 2 8977 2 8978 4 8979 424 8980 1832 8981 2170 8982 1892 8983 1316 8984 650 8985 256 8986 102 8987 38 8988 12 8989 6 8990 46 8991 1520 8992 2435 8993 2474 8994 2195 8995 1574 8996 981 8997 394 8998 146 8999 48 9000 14 9001 2 9002 2 9003 4 9004 456 9005 1866 9006 2166 9007 1900 9008 1338 9009 676 9010 262 9011 100 9012 36 9013 14 9014 2 9015 2 9016 4 9017 428 9018 1572 9019 1870 9020 1486 9021 948 9022 386 9023 144 9024 54 9025 20 9026 10 9027 28 9028 1172 9029 2620 9030 2518 9031 2396 9032 1990 9033 1348 9034 694 9035 264 9036 100 9037 32 9038 8 9039 4 9040 41 9041 1532 9042 2447 9043 2496 9044 2199 9045 1670 9046 1128 9047 474 9048 180 9049 68 9050 24 9051 4 9052 4 9053 148 9054 2278 9055 2448 9056 2440 9057 2024 9058 1316 9059 672 9060 266 9061 94 9062 24 9063 4 9064 2 9065 2 9066 4 9067 490 9068 1621 9069 1932 9070 1633 9071 1124 9072 470 9073 178 9074 66 9075 20 9076 8 9077 16 9078 750 9079 2566 9080 2490 9081 2450 9082 2012 9083 1336 9084 696 9085 272 9086 98 9087 34 9088 6 9089 2 9090 2 9091 4 9092 472 9093 1652 9094 1968 9095 1630 9096 1106 9097 462 9098 170 9099 64 9100 18 9101 8 9102 14 9103 382 9104 2484 9105 2478 9106 2406 9107 2018 9108 1414 9109 772 9110 316 9111 122 9112 46 9113 14 9114 6 9115 22 9116 1135 9117 2436 9118 2529 9119 2244 9120 1734 9121 1184 9122 502 9123 184 9124 72 9125 18 9126 2 9127 2 9128 4 9129 358 9130 1952 9131 2274 9132 2002 9133 1374 9134 722 9135 278 9136 104 9137 28 9138 8 9139 2 9140 2 9141 4 9142 495 9143 1682 9144 1971 9145 1676 9146 1194 9147 516 9148 196 9149 74 9150 26 9151 12 9152 32 9153 1282 9154 2774 9155 2556 9156 2528 9157 2130 9158 1382 9159 724 9160 278 9161 100 9162 30 9163 8 9164 2 9165 2 9166 4 9167 516 9168 1707 9169 1996 9170 1737 9171 1260 9172 562 9173 224 9174 86 9175 32 9176 16 9177 70 9178 1908 9179 2848 9180 2582 9181 2520 9182 2094 9183 1398 9184 738 9185 292 9186 106 9187 30 9188 6 9189 2 9190 2 9191 4 9192 492 9193 1742 9194 2034 9195 1748 9196 1228 9197 528 9198 204 9199 80 9200 32 9201 12 9202 16 9203 682 9204 2688 9205 2554 9206 2510 9207 2138 9208 1448 9209 778 9210 308 9211 108 9212 34 9213 6 9214 2 9215 2 9216 4 9217 500 9218 1771 9219 2054 9220 1771 9221 1270 9222 566 9223 224 9224 86 9225 32 9226 14 9227 10 9228 216 9229 2554 9230 2550 9231 2528 9232 2132 9233 1450 9234 814 9235 322 9236 112 9237 38 9238 6 9239 2 9240 2 9241 4 9242 480 9243 1790 9244 2108 9245 1818 9246 1278 9247 576 9248 224 9249 86 9250 30 9251 10 9252 4 9253 92 9254 2136 9255 2502 9256 2510 9257 2154 9258 1518 9259 868 9260 354 9261 130 9262 48 9263 16 9264 4 9265 6 9266 235 9267 2290 9268 2463 9269 2308 9270 1921 9271 1358 9272 606 9273 244 9274 90 9275 26 9276 2 9277 2 9278 4 9279 304 9280 2046 9281 2364 9282 2110 9283 1530 9284 916 9285 374 9286 132 9287 44 9288 10 9289 2 9290 2 9291 4 9292 476 9293 1834 9294 2136 9295 1832 9296 1278 9297 576 9298 226 9299 82 9300 26 9301 12 9302 14 9303 288 9304 2662 9305 2618 9306 2580 9307 2238 9308 1598 9309 938 9310 370 9311 130 9312 46 9313 12 9314 2 9315 2 9316 4 9317 484 9318 1855 9319 2144 9320 1862 9321 1318 9322 590 9323 236 9324 90 9325 26 9326 8 9327 2 9328 2 9329 4 9330 402 9331 1526 9332 1814 9333 1406 9334 804 9335 328 9336 118 9337 38 9338 12 9339 4 9340 19 9341 852 9342 2559 9343 2550 9344 2393 9345 1994 9346 1392 9347 674 9348 278 9349 114 9350 52 9351 44 9352 504 9353 3314 9354 3120 9355 2712 9356 2606 9357 2276 9358 1644 9359 986 9360 398 9361 152 9362 58 9363 16 9364 2 9365 2 9366 4 9367 444 9368 1903 9369 2240 9370 1937 9371 1308 9372 606 9373 248 9374 90 9375 26 9376 8 9377 4 9378 48 9379 1664 9380 2534 9381 2546 9382 2226 9383 1684 9384 1076 9385 440 9386 164 9387 60 9388 16 9389 2 9390 2 9391 4 9392 398 9393 1934 9394 2260 9395 1916 9396 1250 9397 582 9398 240 9399 84 9400 26 9401 8 9402 6 9403 50 9404 1676 9405 2536 9406 2574 9407 2238 9408 1694 9409 1080 9410 444 9411 168 9412 66 9413 18 9414 2 9415 2 9416 4 9417 412 9418 1947 9419 2274 9420 1951 9421 1306 9422 614 9423 258 9424 94 9425 26 9426 8 9427 4 9428 42 9429 1578 9430 2538 9431 2602 9432 2314 9433 1740 9434 1102 9435 446 9436 162 9437 58 9438 16 9439 2 9440 2 9441 4 9442 436 9443 1992 9444 2268 9445 1956 9446 1380 9447 698 9448 282 9449 108 9450 38 9451 16 9452 16 9453 534 9454 2902 9455 2736 9456 2660 9457 2354 9458 1764 9459 1118 9460 472 9461 178 9462 70 9463 20 9464 4 9465 6 9466 173 9467 2424 9468 2543 9469 2480 9470 2095 9471 1400 9472 688 9473 282 9474 106 9475 34 9476 8 9477 2 9478 2 9479 4 9480 530 9481 1668 9482 1978 9483 1656 9484 1132 9485 482 9486 182 9487 64 9488 20 9489 8 9490 14 9491 388 9492 2587 9493 2582 9494 2571 9495 2144 9496 1374 9497 674 9498 276 9499 96 9500 28 9501 6 9502 2 9503 2 9504 4 9505 528 9506 1718 9507 2004 9508 1702 9509 1200 9510 522 9511 202 9512 80 9513 32 9514 20 9515 148 9516 2405 9517 2978 9518 2679 9519 2584 9520 2159 9521 1414 9522 734 9523 300 9524 112 9525 38 9526 6 9527 2 9528 2 9529 4 9530 526 9531 1750 9532 2024 9533 1706 9534 1156 9535 488 9536 188 9537 66 9538 18 9539 8 9540 6 9541 102 9542 2257 9543 2548 9544 2533 9545 2112 9546 1400 9547 760 9548 316 9549 118 9550 42 9551 12 9552 4 9553 34 9554 1464 9555 2604 9556 2650 9557 2352 9558 1916 9559 1274 9560 556 9561 220 9562 88 9563 34 9564 10 9565 4 9566 115 9567 2346 9568 2561 9569 2580 9570 2157 9571 1432 9572 762 9573 308 9574 114 9575 34 9576 4 9577 2 9578 2 9579 4 9580 512 9581 1796 9582 2130 9583 1828 9584 1218 9585 516 9586 186 9587 64 9588 16 9589 8 9590 4 9591 104 9592 2321 9593 2566 9594 2563 9595 2172 9596 1481 9597 816 9598 338 9599 122 9600 42 9601 14 9602 2 9603 2 9604 4 9605 476 9606 1806 9607 2164 9608 1826 9609 1258 9610 564 9611 224 9612 82 9613 26 9614 8 9615 14 9616 296 9617 2684 9618 2639 9619 2622 9620 2232 9621 1494 9622 810 9623 334 9624 114 9625 36 9626 8 9627 2 9628 2 9629 4 9630 528 9631 1834 9632 2154 9633 1846 9634 1318 9635 596 9636 248 9637 96 9638 42 9639 32 9640 369 9641 3166 9642 3139 9643 2730 9644 2661 9645 2268 9646 1533 9647 852 9648 350 9649 122 9650 36 9651 6 9652 2 9653 2 9654 4 9655 494 9656 1886 9657 2154 9658 1852 9659 1296 9660 576 9661 232 9662 82 9663 26 9664 8 9665 2 9666 2 9667 4 9668 384 9669 1530 9670 1770 9671 1300 9672 710 9673 282 9674 98 9675 30 9676 12 9677 4 9678 18 9679 922 9680 2622 9681 2630 9682 2414 9683 1988 9684 1360 9685 626 9686 258 9687 102 9688 52 9689 52 9690 895 9691 3498 9692 3201 9693 2748 9694 2683 9695 2268 9696 1599 9697 936 9698 386 9699 138 9700 42 9701 8 9702 2 9703 2 9704 4 9705 450 9706 1920 9707 2232 9708 1884 9709 1258 9710 570 9711 224 9712 78 9713 20 9714 8 9715 6 9716 68 9717 1886 9718 2587 9719 2626 9720 2222 9721 1616 9722 974 9723 404 9724 144 9725 54 9726 14 9727 2 9728 2 9729 4 9730 442 9731 1932 9732 2280 9733 1944 9734 1284 9735 584 9736 226 9737 78 9738 20 9739 8 9740 8 9741 182 9742 2661 9743 2710 9744 2669 9745 2262 9746 1677 9747 1050 9748 438 9749 158 9750 60 9751 14 9752 2 9753 2 9754 4 9755 414 9756 1972 9757 2282 9758 1918 9759 1276 9760 606 9761 246 9762 92 9763 26 9764 8 9765 4 9766 58 9767 1762 9768 2623 9769 2654 9770 2324 9771 1678 9772 1018 9773 422 9774 154 9775 56 9776 14 9777 2 9778 2 9779 4 9780 468 9781 2016 9782 2310 9783 1996 9784 1366 9785 656 9786 266 9787 100 9788 32 9789 10 9790 2 9791 2 9792 4 9793 482 9794 1659 9795 1958 9796 1527 9797 948 9798 402 9799 152 9800 60 9801 18 9802 8 9803 16 9804 822 9805 2720 9806 2656 9807 2550 9808 2072 9809 1374 9810 656 9811 272 9812 100 9813 32 9814 8 9815 2 9816 2 9817 4 9818 485 9819 1690 9820 2009 9821 1586 9822 1023 9823 444 9824 164 9825 64 9826 18 9827 8 9828 22 9829 910 9830 2768 9831 2680 9832 2584 9833 2130 9834 1362 9835 640 9836 262 9837 94 9838 28 9839 6 9840 2 9841 2 9842 4 9843 534 9844 1741 9845 2016 9846 1652 9847 1132 9848 484 9849 186 9850 76 9851 30 9852 14 9853 52 9854 1854 9855 2966 9856 2740 9857 2602 9858 2154 9859 1368 9860 664 9861 270 9862 100 9863 30 9864 6 9865 2 9866 2 9867 4 9868 536 9869 1750 9870 2044 9871 1682 9872 1156 9873 496 9874 196 9875 84 9876 38 9877 32 9878 596 9879 3342 9880 3130 9881 2768 9882 2634 9883 2162 9884 1398 9885 702 9886 278 9887 98 9888 24 9889 6 9890 2 9891 2 9892 4 9893 518 9894 1793 9895 2078 9896 1727 9897 1160 9898 500 9899 182 9900 66 9901 18 9902 8 9903 6 9904 120 9905 2436 9906 2648 9907 2602 9908 2106 9909 1414 9910 754 9911 310 9912 116 9913 42 9914 12 9915 4 9916 28 9917 1426 9918 2665 9919 2700 9920 2430 9921 1900 9922 1266 9923 568 9924 222 9925 92 9926 42 9927 46 9928 796 9929 3462 9930 3182 9931 2788 9932 2642 9933 2174 9934 1456 9935 756 9936 294 9937 110 9938 22 9939 2 9940 2 9941 4 9942 261 9943 2356 9944 2595 9945 2394 9946 1895 9947 1284 9948 574 9949 210 9950 82 9951 20 9952 6 9953 6 9954 124 9955 2438 9956 2640 9957 2606 9958 2186 9959 1466 9960 780 9961 304 9962 114 9963 30 9964 6 9965 2 9966 2 9967 4 9968 520 9969 1842 9970 2166 9971 1792 9972 1234 9973 538 9974 190 9975 64 9976 16 9977 8 9978 8 9979 256 9980 2704 9981 2714 9982 2668 9983 2244 9984 1474 9985 784 9986 316 9987 114 9988 30 9989 8 9990 2 9991 2 9992 4 9993 528 9994 1871 9995 2186 9996 1876 9997 1332 9998 608 9999 238 10000 94