home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / FM25.ZIP / fm.tar / trie_link.h < prev    next >
Text File  |  1992-04-12  |  27KB  |  500 lines

  1.  
  2. unsigned short trie_link[] = { 0,
  3.  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
  4.  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
  5.  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
  6.  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
  7.  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
  8.  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
  9.  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
  10.  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31,
  11.  532, 704, 979, 1196, 1750, 1880, 2037, 2208, 2600, 2621, 2692, 2953,
  12.  3161, 3443, 3808, 3955, 4053, 4437, 4737, 5020, 5240, 5368, 5423, 5454,
  13.  5534, 1, 26, 1, 1, 61, 5560, 57, 72, 97, 107, 122,
  14.  129, 147, 154, 1, 158, 166, 199, 225, 1, 308, 311, 334,
  15.  396, 424, 476, 498, 508, 502, 511, 513, 15, 41, 1, 1,
  16.  10, 1, 56, 42, 59, 1, 1, 58, 60, 79, 52, 53,
  17.  1, 55, 66, 67, 62, 30, 71, 82, 63, 1, 1, 1,
  18.  1, 1, 89, 1, 73, 1, 86, 87, 1, 92, 1, 1,
  19.  1, 1, 1, 94, 93, 90, 1, 1, 116, 1, 1, 103,
  20.  106, 75, 91, 1, 1, 109, 101, 1, 120, 104, 1, 95,
  21.  1, 1, 121, 115, 1, 1, 1, 1, 125, 1, 1, 1,
  22.  130, 1, 1, 1, 1, 1, 1, 1, 117, 1, 133, 1,
  23.  131, 123, 1, 1, 141, 1, 1, 1, 1, 1, 1, 124,
  24.  146, 1, 1, 146, 1, 151, 1, 1, 110, 178, 149, 1,
  25.  160, 162, 1, 1, 156, 182, 168, 1, 180, 1, 1, 186,
  26.  1, 152, 1, 170, 1, 1, 164, 183, 1, 179, 1, 163,
  27.  1, 1, 1, 1, 174, 1, 200, 1, 1, 1, 191, 1,
  28.  184, 1, 210, 209, 1, 1, 1, 1, 207, 156, 1, 1,
  29.  189, 194, 197, 1, 176, 1, 202, 214, 230, 1, 1, 242,
  30.  244, 1, 243, 1, 256, 1, 255, 222, 1, 270, 260, 1,
  31.  203, 1, 281, 289, 288, 212, 232, 1, 224, 219, 251, 163,
  32.  1, 1, 1, 220, 1, 1, 1, 241, 1, 233, 1, 1,
  33.  1, 269, 1, 259, 261, 1, 1, 1, 1, 265, 1, 1,
  34.  1, 248, 273, 1, 1, 1, 268, 1, 1, 1, 1, 1,
  35.  275, 1, 1, 293, 1, 1, 276, 271, 283, 287, 1, 1,
  36.  267, 1, 1, 1, 1, 1, 292, 274, 1, 1, 1, 278,
  37.  1, 1, 294, 310, 1, 209, 1, 299, 296, 307, 1, 214,
  38.  295, 316, 1, 1, 313, 1, 323, 322, 1, 342, 365, 359,
  39.  362, 372, 366, 1, 352, 380, 1, 321, 339, 378, 312, 384,
  40.  1, 1, 374, 388, 1, 328, 353, 1, 1, 346, 1, 1,
  41.  350, 1, 1, 1, 275, 368, 1, 356, 1, 358, 261, 355,
  42.  1, 1, 66, 1, 1, 1, 1, 370, 1, 1, 1, 363,
  43.  321, 1, 1, 1, 1, 312, 1, 1, 375, 1, 1, 399,
  44.  381, 1, 1, 1, 1, 1, 383, 417, 1, 391, 1, 1,
  45.  407, 400, 394, 321, 1, 401, 405, 404, 163, 1, 1, 1,
  46.  413, 1, 1, 438, 1, 1, 1, 444, 1, 1, 431, 454,
  47.  437, 1, 439, 1, 441, 457, 412, 1, 452, 461, 474, 479,
  48.  418, 419, 429, 1, 411, 411, 1, 1, 1, 1, 1, 1,
  49.  124, 1, 1, 1, 434, 321, 1, 442, 1, 455, 1, 420,
  50.  456, 1, 1, 1, 440, 470, 1, 1, 1, 1, 1, 89,
  51.  1, 477, 1, 1, 1, 1, 1, 146, 483, 1, 1, 1,
  52.  1, 472, 484, 104, 1, 486, 1, 202, 1, 487, 95, 501,
  53.  1, 499, 1, 485, 1, 515, 509, 505, 1, 1, 1, 1,
  54.  1, 1, 489, 1, 519, 1, 95, 523, 1, 1, 514, 1,
  55.  1, 60, 1, 552, 568, 1, 1, 575, 1, 214, 1, 607,
  56.  1, 1, 630, 1, 633, 643, 1, 1, 657, 659, 663, 673,
  57.  1, 1, 518, 678, 554, 103, 530, 1, 526, 1, 528, 1,
  58.  556, 1, 1, 548, 560, 539, 1, 549, 1, 567, 563, 561,
  59.  1, 592, 1, 1, 571, 1, 1, 1, 580, 576, 1, 581,
  60.  60, 1, 1, 1, 583, 587, 555, 1, 1, 1, 589, 1,
  61.  1, 514, 1, 1, 1, 1, 1, 1, 1, 1, 600, 1,
  62.  1, 549, 1, 273, 1, 577, 590, 619, 608, 1, 41, 601,
  63.  1, 616, 1, 1, 1, 597, 610, 620, 1, 614, 1, 625,
  64.  634, 219, 640, 1, 1, 1, 554, 1, 1, 391, 1, 632,
  65.  650, 618, 1, 1, 1, 631, 642, 648, 1, 1, 1, 664,
  66.  1, 652, 636, 1, 639, 1, 1, 1, 1, 662, 651, 1,
  67.  658, 1, 1, 677, 1, 671, 567, 1, 267, 1, 1, 674,
  68.  383, 668, 675, 1, 251, 684, 681, 693, 1, 1, 1, 1,
  69.  1, 1, 121, 1, 680, 685, 106, 724, 1, 749, 1, 759,
  70.  1, 418, 787, 826, 1, 391, 859, 509, 1, 873, 1, 1,
  71.  906, 1, 931, 944, 694, 690, 699, 1, 374, 1, 1, 1,
  72.  321, 441, 733, 1, 745, 60, 523, 146, 696, 727, 747, 732,
  73.  716, 730, 1, 1, 1, 719, 1, 1, 734, 1, 692, 719,
  74.  548, 752, 1, 735, 1, 754, 748, 489, 1, 1, 1, 295,
  75.  1, 755, 761, 780, 1, 1, 1, 771, 775, 783, 1, 778,
  76.  1, 1, 1, 1, 1, 1, 791, 1, 794, 1, 797, 1,
  77.  772, 1, 802, 1, 788, 1, 1, 1, 1, 1, 1, 781,
  78.  804, 554, 1, 589, 790, 798, 801, 1, 793, 789, 809, 1,
  79.  1, 1, 1, 1, 1, 1, 803, 1, 1, 831, 1, 1,
  80.  1, 805, 815, 1, 1, 1, 1, 1, 825, 1, 843, 829,
  81.  846, 1, 810, 827, 847, 852, 824, 1, 163, 1, 1, 1,
  82.  1, 183, 833, 861, 1, 1, 839, 1, 845, 855, 856, 854,
  83.  1, 1, 864, 1, 1, 870, 1, 1, 865, 1, 1, 1,
  84.  1, 441, 95, 858, 857, 1, 1, 866, 874, 893, 1, 892,
  85.  1, 888, 121, 1, 1, 374, 413, 1, 1, 897, 1, 640,
  86.  1, 869, 1, 894, 1, 889, 868, 896, 1, 913, 1, 1,
  87.  890, 910, 1, 1, 1, 908, 1, 903, 121, 1, 1, 1,
  88.  1, 921, 1, 1, 909, 916, 924, 911, 1, 1, 549, 1,
  89.  927, 176, 928, 391, 1, 1, 1, 1, 1, 1, 1, 923,
  90.  1, 1, 925, 919, 1, 940, 935, 964, 1, 1, 942, 1,
  91.  965, 949, 961, 1, 943, 1, 675, 1, 954, 692, 1, 1,
  92.  209, 1, 1, 1, 1, 1, 1003, 1, 1, 1, 1029, 1,
  93.  1082, 1, 1094, 1, 1, 1114, 1, 1, 1136, 1, 1, 1158,
  94.  1146, 1153, 1173, 1, 1, 1, 1151, 1, 690, 632, 1, 1,
  95.  1, 1008, 829, 90, 1, 1, 1, 939, 1022, 555, 966, 1004,
  96.  1, 962, 1, 967, 761, 1, 1, 1, 969, 998, 1011, 1,
  97.  971, 1, 62, 1, 92, 1, 1, 1009, 1035, 1054, 1050, 1056,
  98.  1, 1065, 1061, 1007, 1038, 1027, 977, 75, 1, 267, 1, 1,
  99.  1, 1, 1043, 1, 1, 1051, 1, 1, 1, 1, 1, 1,
  100.  1, 1, 1, 1, 1002, 1, 1, 1, 1, 1010, 1, 1062,
  101.  1, 1, 1, 1045, 1, 1017, 1, 1, 1036, 1, 1, 1,
  102.  1044, 1057, 1, 1084, 1, 1026, 1, 684, 1, 214, 1, 1,
  103.  1059, 1, 1085, 634, 1060, 1, 1083, 1102, 1087, 1, 1, 1073,
  104.  146, 1098, 1, 1, 1, 321, 1, 1, 1, 1, 1, 1,
  105.  1, 1, 1109, 1147, 514, 1, 1103, 1, 1, 1, 251, 1,
  106.  1, 1, 1121, 1, 1, 1, 1119, 1010, 1122, 1117, 1108, 1,
  107.  1, 1, 1, 1105, 1, 1129, 1, 1, 1, 1131, 103, 1,
  108.  251, 1135, 1, 1, 1177, 1, 514, 1130, 1, 1, 1176, 1,
  109.  509, 1128, 1, 441, 1, 1, 441, 222, 1162, 1, 1, 103,
  110.  1, 858, 1, 1, 1169, 1, 1156, 1220, 1250, 1262, 1299, 1319,
  111.  1321, 1350, 1348, 1363, 1361, 1375, 1387, 1442, 1473, 1519, 1540, 1513,
  112.  1561, 1634, 1674, 1691, 1714, 1735, 1717, 1742, 1, 321, 1157, 1,
  113.  1, 1167, 1, 1, 1, 1, 1179, 1186, 26, 1, 1238, 1,
  114.  1240, 1209, 1245, 1, 1243, 1, 1237, 299, 1, 1228, 685, 1223,
  115.  146, 1, 1, 391, 1189, 1232, 1, 1260, 1, 1210, 1187, 1,
  116.  1267, 1233, 1256, 719, 1, 1217, 1, 1, 1263, 1273, 1, 1,
  117.  1280, 1, 1, 1276, 1, 1253, 1291, 1271, 1297, 1275, 1, 1,
  118.  1, 104, 1, 1279, 1282, 1, 1, 261, 1290, 1268, 1271, 1,
  119.  90, 1, 1, 977, 1, 1, 1288, 1, 1, 1, 1308, 1,
  120.  1, 104, 276, 1, 1285, 1, 1313, 269, 1, 1, 1300, 1,
  121.  1, 391, 316, 1, 1298, 1, 1, 1, 1334, 1304, 1, 567,
  122.  1, 1, 1306, 909, 1295, 489, 1, 1342, 1322, 1, 1325, 1314,
  123.  1, 1317, 1335, 1, 1, 1338, 1, 658, 1, 658, 1, 1,
  124.  1, 1354, 1, 1, 1371, 1, 1, 1341, 1, 1, 60, 1,
  125.  509, 1340, 1, 1, 1, 1, 1359, 1372, 1, 1, 1, 921,
  126.  1358, 1364, 1349, 1368, 1, 567, 1391, 1, 1, 66, 1415, 1,
  127.  1, 1260, 1423, 1, 1401, 1409, 1, 1, 1432, 1, 1, 921,
  128.  1153, 567, 1405, 1, 1402, 1376, 1, 1, 1, 1385, 1, 1377,
  129.  1, 1, 1412, 1426, 104, 1, 1, 1392, 1399, 519, 287, 1,
  130.  1389, 1, 1, 1, 1, 1, 1, 1394, 1, 1, 1, 1,
  131.  419, 1446, 1, 1, 870, 1420, 124, 1, 104, 1447, 1, 1,
  132.  1377, 1, 270, 1406, 674, 1, 209, 1450, 1, 1457, 1, 1476,
  133.  1456, 1, 1465, 209, 1, 1, 1463, 1, 1466, 1, 1419, 1437,
  134.  1484, 276, 639, 1, 1503, 798, 1, 1, 1, 1, 1494, 1,
  135.  858, 1, 1439, 1464, 1485, 1, 1480, 1, 124, 1, 1501, 1,
  136.  276, 1461, 549, 117, 355, 1, 1, 1, 1496, 1, 1, 1,
  137.  194, 1, 1, 778, 1, 1, 1543, 363, 265, 1, 1, 1,
  138.  1, 1487, 1, 1, 1510, 1, 209, 1531, 1524, 1489, 1, 1490,
  139.  1, 202, 41, 1500, 1, 1, 1517, 1507, 1260, 1, 374, 1,
  140.  1, 1, 269, 283, 1, 1, 1, 1, 1515, 401, 1508, 1512,
  141.  1565, 1060, 1545, 1, 1585, 1, 1, 1, 1606, 321, 1593, 1,
  142.  1, 1563, 1612, 1, 1, 1532, 1566, 1611, 610, 1, 1589, 1535,
  143.  1542, 1, 589, 261, 1571, 1, 1, 1, 685, 1591, 1156, 75,
  144.  411, 1586, 1594, 1156, 1, 1592, 1537, 1, 1, 1, 1, 1554,
  145.  1260, 1559, 1, 1, 1, 1, 858, 1, 1, 1, 222, 1,
  146.  146, 1, 106, 514, 1, 1, 1567, 103, 1, 1, 1, 1,
  147.  1, 1588, 194, 1623, 1594, 1622, 1581, 1, 1617, 1655, 1, 1629,
  148.  1630, 554, 1, 1649, 1647, 514, 549, 1637, 1663, 1633, 1377, 1,
  149.  1, 1595, 1, 440, 1596, 209, 829, 283, 1, 1, 1, 1,
  150.  1, 209, 1653, 1628, 1609, 1646, 1, 650, 1656, 1670, 1, 1652,
  151.  1662, 1683, 921, 1, 1, 261, 1, 1657, 1, 1, 1689, 1,
  152.  1, 1679, 1, 202, 1690, 418, 1, 1, 1, 350, 1695, 1,
  153.  1, 1, 1, 271, 1, 1703, 1694, 1, 1, 1697, 41, 1,
  154.  1, 1716, 1, 1, 1, 1727, 1, 1, 1684, 967, 1710, 194,
  155.  1711, 1, 1, 1, 1401, 1, 470, 1756, 1, 1, 798, 1,
  156.  1, 1, 1712, 1, 299, 163, 1, 1, 967, 1770, 1, 394,
  157.  1, 1783, 1794, 1, 1, 1810, 1, 1, 1835, 1, 1, 1833,
  158.  1, 222, 1854, 1, 1846, 1860, 1730, 103, 1, 1, 1, 1,
  159.  1, 829, 1, 662, 1715, 1737, 1761, 1, 1788, 1, 1733, 1,
  160.  1759, 1725, 1, 1756, 1, 674, 202, 1746, 1, 923, 1773, 131,
  161.  117, 1793, 146, 1, 1732, 163, 1, 554, 312, 1, 1, 1822,
  162.  1797, 1, 1, 1785, 684, 1, 1, 1, 1821, 1780, 1831, 1,
  163.  1, 1802, 1, 1789, 1, 1820, 1, 1795, 1, 1, 1, 1,
  164.  1, 1, 1791, 1, 103, 1, 829, 1, 1, 1838, 1, 1814,
  165.  1800, 1848, 1, 868, 1, 610, 1, 1, 1, 1847, 1, 1,
  166.  1, 275, 1864, 509, 1228, 1, 413, 1816, 1, 1, 1, 94,
  167.  251, 1913, 41, 1, 674, 1853, 1567, 1896, 1, 1, 1, 1916,
  168.  1, 1892, 1904, 1948, 189, 1, 1967, 489, 1970, 1984, 1, 549,
  169.  1996, 1990, 662, 2021, 1, 1, 1856, 2010, 1, 1, 1897, 1871,
  170.  1855, 41, 1, 685, 1812, 1818, 1909, 1, 692, 1890, 1, 1830,
  171.  1, 1, 202, 1656, 1, 1, 1866, 1, 1932, 824, 1, 1210,
  172.  1732, 381, 1929, 1, 1, 1, 429, 1044, 1, 214, 1, 610,
  173.  1, 1, 1, 1109, 1, 1931, 251, 1936, 1, 1891, 1, 1,
  174.  1, 1, 1, 1920, 1945, 1, 1, 1987, 1914, 412, 1939, 1,
  175.  1, 152, 1, 1, 1, 1925, 1971, 1, 1, 1969, 1, 1,
  176.  1924, 1, 1, 90, 1, 1, 1044, 1, 1944, 1, 1982, 1937,
  177.  1960, 1, 2001, 2004, 1986, 1, 1, 1995, 1979, 163, 1, 639,
  178.  1, 1517, 1592, 1, 798, 1, 1, 1, 1988, 2017, 1, 122,
  179.  1, 1, 1957, 1, 1997, 1, 1, 1, 1, 1, 189, 1,
  180.  2003, 2020, 1, 1, 1, 1, 1, 441, 2061, 1, 1, 1,
  181.  2095, 1, 1, 1, 2135, 1, 1, 2118, 2126, 1, 2152, 1,
  182.  1, 2170, 401, 2183, 2180, 1, 2162, 1, 2176, 2013, 690, 2080,
  183.  2014, 1, 2011, 1, 1, 1, 1, 2030, 1, 2081, 632, 2024,
  184.  2053, 2077, 2040, 1187, 829, 1, 2045, 1891, 1, 2060, 2032, 103,
  185.  42, 2099, 1, 156, 1, 1, 2065, 523, 2064, 2056, 1, 103,
  186.  923, 1, 1, 121, 874, 2108, 1108, 2075, 1109, 1, 62, 2120,
  187.  2079, 2086, 1, 1, 1, 829, 2093, 2070, 567, 1, 1, 413,
  188.  1, 1, 1, 674, 1, 1295, 2139, 2111, 1, 63, 146, 441,
  189.  202, 1, 1044, 1, 273, 1, 1, 1, 509, 1, 1348, 2103,
  190.  2091, 1, 442, 2112, 2107, 2098, 2143, 1, 1, 374, 1, 632,
  191.  1, 2158, 2136, 2138, 2157, 2164, 1, 355, 2160, 2167, 106, 2113,
  192.  2141, 323, 639, 2131, 1, 271, 1187, 1, 1, 1, 267, 2163,
  193.  1, 1, 2172, 251, 1990, 1, 2196, 94, 2178, 1, 1, 1282,
  194.  1, 2140, 1, 1, 2245, 1, 1, 1, 1, 1, 1, 2223,
  195.  2236, 2266, 2293, 2308, 2324, 2337, 1, 1, 1, 1, 2361, 2379,
  196.  2406, 2449, 2468, 2402, 2483, 2505, 2546, 1, 2581, 1, 2534, 1,
  197.  2598, 1, 2185, 2235, 1, 251, 2174, 2184, 1818, 2231, 1, 2246,
  198.  1, 1, 674, 2188, 1, 1, 1, 1, 2194, 1, 1, 106,
  199.  1, 1, 1, 2257, 1, 1, 1, 1, 2248, 2243, 1, 2186,
  200.  1, 1051, 104, 1, 1, 2269, 391, 1, 1732, 2205, 1, 2202,
  201.  194, 209, 2263, 104, 2258, 2278, 1, 1, 104, 1, 62, 1,
  202.  2268, 1, 1, 1, 2291, 2286, 1, 2307, 2298, 1, 1, 222,
  203.  1, 1, 2294, 1, 1, 1, 121, 1960, 589, 2249, 1, 1,
  204.  1, 1, 650, 1, 2320, 1, 146, 1, 2238, 2303, 1, 278,
  205.  2319, 2334, 222, 2336, 1, 1109, 1, 1, 1057, 1317, 224, 1,
  206.  2254, 110, 1, 2256, 2345, 1, 1, 1, 1, 1, 2330, 1,
  207.  2383, 798, 1, 1, 2342, 1, 1, 1, 2359, 2290, 1, 1,
  208.  2346, 1, 1, 104, 2377, 1, 1, 2300, 2380, 1, 2299, 189,
  209.  1, 1, 2325, 489, 441, 1, 2371, 2311, 1, 1, 2394, 2376,
  210.  2364, 1, 1, 554, 407, 1, 1210, 1, 209, 95, 2357, 1,
  211.  1732, 1, 2404, 1818, 251, 2365, 381, 2349, 2362, 2411, 1, 2427,
  212.  1, 2432, 1, 1, 1, 1, 1, 2434, 1, 2474, 1, 2414,
  213.  2426, 355, 1, 2398, 312, 1, 106, 1, 1, 404, 1, 1,
  214.  1, 2380, 1891, 890, 1, 829, 1496, 2384, 1, 1, 1, 1,
  215.  1, 1, 2435, 1, 1, 1, 2441, 1, 1, 1, 1, 1,
  216.  1, 2440, 1, 394, 1, 391, 1, 2463, 267, 1, 1, 1,
  217.  523, 1, 2386, 2409, 1, 2418, 1, 1, 1, 2446, 2491, 251,
  218.  2417, 967, 2493, 62, 2448, 2503, 2481, 1, 1, 1, 94, 103,
  219.  2488, 1, 1, 1169, 1891, 2540, 509, 1, 2512, 1, 2447, 106,
  220.  858, 1, 1, 2508, 2525, 1, 1, 2442, 977, 1, 2461, 2513,
  221.  1, 2466, 2527, 2541, 299, 1, 966, 1, 1, 1, 2520, 1,
  222.  1, 2532, 1, 1, 1, 1, 1, 1, 152, 1317, 1, 1376,
  223.  1, 2555, 1, 1, 1, 2517, 1271, 489, 1, 2570, 1, 554,
  224.  1, 2490, 1, 2565, 1, 2589, 2551, 1, 1, 2580, 1, 1,
  225.  2593, 1, 971, 2547, 1, 1, 1, 1, 1, 1, 2567, 321,
  226.  117, 1, 1, 1, 2579, 1, 1, 1271, 2583, 412, 1, 124,
  227.  1, 75, 2545, 2524, 1, 805, 1, 2603, 1773, 1, 1, 2591,
  228.  2523, 1, 2568, 2040, 2550, 801, 1, 2489, 1, 1108, 2610, 1,
  229.  1, 1, 1, 2576, 2636, 1, 1, 640, 2642, 1, 1, 1,
  230.  2639, 1, 1, 2632, 1, 2654, 2655, 2587, 1, 2601, 2667, 1,
  231.  1, 1, 1, 1818, 1, 1, 1, 1, 2658, 2605, 1, 2659,
  232.  2448, 1, 2584, 1, 419, 355, 1, 2588, 489, 103, 2592, 1,
  233.  1, 1, 1, 1, 1, 1, 1, 1, 690, 1, 1, 1,
  234.  106, 1, 1, 829, 2638, 2719, 1, 1, 692, 2669, 2687, 2679,
  235.  1, 1, 1, 2716, 2672, 2675, 2722, 2740, 441, 2767, 1, 2783,
  236.  1, 2744, 2837, 2835, 1, 2857, 2885, 2751, 1, 2895, 2901, 2911,
  237.  2882, 1, 1, 2938, 2616, 383, 2660, 1060, 632, 1349, 1, 1,
  238.  1, 2665, 1, 2613, 2717, 299, 1, 2754, 2668, 121, 2677, 103,
  239.  2671, 1, 269, 1, 554, 2691, 1, 2819, 1756, 2718, 1260, 1,
  240.  1, 1891, 1, 2686, 2746, 1, 2708, 2730, 2762, 2757, 276, 1684,
  241.  2738, 1057, 526, 2290, 1, 1, 2714, 1, 1, 1, 923, 1,
  242.  1, 2743, 1891, 1, 1, 41, 1, 1, 1, 1, 2794, 2448,
  243.  2801, 2810, 1, 2787, 2816, 1, 858, 1, 1, 1, 2821, 2824,
  244.  865, 1, 1, 1, 1108, 2748, 1, 1186, 2765, 1, 1, 1,
  245.  2729, 1, 1010, 1, 268, 441, 267, 322, 1, 1, 1, 1317,
  246.  1, 1060, 1, 1, 1, 1, 2840, 1679, 1, 1, 1, 1,
  247.  2103, 874, 1, 1, 220, 1, 41, 2785, 2842, 1, 2747, 1,
  248.  2734, 1, 2858, 1, 2804, 1, 2758, 1, 1, 2849, 1, 1891,
  249.  323, 716, 554, 1, 1, 1, 2832, 1, 1043, 2806, 1891, 1,
  250.  1186, 2797, 2823, 2852, 798, 2865, 2876, 567, 2868, 1, 1960, 632,
  251.  483, 1, 1, 2060, 1057, 2922, 1, 1, 1, 2812, 1, 2883,
  252.  2881, 60, 1, 1, 1, 1, 1, 1, 2844, 1, 283, 2907,
  253.  2893, 1, 1, 391, 2850, 1385, 1, 858, 2920, 1, 685, 1,
  254.  2898, 1, 2886, 2910, 2867, 2978, 2924, 1, 1924, 1, 1, 1,
  255.  2915, 1, 1891, 1, 1, 684, 1, 1, 2909, 1, 1, 1,
  256.  1, 798, 2896, 1, 1, 1, 1, 1, 1, 251, 271, 1,
  257.  2975, 3006, 1, 798, 3010, 1, 1, 1, 3051, 1, 1, 1,
  258.  3018, 3077, 3087, 3114, 146, 1, 3109, 1, 3140, 1, 1, 1,
  259.  2936, 1, 1, 3037, 2961, 1, 2823, 2939, 1, 2976, 554, 2914,
  260.  1, 1, 790, 2989, 2940, 2994, 489, 1, 2986, 1, 2927, 489,
  261.  1, 2987, 1, 1, 1, 2929, 1, 1, 1394, 1, 1, 2946,
  262.  3011, 2996, 146, 1, 1, 3041, 2985, 1, 3001, 2935, 3030, 146,
  263.  152, 1, 1238, 2972, 3036, 2960, 1, 1, 103, 1, 1, 62,
  264.  1, 1, 3042, 1, 1, 1, 1371, 1, 1, 1, 3004, 1856,
  265.  103, 1, 1, 3008, 3031, 3026, 1, 1, 1, 110, 1, 3063,
  266.  1, 3039, 3054, 3068, 1295, 1, 3058, 1, 3048, 3049, 1, 261,
  267.  3070, 2969, 3013, 1, 1, 2806, 251, 3065, 1317, 1, 66, 3115,
  268.  90, 1990, 1, 1, 3043, 1, 1, 632, 202, 251, 3061, 3101,
  269.  1, 3076, 684, 3088, 1, 275, 1, 3081, 3105, 662, 3106, 1,
  270.  176, 1, 1, 124, 590, 3067, 89, 1, 1, 321, 3091, 1,
  271.  2404, 3127, 1, 1, 1, 1, 1, 3129, 93, 1, 355, 3117,
  272.  95, 41, 1, 2131, 1, 1, 1, 1, 684, 1, 209, 1,
  273.  1, 674, 3078, 971, 977, 1, 3113, 1, 1, 1, 1, 2448,
  274.  1, 404, 233, 1, 3186, 1, 3221, 3223, 3251, 1, 3285, 3255,
  275.  3310, 1, 3326, 1, 3294, 3313, 3338, 3367, 1, 2186, 3379, 3402,
  276.  3423, 1, 1, 1, 3426, 1679, 3110, 3189, 1, 1, 1, 3125,
  277.  1, 383, 1, 1, 3135, 3126, 3192, 3116, 1, 1, 3207, 3137,
  278.  3210, 3123, 121, 1, 1, 412, 1, 1, 1, 1376, 1, 2785,
  279.  1, 1, 1, 1, 3120, 1, 3204, 3124, 3130, 3143, 3141, 3222,
  280.  3182, 3173, 3231, 1, 3195, 1, 3138, 1, 1, 1, 1, 1,
  281.  1, 1, 3232, 1, 3209, 1, 555, 1, 1, 1, 549, 3170,
  282.  3183, 1, 3257, 1, 3233, 1, 1, 1, 3275, 3239, 3234, 2290,
  283.  1, 202, 1, 3271, 3259, 3208, 3243, 798, 1, 1, 1, 1,
  284.  3283, 1, 1, 1, 1, 1, 2540, 1891, 1402, 1, 222, 1,
  285.  3284, 1, 214, 189, 3293, 1, 1, 2103, 3236, 1295, 3225, 1,
  286.  3272, 1, 394, 3325, 1045, 1, 1, 1, 1, 3287, 3307, 1,
  287.  2448, 95, 3253, 514, 1, 1, 567, 1, 3327, 577, 3280, 1,
  288.  1, 680, 62, 3300, 3318, 3319, 1, 287, 3290, 685, 1, 3143,
  289.  1, 1, 3276, 117, 1, 1, 1, 374, 1, 3273, 3343, 1,
  290.  3353, 3354, 3363, 1, 3333, 3344, 3364, 3370, 189, 1656, 3361, 3362,
  291.  1, 3341, 3339, 3368, 3359, 1, 3298, 1, 1, 1, 442, 1,
  292.  1, 1, 1, 3375, 1, 1, 3381, 3385, 1, 1, 3374, 3372,
  293.  2587, 509, 3393, 3377, 1, 1, 1, 1, 400, 3397, 1, 1,
  294.  3392, 3380, 1, 383, 1, 1646, 3401, 1, 1, 3371, 95, 1,
  295.  1, 3403, 1, 2448, 103, 3399, 1271, 3405, 1, 1, 3383, 1,
  296.  684, 3409, 1, 1, 1, 1, 146, 3408, 1, 1, 3411, 60,
  297.  363, 1, 3421, 1, 1, 1, 404, 26, 1, 858, 3463, 3469,
  298.  3484, 3491, 3501, 3476, 3517, 3527, 3543, 1, 3547, 3563, 3602, 3638,
  299.  3658, 3670, 1, 3691, 3738, 3758, 3777, 3781, 3793, 1, 528, 1,
  300.  3470, 1, 1, 104, 1914, 3410, 3471, 1, 3419, 261, 1, 650,
  301.  3464, 214, 967, 3474, 1, 1, 1, 1, 62, 3482, 3429, 3465,
  302.  3504, 3436, 3415, 270, 1, 3431, 3483, 1, 3502, 3477, 3425, 3461,
  303.  2714, 1, 1, 1, 3518, 2540, 3473, 1, 1, 60, 3494, 1,
  304.  3490, 1, 1, 567, 3522, 1, 1, 1, 3525, 1368, 3530, 3492,
  305.  1, 3507, 1, 1, 1937, 268, 261, 1, 214, 549, 1, 41,
  306.  3511, 261, 1, 1, 3529, 3534, 1, 122, 1, 1, 407, 106,
  307.  1, 3536, 251, 3541, 156, 1818, 1, 874, 3538, 3534, 3540, 456,
  308.  3546, 3555, 3562, 554, 1, 1, 3586, 1, 3577, 115, 1, 1,
  309.  3558, 509, 1, 3567, 1, 1, 3600, 1, 1, 1, 1, 1392,
  310.  75, 3573, 1, 1, 3584, 1, 1, 1, 1, 2729, 1684, 1,
  311.  1, 3604, 3581, 3565, 3590, 3607, 1, 1, 3609, 3619, 1, 222,
  312.  1, 3569, 1, 3621, 3620, 1, 1, 104, 3608, 1, 456, 3524,
  313.  1, 3548, 103, 1, 1, 1, 1, 381, 1, 1, 41, 1,
  314.  1944, 3623, 1, 3585, 589, 3617, 1, 101, 269, 3629, 1, 3605,
  315.  1, 3643, 404, 3642, 3660, 3609, 1, 3635, 3656, 418, 719, 829,
  316.  3659, 1, 1, 969, 1, 1, 1, 1, 261, 1, 1, 1,
  317.  391, 3662, 3626, 1756, 3681, 3667, 3653, 1684, 1594, 1, 163, 3675,
  318.  131, 1, 1, 1, 1, 1, 3701, 2658, 160, 1, 3713, 353,
  319.  101, 1, 3723, 214, 1, 146, 378, 3668, 3696, 251, 1, 3682,
  320.  3698, 3715, 761, 456, 3651, 3663, 1, 1684, 1, 3700, 909, 1,
  321.  1, 3674, 1, 3733, 104, 3736, 1, 1, 1, 3677, 3664, 1,
  322.  1, 1, 1, 1, 1, 62, 1, 3716, 1, 3609, 1, 3740,
  323.  1, 3725, 1, 1368, 1, 1, 1371, 1, 3727, 1, 1, 1,
  324.  3718, 90, 1, 1, 3692, 3750, 1, 1, 3720, 3768, 3732, 1,
  325.  3786, 3756, 1, 2040, 1, 874, 1, 1, 103, 62, 3693, 3764,
  326.  632, 1, 1, 1914, 3763, 1, 1, 1, 3773, 3772, 1, 383,
  327.  1, 632, 3748, 3534, 3782, 1, 1, 41, 1, 1, 1147, 1,
  328.  1, 214, 1, 3829, 1, 3832, 1, 3864, 1, 1, 3902, 3936,
  329.  894, 1, 3911, 1, 1, 3965, 3956, 509, 3986, 4012, 4021, 4033,
  330.  798, 1, 3839, 1, 1, 1, 3769, 214, 829, 3802, 1, 1,
  331.  1, 3841, 1, 101, 62, 3851, 1, 3845, 514, 1, 3823, 3809,
  332.  1, 2448, 509, 1646, 283, 1, 3753, 489, 1, 2188, 3810, 3767,
  333.  1, 1, 3830, 921, 121, 90, 2540, 1, 1, 1, 3861, 966,
  334.  3870, 146, 3884, 1, 3879, 106, 3878, 1, 509, 1044, 3776, 1,
  335.  401, 1, 3876, 1, 1, 189, 1, 209, 1, 674, 1, 1,
  336.  1, 3819, 271, 1, 1, 3890, 1, 152, 1, 3910, 3928, 1,
  337.  1, 1, 1, 3917, 1, 1, 3953, 1, 1, 1, 60, 1,
  338.  383, 1, 868, 3784, 3932, 3880, 3844, 1, 1, 1, 1, 829,
  339.  1, 3849, 3897, 3930, 1, 3846, 1, 3921, 2960, 868, 271, 1,
  340.  3934, 829, 261, 1, 1, 1, 3889, 3877, 441, 1, 1, 3976,
  341.  121, 1, 1, 1, 1, 1, 1, 163, 3905, 3926, 1, 632,
  342.  3858, 1, 4003, 3903, 1, 554, 1, 1, 1, 489, 3886, 567,
  343.  1594, 3937, 1, 1, 1, 3994, 4000, 2448, 1, 3984, 1, 3944,
  344.  3935, 824, 3945, 3999, 3962, 2613, 3943, 3964, 567, 1, 4016, 1,
  345.  858, 1, 1, 3959, 699, 829, 1, 1, 1187, 1, 1, 1402,
  346.  943, 1, 3431, 4019, 1, 890, 90, 1, 2020, 1, 798, 121,
  347.  1, 1, 1, 1, 1, 1, 858, 966, 925, 203, 1, 3972,
  348.  1, 1, 1, 4115, 3283, 925, 1, 4005, 4077, 4100, 4109, 4040,
  349.  4130, 4166, 4190, 4184, 4216, 1, 4262, 4267, 4280, 4292, 4316, 4339,
  350.  261, 4341, 4371, 4366, 4409, 4398, 1, 1371, 4417, 674, 4025, 62,
  351.  1, 3987, 92, 163, 1, 1, 3970, 202, 4022, 4095, 1, 4035,
  352.  1, 4079, 1, 3983, 610, 4076, 1426, 4085, 103, 4023, 1, 1,
  353.  1, 1, 163, 4099, 1, 95, 1, 4101, 829, 1, 1, 4106,
  354.  4092, 4111, 95, 1, 283, 117, 4054, 4107, 1, 1, 1937, 1684,
  355.  3996, 4142, 4032, 4104, 4116, 1, 4154, 4119, 4156, 632, 160, 2307,
  356.  4126, 1, 4118, 1, 4157, 1, 4159, 4151, 4172, 4138, 4183, 401,
  357.  1, 400, 1, 1, 1371, 4067, 514, 1, 1, 1, 1, 1,
  358.  106, 269, 1, 3651, 4132, 4168, 4121, 2011, 1, 1, 1, 267,
  359.  1, 1, 1, 4117, 4174, 1, 966, 1338, 1, 1, 4164, 1,
  360.  123, 1, 117, 1, 1, 4189, 146, 1, 4161, 4194, 1, 1,
  361.  1, 1, 1, 1349, 1, 1, 1684, 1, 1, 1, 194, 1,
  362.  1, 1, 1, 4208, 2060, 4236, 874, 4226, 1, 4195, 1317, 1,
  363.  1, 690, 847, 4233, 4249, 1, 4235, 1, 4175, 4252, 4256, 299,
  364.  4254, 1, 4219, 1, 1, 967, 1, 4196, 1, 4203, 1, 103,
  365.  1891, 1, 1891, 1, 1, 1, 1, 4173, 1, 4250, 1, 4248,
  366.  1, 1, 2448, 640, 4239, 321, 1, 1, 1, 1, 4199, 90,
  367.  4264, 1, 4268, 441, 2610, 1, 1, 1228, 1, 355, 1, 4265,
  368.  1, 419, 1, 4276, 4217, 1, 1, 267, 1, 1, 1, 4274,
  369.  1, 1, 62, 4295, 1, 1, 412, 1, 117, 3110, 640, 1,
  370.  2910, 1, 1990, 1, 1, 1, 1, 1, 4213, 858, 1, 1,
  371.  4297, 1, 509, 514, 283, 523, 2927, 4307, 4332, 4275, 4299, 1060,
  372.  4294, 4323, 4318, 1, 4319, 523, 1, 4207, 1, 1, 4344, 1,
  373.  4354, 1, 2747, 1, 4346, 690, 567, 1, 1, 1, 4351, 1,
  374.  66, 1, 1, 1, 75, 1, 1, 1, 1818, 4348, 1, 1,
  375.  1, 4376, 4244, 3116, 1, 4393, 4374, 95, 1, 209, 1630, 1,
  376.  1, 1, 4373, 401, 4266, 1, 4211, 1, 921, 1, 75, 1,
  377.  1, 1, 1, 1, 805, 1, 1, 1, 1, 4407, 1, 4392,
  378.  1, 4408, 489, 1, 1, 1, 639, 1, 4369, 1, 1060, 1,
  379.  685, 675, 1, 1, 4284, 4388, 1, 75, 66, 1, 194, 4269,
  380.  1, 4303, 1, 4345, 674, 1, 1, 1, 4461, 1, 4485, 1,
  381.  4501, 1, 1, 4535, 4559, 685, 4560, 4582, 4588, 1, 4596, 4623,
  382.  4590, 1, 4641, 4662, 4716, 1, 268, 1, 4719, 1, 4416, 1,
  383.  658, 1, 103, 1, 1, 1, 1, 4465, 1, 4464, 1592, 1,
  384.  1, 4296, 1, 4470, 1, 4310, 1, 1, 4473, 2929, 1, 1,
  385.  4492, 1, 413, 268, 4419, 1, 1, 4397, 4328, 1, 4482, 1,
  386.  4340, 404, 4454, 4460, 1, 680, 1924, 966, 1, 1, 4538, 4521,
  387.  4494, 4527, 1044, 4434, 4534, 4523, 4529, 1, 4448, 4442, 675, 1,
  388.  1, 1, 632, 1, 1, 1, 4385, 1, 1, 1, 1594, 1,
  389.  1, 1, 4524, 1, 1, 1, 4537, 4394, 1, 4517, 1, 1,
  390.  4542, 1, 1, 1, 26, 1, 1, 1, 1, 1, 1756, 1,
  391.  194, 4507, 4564, 321, 4462, 1, 1, 4504, 1, 4543, 1, 4581,
  392.  4478, 4572, 1, 413, 1, 4498, 1, 1, 1, 321, 4595, 1,
  393.  1891, 1, 1, 4578, 3362, 597, 1, 4584, 1, 1, 1, 4544,
  394.  1, 103, 1, 1, 4574, 4563, 4597, 1, 1, 1, 4612, 1,
  395.  4594, 4618, 4576, 1402, 4602, 4589, 1, 1, 2448, 4624, 1, 870,
  396.  1, 1, 4608, 1, 1, 4637, 4615, 921, 1, 4610, 4625, 1,
  397.  1, 1732, 1914, 1, 4627, 60, 1, 1, 4629, 1, 1, 1,
  398.  4640, 1, 1, 95, 4644, 4639, 1, 554, 2567, 1, 176, 4622,
  399.  1, 971, 1, 1, 404, 4676, 1, 1, 1, 4661, 1, 1,
  400.  222, 4692, 214, 1, 4663, 1, 106, 4698, 4695, 4658, 4677, 1,
  401.  4691, 1, 413, 1, 4671, 1, 1, 675, 4654, 312, 1, 1,
  402.  1, 1554, 1891, 1, 1, 1, 4681, 1554, 1, 1, 1, 4686,
  403.  1684, 1, 4670, 589, 1, 2060, 2910, 923, 1, 4645, 4664, 4669,
  404.  1, 103, 1, 1, 1, 1, 1, 4684, 3753, 632, 1, 391,
  405.  1, 1, 4722, 1426, 1, 4720, 183, 4667, 4762, 1, 4724, 1,
  406.  4799, 1, 1, 4840, 4872, 514, 267, 4902, 374, 1, 4924, 1,
  407.  1, 4948, 4970, 4975, 4993, 1, 4974, 675, 5002, 121, 4693, 160,
  408.  589, 890, 1, 1, 1, 4697, 470, 967, 4786, 589, 4715, 1,
  409.  4742, 1256, 4787, 4764, 4727, 829, 1, 1, 4717, 1, 1, 1,
  410.  1, 146, 1, 1, 1, 1, 580, 1, 4704, 1, 4757, 60,
  411.  4788, 2448, 1, 514, 4800, 1795, 1, 1, 4837, 4807, 4766, 4824,
  412.  1, 251, 1, 4829, 4815, 4765, 1, 355, 251, 1, 1, 4756,
  413.  1, 1, 1, 184, 1, 1, 1, 1, 2568, 1, 1, 4855,
  414.  4816, 1, 894, 829, 189, 4770, 4771, 4845, 4107, 1, 1, 4850,
  415.  1, 1, 1, 4798, 1937, 4852, 4831, 1, 4859, 1, 1, 4817,
  416.  1, 1, 1554, 1, 268, 1, 4900, 375, 4801, 1, 1, 4846,
  417.  1, 4884, 381, 1656, 110, 63, 549, 798, 269, 1, 4795, 4867,
  418.  4895, 4847, 509, 1, 1, 4896, 62, 1, 548, 1, 1, 1,
  419.  4901, 1, 1036, 1, 1, 829, 1, 1, 407, 4904, 1, 1,
  420.  1, 1, 1, 1, 1, 4870, 4828, 1, 4908, 1, 1, 1,
  421.  1, 1036, 163, 1, 1, 4851, 1051, 1, 1, 4853, 41, 2960,
  422.  1, 1, 1, 4919, 4914, 1, 1, 1, 4909, 1, 1, 4928,
  423.  1, 4879, 1, 4949, 1, 1, 4946, 4952, 1, 3116, 1, 4959,
  424.  1, 1, 1, 4957, 4965, 4963, 1, 214, 103, 2568, 1, 4931,
  425.  355, 4863, 1, 1, 2898, 1, 2448, 4916, 1, 4873, 923, 1,
  426.  4906, 1818, 1, 1, 1060, 1, 41, 1, 1, 1, 1, 1,
  427.  858, 554, 1, 1, 1, 1, 1, 1, 1, 1, 1937, 1,
  428.  1, 4704, 3008, 4903, 1, 4995, 1, 1, 1, 4442, 146, 1,
  429.  4951, 1, 1, 5045, 5046, 5052, 5067, 5036, 5016, 5007, 1, 5078,
  430.  1, 1, 5098, 5113, 5126, 5121, 5144, 1, 5164, 5197, 5214, 856,
  431.  1, 1051, 5182, 1, 121, 1, 1, 4918, 5064, 5025, 1, 1,
  432.  4977, 4947, 1, 1, 4962, 5004, 1, 4999, 1, 5048, 2139, 1,
  433.  2910, 1, 1, 1, 1, 1, 4969, 1, 381, 1, 5075, 1,
  434.  1, 1, 5041, 267, 90, 1, 103, 1394, 554, 1426, 1, 5060,
  435.  1010, 1, 4985, 5104, 1, 1, 856, 5118, 1385, 5054, 5003, 5058,
  436.  3534, 5061, 1684, 554, 1, 5090, 5116, 419, 5080, 1, 1, 1,
  437.  2307, 5114, 632, 316, 5103, 509, 1, 4720, 5071, 1, 1, 2040,
  438.  1732, 1295, 5069, 1, 1, 95, 1, 1, 1756, 5119, 971, 1,
  439.  419, 923, 1, 1, 1, 1684, 267, 1439, 5092, 1, 186, 5107,
  440.  2307, 1, 1, 5129, 400, 5134, 1, 1, 5154, 1, 5093, 1,
  441.  1, 1, 5141, 5156, 103, 1, 1, 5115, 5139, 1, 261, 5175,
  442.  1, 1, 5146, 413, 202, 1818, 5177, 5145, 1, 874, 5188, 1,
  443.  1, 5171, 1, 1, 1, 5185, 1, 355, 5196, 1, 222, 283,
  444.  5206, 1, 674, 1, 413, 1, 3436, 1, 5158, 675, 1349, 94,
  445.  1, 5243, 1, 1, 1, 5172, 509, 5153, 658, 5193, 1, 1385,
  446.  1, 5216, 1, 1, 1, 509, 2131, 5230, 5207, 5163, 824, 1,
  447.  798, 1, 1, 1, 261, 1, 1, 5254, 1, 5186, 1, 5269,
  448.  1, 103, 1371, 5309, 1, 1, 4023, 1043, 662, 5332, 1, 5218,
  449.  858, 1, 5280, 103, 1, 1, 1, 1, 5225, 589, 2131, 1,
  450.  2448, 2307, 5195, 1, 1, 1, 1, 674, 1, 1, 1, 5265,
  451.  103, 5217, 1, 1, 1, 5287, 5227, 5253, 1, 1, 5290, 514,
  452.  1, 1, 684, 1, 921, 1, 5199, 1, 1, 1, 194, 1,
  453.  4664, 2447, 1, 1, 5236, 1, 1, 5255, 1, 1, 146, 1,
  454.  1944, 1, 1, 5202, 1, 5329, 5293, 1, 1, 589, 5325, 5317,
  455.  1, 1, 1, 1, 890, 1, 1, 5298, 1, 1, 1, 1,
  456.  1, 1, 5346, 214, 1, 1, 699, 1, 5270, 1, 5348, 1268,
  457.  5234, 3753, 1, 1349, 5297, 685, 1816, 1, 1, 1, 1, 1914,
  458.  1, 1044, 1, 5387, 1, 1, 4574, 5353, 5284, 1, 383, 5396,
  459.  5334, 1, 5350, 1656, 202, 5326, 1, 1816, 5394, 5405, 1, 117,
  460.  1, 1, 549, 1, 5288, 1, 1756, 1, 1, 75, 1, 1,
  461.  677, 5201, 1, 610, 610, 5219, 4795, 523, 5278, 1, 1, 1,
  462.  1, 1392, 662, 1, 5232, 1, 5345, 103, 1, 1, 5433, 1,
  463.  1, 1, 5415, 1, 1, 5376, 5447, 5347, 4720, 1, 967, 509,
  464.  5273, 5373, 268, 1, 3120, 674, 2060, 2040, 1, 1, 1, 1,
  465.  1, 2448, 1, 5372, 640, 5409, 1, 5470, 1, 5471, 5358, 2448,
  466.  1, 1, 1, 41, 5480, 5418, 5479, 5492, 5489, 5474, 5506, 5513,
  467.  5445, 441, 1, 1, 121, 1, 1, 1, 5384, 1, 1, 5378,
  468.  1, 1, 2960, 5302, 1, 1, 3380, 1789, 5496, 1, 1, 1,
  469.  1, 1, 1, 1, 103, 1, 400, 1, 5460, 5388, 1057, 5360,
  470.  1, 1, 509, 104, 1, 189, 1, 567, 1, 1, 3849, 1,
  471.  5510, 5519, 1, 1, 189, 5517, 1, 1, 1, 5529, 1, 1679,
  472.  658, 5462, 1, 276, 1, 5524, 1, 214, 271, 5392, 1, 1,
  473.  1, 1, 1109, 5422, 523, 1, 189, 5547, 374, 269, 1944, 121,
  474.  1, 1, 489, 5583, 5608, 5609, 5623, 5640, 5638, 5655, 5667, 5671,
  475.  5650, 5536, 5697, 5720, 5678, 5727, 5734, 5533, 5756, 5776, 5782, 5795,
  476.  5801, 5807, 5579, 374, 690, 5398, 5587, 5410, 597, 391, 1, 824,
  477.  1, 295, 5115, 5591, 1, 1, 5388, 5500, 5596, 5456, 5493, 675,
  478.  829, 1, 554, 5538, 5607, 5436, 1, 5508, 5505, 1, 5437, 5514,
  479.  5528, 2461, 5486, 1228, 1, 5507, 5553, 5497, 5475, 1, 5618, 5473,
  480.  1, 5540, 5574, 1, 2140, 865, 5550, 3375, 610, 5658, 3530, 5572,
  481.  1, 4629, 5627, 658, 214, 1, 5654, 3996, 1, 1, 5588, 5601,
  482.  5648, 1, 1, 5563, 5590, 1, 5620, 1, 214, 1, 5649, 323,
  483.  858, 1, 5625, 1, 925, 1924, 5659, 110, 214, 5679, 5661, 5631,
  484.  1, 1, 5668, 2020, 5666, 1, 5680, 5692, 1057, 3375, 1, 1109,
  485.  675, 1, 5685, 1, 3362, 674, 4667, 1, 5696, 489, 5717, 251,
  486.  5698, 1, 441, 967, 5703, 1, 5621, 1, 413, 1, 1, 1426,
  487.  1, 413, 5699, 1, 1, 4244, 1, 5701, 3972, 1, 523, 5704,
  488.  1187, 276, 1060, 5629, 271, 2823, 5724, 5681, 5707, 5712, 1, 1,
  489.  189, 5736, 716, 5672, 375, 5744, 1, 5733, 5708, 662, 4574, 1,
  490.  1, 1, 5676, 1, 41, 1, 5745, 5748, 1187, 2610, 1, 5750,
  491.  610, 3126, 1, 5753, 5760, 1, 5691, 5722, 1, 5755, 1, 5723,
  492.  868, 5787, 1, 921, 483, 5749, 5764, 5768, 1, 1, 1, 5752,
  493.  4023, 5761, 146, 1, 1, 5780, 1, 5774, 5788, 1, 3380, 5789,
  494.  5783, 1, 5793, 1, 5796, 548, 632, 214, 5794, 103, 5803, 5814,
  495.  2040, 1, 189, 2139, 413, 1, 5529, 684, 5437, 1, 0, 0,
  496.  0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0,
  497.  0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
  498.  0, 0 };
  499.  
  500.