Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Parser/parser.cc

    r5d125e4 r4e06c1e  
    590590#define YYFINAL  252
    591591/* YYLAST -- Last index in YYTABLE.  */
    592 #define YYLAST   12080
     592#define YYLAST   12094
    593593
    594594/* YYNTOKENS -- Number of terminals.  */
     
    599599#define YYNRULES  755
    600600/* YYNRULES -- Number of states.  */
    601 #define YYNSTATES  1579
     601#define YYNSTATES  1580
    602602
    603603/* YYTRANSLATE(YYLEX) -- Bison symbol number corresponding to YYLEX.  */
     
    692692    1258,  1260,  1263,  1266,  1270,  1272,  1275,  1278,  1280,  1283,
    693693    1286,  1290,  1292,  1295,  1298,  1300,  1302,  1307,  1310,  1311,
    694     1318,  1326,  1329,  1332,  1335,  1336,  1339,  1342,  1346,  1349,
    695     1353,  1355,  1358,  1362,  1365,  1368,  1373,  1374,  1376,  1379,
    696     1382,  1384,  1385,  1387,  1390,  1393,  1399,  1402,  1403,  1411,
    697     1414,  1419,  1420,  1423,  1424,  1426,  1428,  1430,  1436,  1442,
    698     1448,  1450,  1456,  1462,  1472,  1474,  1480,  1481,  1483,  1485,
    699     1491,  1493,  1495,  1501,  1507,  1509,  1513,  1517,  1522,  1524,
    700     1526,  1528,  1530,  1533,  1535,  1539,  1543,  1545,  1548,  1550,
    701     1554,  1556,  1558,  1560,  1562,  1564,  1566,  1568,  1570,  1572,
    702     1574,  1576,  1579,  1581,  1583,  1585,  1588,  1589,  1592,  1595,
    703     1597,  1602,  1603,  1605,  1608,  1612,  1617,  1620,  1623,  1625,
    704     1628,  1630,  1633,  1639,  1645,  1653,  1660,  1662,  1665,  1668,
    705     1672,  1674,  1677,  1680,  1685,  1688,  1693,  1694,  1699,  1702,
    706     1704,  1706,  1708,  1709,  1712,  1718,  1724,  1738,  1740,  1742,
    707     1746,  1750,  1753,  1757,  1761,  1764,  1769,  1771,  1778,  1788,
    708     1789,  1801,  1803,  1807,  1811,  1815,  1817,  1819,  1825,  1828,
    709     1834,  1835,  1837,  1839,  1843,  1844,  1846,  1848,  1850,  1852,
    710     1853,  1860,  1863,  1865,  1868,  1873,  1876,  1880,  1884,  1888,
    711     1893,  1899,  1905,  1911,  1918,  1920,  1922,  1924,  1928,  1929,
    712     1935,  1936,  1938,  1940,  1943,  1950,  1952,  1956,  1957,  1959,
    713     1964,  1966,  1968,  1970,  1972,  1975,  1977,  1980,  1983,  1985,
    714     1989,  1992,  1996,  2000,  2003,  2008,  2013,  2017,  2026,  2030,
    715     2033,  2035,  2038,  2045,  2054,  2058,  2061,  2065,  2069,  2074,
    716     2079,  2083,  2085,  2087,  2089,  2094,  2101,  2105,  2108,  2112,
    717     2116,  2121,  2126,  2130,  2133,  2135,  2138,  2141,  2143,  2147,
    718     2150,  2154,  2158,  2161,  2166,  2171,  2175,  2182,  2191,  2195,
    719     2198,  2200,  2203,  2206,  2209,  2213,  2217,  2220,  2225,  2230,
    720     2234,  2241,  2250,  2254,  2257,  2259,  2262,  2265,  2267,  2269,
    721     2272,  2276,  2280,  2283,  2288,  2295,  2304,  2306,  2309,  2312,
    722     2314,  2317,  2320,  2324,  2328,  2330,  2335,  2340,  2344,  2350,
    723     2359,  2363,  2366,  2370,  2372,  2378,  2384,  2391,  2398,  2400,
    724     2403,  2406,  2408,  2411,  2414,  2418,  2422,  2424,  2429,  2434,
    725     2438,  2444,  2453,  2457,  2459,  2462,  2464,  2467,  2474,  2480,
    726     2487,  2495,  2503,  2505,  2508,  2511,  2513,  2516,  2519,  2523,
    727     2527,  2529,  2534,  2539,  2543,  2552,  2556,  2558,  2560,  2563,
    728     2565,  2567,  2570,  2574,  2577,  2581,  2584,  2588,  2592,  2595,
    729     2600,  2604,  2607,  2611,  2614,  2619,  2623,  2626,  2633,  2640,
    730     2647,  2655,  2657,  2660,  2662,  2664,  2666,  2669,  2673,  2676,
    731     2680,  2683,  2687,  2691,  2696,  2699,  2703,  2708,  2711,  2717,
    732     2723,  2730,  2737,  2738,  2740,  2741
     694    1318,  1326,  1329,  1332,  1335,  1337,  1340,  1343,  1347,  1350,
     695    1354,  1356,  1359,  1363,  1366,  1369,  1374,  1375,  1377,  1380,
     696    1383,  1385,  1386,  1388,  1391,  1394,  1400,  1403,  1404,  1412,
     697    1415,  1420,  1421,  1424,  1425,  1427,  1429,  1431,  1437,  1443,
     698    1449,  1451,  1457,  1463,  1473,  1475,  1481,  1482,  1484,  1486,
     699    1492,  1494,  1496,  1502,  1508,  1510,  1514,  1518,  1523,  1525,
     700    1527,  1529,  1531,  1534,  1536,  1540,  1544,  1546,  1549,  1551,
     701    1555,  1557,  1559,  1561,  1563,  1565,  1567,  1569,  1571,  1573,
     702    1575,  1577,  1580,  1582,  1584,  1586,  1589,  1590,  1593,  1596,
     703    1598,  1603,  1604,  1606,  1609,  1613,  1618,  1621,  1624,  1626,
     704    1629,  1631,  1634,  1640,  1646,  1654,  1661,  1663,  1666,  1669,
     705    1673,  1675,  1678,  1681,  1686,  1689,  1694,  1695,  1700,  1703,
     706    1705,  1707,  1709,  1710,  1713,  1719,  1725,  1739,  1741,  1743,
     707    1747,  1751,  1754,  1758,  1762,  1765,  1770,  1772,  1779,  1789,
     708    1790,  1802,  1804,  1808,  1812,  1816,  1818,  1820,  1826,  1829,
     709    1835,  1836,  1838,  1840,  1844,  1845,  1847,  1849,  1851,  1853,
     710    1854,  1861,  1864,  1866,  1869,  1874,  1877,  1881,  1885,  1889,
     711    1894,  1900,  1906,  1912,  1919,  1921,  1923,  1925,  1929,  1930,
     712    1936,  1937,  1939,  1941,  1944,  1951,  1953,  1957,  1958,  1960,
     713    1965,  1967,  1969,  1971,  1973,  1976,  1978,  1981,  1984,  1986,
     714    1990,  1993,  1997,  2001,  2004,  2009,  2014,  2018,  2027,  2031,
     715    2034,  2036,  2039,  2046,  2055,  2059,  2062,  2066,  2070,  2075,
     716    2080,  2084,  2086,  2088,  2090,  2095,  2102,  2106,  2109,  2113,
     717    2117,  2122,  2127,  2131,  2134,  2136,  2139,  2142,  2144,  2148,
     718    2151,  2155,  2159,  2162,  2167,  2172,  2176,  2183,  2192,  2196,
     719    2199,  2201,  2204,  2207,  2210,  2214,  2218,  2221,  2226,  2231,
     720    2235,  2242,  2251,  2255,  2258,  2260,  2263,  2266,  2268,  2270,
     721    2273,  2277,  2281,  2284,  2289,  2296,  2305,  2307,  2310,  2313,
     722    2315,  2318,  2321,  2325,  2329,  2331,  2336,  2341,  2345,  2351,
     723    2360,  2364,  2367,  2371,  2373,  2379,  2385,  2392,  2399,  2401,
     724    2404,  2407,  2409,  2412,  2415,  2419,  2423,  2425,  2430,  2435,
     725    2439,  2445,  2454,  2458,  2460,  2463,  2465,  2468,  2475,  2481,
     726    2488,  2496,  2504,  2506,  2509,  2512,  2514,  2517,  2520,  2524,
     727    2528,  2530,  2535,  2540,  2544,  2553,  2557,  2559,  2561,  2564,
     728    2566,  2568,  2571,  2575,  2578,  2582,  2585,  2589,  2593,  2596,
     729    2601,  2605,  2608,  2612,  2615,  2620,  2624,  2627,  2634,  2641,
     730    2648,  2656,  2658,  2661,  2663,  2665,  2667,  2670,  2674,  2677,
     731    2681,  2684,  2688,  2692,  2697,  2700,  2704,  2709,  2712,  2718,
     732    2724,  2731,  2738,  2739,  2741,  2742
    733733};
    734734
     
    869869      -1,   247,   274,   246,   114,   248,   115,    -1,   247,   109,
    870870     292,   110,   114,   248,   115,    -1,   247,   285,    -1,    31,
    871      312,    -1,    32,   312,    -1,    -1,   248,   249,    -1,   250,
    872      132,    -1,    40,   250,   132,    -1,   251,   132,    -1,    40,
    873      251,   132,    -1,   366,    -1,   366,   274,    -1,   250,   116,
    874      274,    -1,   250,   116,    -1,   225,   252,    -1,   251,   116,
    875      312,   252,    -1,    -1,   254,    -1,   318,   253,    -1,   331,
    876      253,    -1,   357,    -1,    -1,   254,    -1,   117,   163,    -1,
    877       30,   312,    -1,   255,   114,   258,   372,   115,    -1,   255,
    878      274,    -1,    -1,   255,   274,   257,   114,   258,   372,   115,
    879       -1,   274,   259,    -1,   258,   116,   274,   259,    -1,    -1,
    880      131,   163,    -1,    -1,   261,    -1,   263,    -1,   262,    -1,
    881      262,   135,   116,   134,   263,    -1,   263,   135,   116,   134,
    882       96,    -1,   262,   135,   116,   134,    96,    -1,   267,    -1,
    883      263,   135,   116,   134,   267,    -1,   262,   135,   116,   134,
    884      267,    -1,   262,   135,   116,   134,   263,   135,   116,   134,
    885      267,    -1,   268,    -1,   263,   135,   116,   134,   268,    -1,
    886       -1,   265,    -1,   266,    -1,   266,   135,   116,   134,    96,
    887       -1,   270,    -1,   269,    -1,   266,   135,   116,   134,   270,
    888       -1,   266,   135,   116,   134,   269,    -1,   269,    -1,   362,
    889      272,   373,    -1,   370,   272,   373,    -1,   227,   370,   272,
    890      373,    -1,   217,    -1,   270,    -1,   362,    -1,   370,    -1,
    891      227,   370,    -1,   371,    -1,   224,   336,   373,    -1,   224,
    892      340,   373,    -1,   224,    -1,   224,   351,    -1,   139,    -1,
    893      271,   116,   139,    -1,   137,    -1,    74,    -1,    75,    -1,
    894      138,    -1,    74,    -1,    75,    -1,   139,    -1,    74,    -1,
    895       75,    -1,   366,    -1,   225,    -1,   225,   357,    -1,   366,
    896       -1,   371,    -1,   225,    -1,   225,   345,    -1,    -1,   131,
    897      278,    -1,   107,   278,    -1,   164,    -1,   114,   279,   372,
    898      115,    -1,    -1,   278,    -1,   280,   278,    -1,   279,   116,
    899      278,    -1,   279,   116,   280,   278,    -1,   281,   117,    -1,
    900      274,   117,    -1,   282,    -1,   281,   282,    -1,    80,    -1,
    901      113,   274,    -1,   111,   134,   164,   135,   112,    -1,   111,
    902      134,   310,   135,   112,    -1,   111,   134,   163,    96,   163,
    903      135,   112,    -1,   113,   111,   134,   146,   135,   112,    -1,
    904      284,    -1,   231,   284,    -1,   283,   233,    -1,   283,   233,
    905      227,    -1,   285,    -1,   227,   285,    -1,   284,   228,    -1,
    906       75,   109,   292,   110,    -1,   287,   373,    -1,   286,   116,
    907      287,   373,    -1,    -1,   289,   274,   288,   290,    -1,   225,
    908      336,    -1,    33,    -1,    35,    -1,    34,    -1,    -1,   290,
    909      291,    -1,   129,   274,   109,   292,   110,    -1,   129,   114,
    910      134,   298,   115,    -1,   129,   109,   134,   286,   135,   110,
    911      114,   134,   298,   115,   109,   292,   110,    -1,   276,    -1,
    912      164,    -1,   292,   116,   276,    -1,   292,   116,   164,    -1,
    913       33,   294,    -1,   232,    33,   294,    -1,   293,   116,   294,
    914       -1,   295,   290,    -1,   295,   290,   131,   276,    -1,   274,
    915       -1,   273,   109,   134,   286,   135,   110,    -1,    36,   274,
    916      109,   134,   286,   135,   110,   114,   115,    -1,    -1,    36,
    917      274,   109,   134,   286,   135,   110,   114,   297,   298,   115,
    918       -1,   299,    -1,   298,   134,   299,    -1,   300,   135,   132,
    919       -1,   301,   135,   132,    -1,   215,    -1,   217,    -1,   300,
    920      135,   116,   134,   272,    -1,   225,   309,    -1,   301,   135,
    921      116,   134,   309,    -1,    -1,   303,    -1,   305,    -1,   303,
    922      134,   305,    -1,    -1,   303,    -1,   212,    -1,   307,    -1,
    923      198,    -1,    -1,     5,    82,   306,   114,   304,   115,    -1,
    924       40,   305,    -1,   308,    -1,   323,   173,    -1,   327,   134,
    925      207,   173,    -1,   216,   173,    -1,   224,   323,   173,    -1,
    926      227,   323,   173,    -1,   231,   323,   173,    -1,   231,   227,
    927      323,   173,    -1,   224,   327,   134,   207,   173,    -1,   227,
    928      327,   134,   207,   173,    -1,   231,   327,   134,   207,   173,
    929       -1,   231,   227,   327,   134,   207,   173,    -1,   318,    -1,
    930      331,    -1,   323,    -1,   163,   123,   163,    -1,    -1,    64,
    931      109,   141,   110,   312,    -1,    -1,   313,    -1,   314,    -1,
    932      313,   314,    -1,    39,   109,   109,   315,   110,   110,    -1,
    933      316,    -1,   315,   116,   316,    -1,    -1,   317,    -1,   317,
    934      109,   170,   110,    -1,   272,    -1,   234,    -1,   235,    -1,
    935      228,    -1,   319,   312,    -1,   320,    -1,   321,   312,    -1,
    936      322,   312,    -1,   137,    -1,   109,   319,   110,    -1,   149,
    937      318,    -1,   149,   227,   318,    -1,   109,   320,   110,    -1,
    938      319,   349,    -1,   109,   320,   110,   349,    -1,   109,   321,
    939      110,   350,    -1,   109,   321,   110,    -1,   109,   320,   110,
    940      109,   134,   264,   135,   110,    -1,   109,   322,   110,    -1,
    941      324,   312,    -1,   325,    -1,   326,   312,    -1,   319,   109,
    942      134,   264,   135,   110,    -1,   109,   325,   110,   109,   134,
    943      264,   135,   110,    -1,   109,   324,   110,    -1,   149,   323,
    944       -1,   149,   227,   323,    -1,   109,   325,   110,    -1,   109,
    945      325,   110,   349,    -1,   109,   326,   110,   350,    -1,   109,
    946      326,   110,    -1,   328,    -1,   329,    -1,   330,    -1,   319,
    947      109,   271,   110,    -1,   109,   329,   110,   109,   271,   110,
    948       -1,   109,   328,   110,    -1,   149,   327,    -1,   149,   227,
    949      327,    -1,   109,   329,   110,    -1,   109,   329,   110,   349,
    950       -1,   109,   330,   110,   350,    -1,   109,   330,   110,    -1,
    951      332,   312,    -1,   333,    -1,   334,   312,    -1,   335,   312,
    952       -1,   341,    -1,   109,   332,   110,    -1,   149,   331,    -1,
    953      149,   227,   331,    -1,   109,   333,   110,    -1,   332,   349,
    954       -1,   109,   333,   110,   349,    -1,   109,   334,   110,   350,
    955       -1,   109,   334,   110,    -1,   332,   109,   134,   264,   135,
    956      110,    -1,   109,   333,   110,   109,   134,   264,   135,   110,
    957       -1,   109,   335,   110,    -1,   319,   312,    -1,   337,    -1,
    958      338,   312,    -1,   339,   312,    -1,   149,   336,    -1,   149,
    959      227,   336,    -1,   109,   337,   110,    -1,   319,   355,    -1,
    960      109,   337,   110,   349,    -1,   109,   338,   110,   350,    -1,
    961      109,   338,   110,    -1,   319,   109,   134,   264,   135,   110,
    962       -1,   109,   337,   110,   109,   134,   264,   135,   110,    -1,
    963      109,   339,   110,    -1,   341,   312,    -1,   342,    -1,   343,
    964      312,    -1,   344,   312,    -1,    74,    -1,    75,    -1,   149,
    965      340,    -1,   149,   227,   340,    -1,   109,   342,   110,    -1,
    966      341,   355,    -1,   109,   342,   110,   355,    -1,   341,   109,
    967      134,   264,   135,   110,    -1,   109,   342,   110,   109,   134,
    968      264,   135,   110,    -1,   346,    -1,   347,   312,    -1,   348,
    969      312,    -1,   149,    -1,   149,   227,    -1,   149,   345,    -1,
    970      149,   227,   345,    -1,   109,   346,   110,    -1,   349,    -1,
    971      109,   346,   110,   349,    -1,   109,   347,   110,   350,    -1,
    972      109,   347,   110,    -1,   109,   134,   264,   135,   110,    -1,
    973      109,   346,   110,   109,   134,   264,   135,   110,    -1,   109,
    974      348,   110,    -1,   111,   112,    -1,   111,   112,   350,    -1,
    975      350,    -1,   111,   134,   164,   135,   112,    -1,   111,   134,
    976      118,   135,   112,    -1,   350,   111,   134,   164,   135,   112,
    977       -1,   350,   111,   134,   118,   135,   112,    -1,   352,    -1,
    978      353,   312,    -1,   354,   312,    -1,   149,    -1,   149,   227,
    979       -1,   149,   351,    -1,   149,   227,   351,    -1,   109,   352,
    980      110,    -1,   355,    -1,   109,   352,   110,   355,    -1,   109,
    981      353,   110,   350,    -1,   109,   353,   110,    -1,   109,   134,
    982      264,   135,   110,    -1,   109,   352,   110,   109,   134,   264,
    983      135,   110,    -1,   109,   354,   110,    -1,   356,    -1,   356,
    984      350,    -1,   350,    -1,   111,   112,    -1,   111,   134,   227,
    985      118,   135,   112,    -1,   111,   134,   227,   135,   112,    -1,
    986      111,   134,   227,   164,   135,   112,    -1,   111,   134,     7,
    987      226,   164,   135,   112,    -1,   111,   134,   227,     7,   164,
    988      135,   112,    -1,   358,    -1,   359,   312,    -1,   360,   312,
    989       -1,   149,    -1,   149,   227,    -1,   149,   357,    -1,   149,
    990      227,   357,    -1,   109,   358,   110,    -1,   349,    -1,   109,
    991      358,   110,   349,    -1,   109,   359,   110,   350,    -1,   109,
    992      359,   110,    -1,   109,   358,   110,   109,   134,   264,   135,
    993      110,    -1,   109,   360,   110,    -1,   362,    -1,   370,    -1,
    994      227,   370,    -1,   363,    -1,   364,    -1,   149,   225,    -1,
     871     312,    -1,    32,   312,    -1,   249,    -1,   248,   249,    -1,
     872     250,   132,    -1,    40,   250,   132,    -1,   251,   132,    -1,
     873      40,   251,   132,    -1,   366,    -1,   366,   274,    -1,   250,
     874     116,   274,    -1,   250,   116,    -1,   225,   252,    -1,   251,
     875     116,   312,   252,    -1,    -1,   254,    -1,   318,   253,    -1,
     876     331,   253,    -1,   357,    -1,    -1,   254,    -1,   117,   163,
     877      -1,    30,   312,    -1,   255,   114,   258,   372,   115,    -1,
     878     255,   274,    -1,    -1,   255,   274,   257,   114,   258,   372,
     879     115,    -1,   274,   259,    -1,   258,   116,   274,   259,    -1,
     880      -1,   131,   163,    -1,    -1,   261,    -1,   263,    -1,   262,
     881      -1,   262,   135,   116,   134,   263,    -1,   263,   135,   116,
     882     134,    96,    -1,   262,   135,   116,   134,    96,    -1,   267,
     883      -1,   263,   135,   116,   134,   267,    -1,   262,   135,   116,
     884     134,   267,    -1,   262,   135,   116,   134,   263,   135,   116,
     885     134,   267,    -1,   268,    -1,   263,   135,   116,   134,   268,
     886      -1,    -1,   265,    -1,   266,    -1,   266,   135,   116,   134,
     887      96,    -1,   270,    -1,   269,    -1,   266,   135,   116,   134,
     888     270,    -1,   266,   135,   116,   134,   269,    -1,   269,    -1,
     889     362,   272,   373,    -1,   370,   272,   373,    -1,   227,   370,
     890     272,   373,    -1,   217,    -1,   270,    -1,   362,    -1,   370,
     891      -1,   227,   370,    -1,   371,    -1,   224,   336,   373,    -1,
     892     224,   340,   373,    -1,   224,    -1,   224,   351,    -1,   139,
     893      -1,   271,   116,   139,    -1,   137,    -1,    74,    -1,    75,
     894      -1,   138,    -1,    74,    -1,    75,    -1,   139,    -1,    74,
     895      -1,    75,    -1,   366,    -1,   225,    -1,   225,   357,    -1,
     896     366,    -1,   371,    -1,   225,    -1,   225,   345,    -1,    -1,
     897     131,   278,    -1,   107,   278,    -1,   164,    -1,   114,   279,
     898     372,   115,    -1,    -1,   278,    -1,   280,   278,    -1,   279,
     899     116,   278,    -1,   279,   116,   280,   278,    -1,   281,   117,
     900      -1,   274,   117,    -1,   282,    -1,   281,   282,    -1,    80,
     901      -1,   113,   274,    -1,   111,   134,   164,   135,   112,    -1,
     902     111,   134,   310,   135,   112,    -1,   111,   134,   163,    96,
     903     163,   135,   112,    -1,   113,   111,   134,   146,   135,   112,
     904      -1,   284,    -1,   231,   284,    -1,   283,   233,    -1,   283,
     905     233,   227,    -1,   285,    -1,   227,   285,    -1,   284,   228,
     906      -1,    75,   109,   292,   110,    -1,   287,   373,    -1,   286,
     907     116,   287,   373,    -1,    -1,   289,   274,   288,   290,    -1,
     908     225,   336,    -1,    33,    -1,    35,    -1,    34,    -1,    -1,
     909     290,   291,    -1,   129,   274,   109,   292,   110,    -1,   129,
     910     114,   134,   298,   115,    -1,   129,   109,   134,   286,   135,
     911     110,   114,   134,   298,   115,   109,   292,   110,    -1,   276,
     912      -1,   164,    -1,   292,   116,   276,    -1,   292,   116,   164,
     913      -1,    33,   294,    -1,   232,    33,   294,    -1,   293,   116,
     914     294,    -1,   295,   290,    -1,   295,   290,   131,   276,    -1,
     915     274,    -1,   273,   109,   134,   286,   135,   110,    -1,    36,
     916     274,   109,   134,   286,   135,   110,   114,   115,    -1,    -1,
     917      36,   274,   109,   134,   286,   135,   110,   114,   297,   298,
     918     115,    -1,   299,    -1,   298,   134,   299,    -1,   300,   135,
     919     132,    -1,   301,   135,   132,    -1,   215,    -1,   217,    -1,
     920     300,   135,   116,   134,   272,    -1,   225,   309,    -1,   301,
     921     135,   116,   134,   309,    -1,    -1,   303,    -1,   305,    -1,
     922     303,   134,   305,    -1,    -1,   303,    -1,   212,    -1,   307,
     923      -1,   198,    -1,    -1,     5,    82,   306,   114,   304,   115,
     924      -1,    40,   305,    -1,   308,    -1,   323,   173,    -1,   327,
     925     134,   207,   173,    -1,   216,   173,    -1,   224,   323,   173,
     926      -1,   227,   323,   173,    -1,   231,   323,   173,    -1,   231,
     927     227,   323,   173,    -1,   224,   327,   134,   207,   173,    -1,
     928     227,   327,   134,   207,   173,    -1,   231,   327,   134,   207,
     929     173,    -1,   231,   227,   327,   134,   207,   173,    -1,   318,
     930      -1,   331,    -1,   323,    -1,   163,   123,   163,    -1,    -1,
     931      64,   109,   141,   110,   312,    -1,    -1,   313,    -1,   314,
     932      -1,   313,   314,    -1,    39,   109,   109,   315,   110,   110,
     933      -1,   316,    -1,   315,   116,   316,    -1,    -1,   317,    -1,
     934     317,   109,   170,   110,    -1,   272,    -1,   234,    -1,   235,
     935      -1,   228,    -1,   319,   312,    -1,   320,    -1,   321,   312,
     936      -1,   322,   312,    -1,   137,    -1,   109,   319,   110,    -1,
     937     149,   318,    -1,   149,   227,   318,    -1,   109,   320,   110,
     938      -1,   319,   349,    -1,   109,   320,   110,   349,    -1,   109,
     939     321,   110,   350,    -1,   109,   321,   110,    -1,   109,   320,
     940     110,   109,   134,   264,   135,   110,    -1,   109,   322,   110,
     941      -1,   324,   312,    -1,   325,    -1,   326,   312,    -1,   319,
     942     109,   134,   264,   135,   110,    -1,   109,   325,   110,   109,
     943     134,   264,   135,   110,    -1,   109,   324,   110,    -1,   149,
     944     323,    -1,   149,   227,   323,    -1,   109,   325,   110,    -1,
     945     109,   325,   110,   349,    -1,   109,   326,   110,   350,    -1,
     946     109,   326,   110,    -1,   328,    -1,   329,    -1,   330,    -1,
     947     319,   109,   271,   110,    -1,   109,   329,   110,   109,   271,
     948     110,    -1,   109,   328,   110,    -1,   149,   327,    -1,   149,
     949     227,   327,    -1,   109,   329,   110,    -1,   109,   329,   110,
     950     349,    -1,   109,   330,   110,   350,    -1,   109,   330,   110,
     951      -1,   332,   312,    -1,   333,    -1,   334,   312,    -1,   335,
     952     312,    -1,   341,    -1,   109,   332,   110,    -1,   149,   331,
     953      -1,   149,   227,   331,    -1,   109,   333,   110,    -1,   332,
     954     349,    -1,   109,   333,   110,   349,    -1,   109,   334,   110,
     955     350,    -1,   109,   334,   110,    -1,   332,   109,   134,   264,
     956     135,   110,    -1,   109,   333,   110,   109,   134,   264,   135,
     957     110,    -1,   109,   335,   110,    -1,   319,   312,    -1,   337,
     958      -1,   338,   312,    -1,   339,   312,    -1,   149,   336,    -1,
     959     149,   227,   336,    -1,   109,   337,   110,    -1,   319,   355,
     960      -1,   109,   337,   110,   349,    -1,   109,   338,   110,   350,
     961      -1,   109,   338,   110,    -1,   319,   109,   134,   264,   135,
     962     110,    -1,   109,   337,   110,   109,   134,   264,   135,   110,
     963      -1,   109,   339,   110,    -1,   341,   312,    -1,   342,    -1,
     964     343,   312,    -1,   344,   312,    -1,    74,    -1,    75,    -1,
     965     149,   340,    -1,   149,   227,   340,    -1,   109,   342,   110,
     966      -1,   341,   355,    -1,   109,   342,   110,   355,    -1,   341,
     967     109,   134,   264,   135,   110,    -1,   109,   342,   110,   109,
     968     134,   264,   135,   110,    -1,   346,    -1,   347,   312,    -1,
     969     348,   312,    -1,   149,    -1,   149,   227,    -1,   149,   345,
     970      -1,   149,   227,   345,    -1,   109,   346,   110,    -1,   349,
     971      -1,   109,   346,   110,   349,    -1,   109,   347,   110,   350,
     972      -1,   109,   347,   110,    -1,   109,   134,   264,   135,   110,
     973      -1,   109,   346,   110,   109,   134,   264,   135,   110,    -1,
     974     109,   348,   110,    -1,   111,   112,    -1,   111,   112,   350,
     975      -1,   350,    -1,   111,   134,   164,   135,   112,    -1,   111,
     976     134,   118,   135,   112,    -1,   350,   111,   134,   164,   135,
     977     112,    -1,   350,   111,   134,   118,   135,   112,    -1,   352,
     978      -1,   353,   312,    -1,   354,   312,    -1,   149,    -1,   149,
     979     227,    -1,   149,   351,    -1,   149,   227,   351,    -1,   109,
     980     352,   110,    -1,   355,    -1,   109,   352,   110,   355,    -1,
     981     109,   353,   110,   350,    -1,   109,   353,   110,    -1,   109,
     982     134,   264,   135,   110,    -1,   109,   352,   110,   109,   134,
     983     264,   135,   110,    -1,   109,   354,   110,    -1,   356,    -1,
     984     356,   350,    -1,   350,    -1,   111,   112,    -1,   111,   134,
     985     227,   118,   135,   112,    -1,   111,   134,   227,   135,   112,
     986      -1,   111,   134,   227,   164,   135,   112,    -1,   111,   134,
     987       7,   226,   164,   135,   112,    -1,   111,   134,   227,     7,
     988     164,   135,   112,    -1,   358,    -1,   359,   312,    -1,   360,
     989     312,    -1,   149,    -1,   149,   227,    -1,   149,   357,    -1,
     990     149,   227,   357,    -1,   109,   358,   110,    -1,   349,    -1,
     991     109,   358,   110,   349,    -1,   109,   359,   110,   350,    -1,
     992     109,   359,   110,    -1,   109,   358,   110,   109,   134,   264,
     993     135,   110,    -1,   109,   360,   110,    -1,   362,    -1,   370,
     994      -1,   227,   370,    -1,   363,    -1,   364,    -1,   149,   225,
     995      -1,   227,   149,   225,    -1,   149,   371,    -1,   227,   149,
     996     371,    -1,   149,   361,    -1,   227,   149,   361,    -1,   111,
     997     112,   225,    -1,   365,   225,    -1,   111,   112,   350,   225,
     998      -1,   365,   350,   225,    -1,   350,   225,    -1,   111,   112,
     999     363,    -1,   365,   363,    -1,   111,   112,   350,   363,    -1,
     1000     365,   350,   363,    -1,   350,   363,    -1,   111,   134,   227,
     1001     118,   135,   112,    -1,   111,   134,   227,   164,   135,   112,
     1002      -1,   111,   134,   231,   164,   135,   112,    -1,   111,   134,
     1003     231,   227,   164,   135,   112,    -1,   370,    -1,   227,   370,
     1004      -1,   367,    -1,   368,    -1,   369,    -1,   149,   225,    -1,
    9951005     227,   149,   225,    -1,   149,   371,    -1,   227,   149,   371,
    996       -1,   149,   361,    -1,   227,   149,   361,    -1,   111,   112,
    997      225,    -1,   365,   225,    -1,   111,   112,   350,   225,    -1,
    998      365,   350,   225,    -1,   350,   225,    -1,   111,   112,   363,
    999       -1,   365,   363,    -1,   111,   112,   350,   363,    -1,   365,
    1000      350,   363,    -1,   350,   363,    -1,   111,   134,   227,   118,
    1001      135,   112,    -1,   111,   134,   227,   164,   135,   112,    -1,
    1002      111,   134,   231,   164,   135,   112,    -1,   111,   134,   231,
    1003      227,   164,   135,   112,    -1,   370,    -1,   227,   370,    -1,
    1004      367,    -1,   368,    -1,   369,    -1,   149,   225,    -1,   227,
    1005      149,   225,    -1,   149,   371,    -1,   227,   149,   371,    -1,
    1006      149,   366,    -1,   227,   149,   366,    -1,   111,   112,   225,
    1007       -1,   111,   112,   350,   225,    -1,   350,   225,    -1,   111,
    1008      112,   368,    -1,   111,   112,   350,   368,    -1,   350,   368,
    1009       -1,   111,   134,   263,   135,   112,    -1,   111,   112,   109,
    1010      260,   110,    -1,   370,   109,   134,   260,   135,   110,    -1,
    1011      218,   109,   134,   260,   135,   110,    -1,    -1,   116,    -1,
    1012       -1,   131,   164,    -1
     1006      -1,   149,   366,    -1,   227,   149,   366,    -1,   111,   112,
     1007     225,    -1,   111,   112,   350,   225,    -1,   350,   225,    -1,
     1008     111,   112,   368,    -1,   111,   112,   350,   368,    -1,   350,
     1009     368,    -1,   111,   134,   263,   135,   112,    -1,   111,   112,
     1010     109,   260,   110,    -1,   370,   109,   134,   260,   135,   110,
     1011      -1,   218,   109,   134,   260,   135,   110,    -1,    -1,   116,
     1012      -1,    -1,   131,   164,    -1
    10131013};
    10141014
     
    10531053    1411,  1412,  1414,  1416,  1421,  1422,  1424,  1429,  1430,  1432,
    10541054    1434,  1439,  1441,  1443,  1448,  1449,  1453,  1455,  1461,  1460,
    1055     1464,  1466,  1471,  1473,  1479,  1480,  1485,  1486,  1488,  1489,
     1055    1464,  1466,  1471,  1473,  1478,  1480,  1485,  1486,  1488,  1489,
    10561056    1498,  1499,  1501,  1503,  1508,  1510,  1516,  1517,  1519,  1522,
    10571057    1525,  1530,  1531,  1536,  1541,  1545,  1547,  1553,  1552,  1559,
     
    13511351       1,     2,     2,     3,     1,     2,     2,     1,     2,     2,
    13521352       3,     1,     2,     2,     1,     1,     4,     2,     0,     6,
    1353        7,     2,     2,     2,     0,     2,     2,     3,     2,     3,
     1353       7,     2,     2,     2,     1,     2,     2,     3,     2,     3,
    13541354       1,     2,     3,     2,     2,     4,     0,     1,     2,     2,
    13551355       1,     0,     1,     2,     2,     5,     2,     0,     7,     2,
     
    14211421       0,   456,   263,   296,   336,   351,   358,   477,     0,     2,
    14221422       0,   312,   337,   344,   345,     0,   352,   356,   359,   363,
    1423      448,   295,   374,   367,   371,     0,   396,   478,   482,     0,
     1423     448,   295,   295,   367,   371,     0,   396,   478,   482,     0,
    14241424       0,     0,     1,   295,     2,   533,   579,   581,   295,     2,
    14251425     744,   296,   747,   548,   548,     0,   296,     0,     0,   274,
     
    14421442     296,     0,   296,     0,   295,   737,   741,   739,   537,   295,
    14431443     548,   256,   264,   310,     0,     2,   538,   295,   502,   338,
    1444      339,   284,   353,   360,     0,   295,     0,   752,   401,     0,
    1445      479,   503,   253,   254,   523,   295,   438,     0,   295,   238,
    1446        0,     2,   240,     0,   296,     0,   258,     2,   259,   279,
    1447        0,     0,     2,   295,   548,   295,   489,   491,   490,     0,
    1448        0,   754,     0,   295,     0,   295,   493,   295,   563,   561,
    1449      562,   560,     0,   555,   558,     0,     0,   295,    55,   295,
    1450       70,    50,   295,    61,   295,   295,    53,    54,     2,   128,
    1451        0,     0,   450,     0,   449,   731,   112,   295,    17,     0,
    1452       29,    30,    35,     2,     0,    35,   118,   119,   120,   121,
    1453      122,   123,   124,   125,   126,   127,     0,     0,    51,    52,
     1444     339,   284,   353,   360,     0,   295,     2,   386,   295,   374,
     1445       0,     0,   380,   731,     0,   752,   401,     0,   479,   503,
     1446     253,   254,   523,   295,   438,     0,   295,   238,     0,     2,
     1447     240,     0,   296,     0,   258,     2,   259,   279,     0,     0,
     1448       2,   295,   548,   295,   489,   491,   490,     0,     0,   754,
     1449       0,   295,     0,   295,   493,   295,   563,   561,   562,   560,
     1450       0,   555,   558,     0,     0,   295,    55,   295,    70,    50,
     1451     295,    61,   295,   295,    53,    54,     2,   128,     0,     0,
     1452     450,     0,   449,   112,   295,    17,     0,    29,    30,    35,
     1453       2,     0,    35,   118,   119,   120,   121,   122,   123,   124,
     1454     125,   126,   127,     0,     0,    51,    52,     0,     0,     0,
    14541455       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    1455        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    1456      109,     2,   649,   455,   646,   550,   550,   654,   483,   295,
    1457        2,   588,   589,     0,   600,   601,     0,     2,   743,   746,
    1458      112,   295,     0,     2,   711,   296,   715,   706,   707,   713,
    1459        0,     2,     2,   671,   550,   754,   620,   550,   550,   754,
    1460      550,   634,   550,   550,   685,   437,   668,   550,   550,   676,
    1461      683,   295,   432,   296,     0,     0,   295,   721,   296,   726,
    1462      754,   718,   295,   723,   754,   295,   295,   295,     0,   112,
    1463        0,    18,     5,     2,     0,    19,     0,   462,   752,     0,
    1464        0,   468,   242,     0,   295,     0,     0,     0,   548,   572,
    1465      576,   578,   608,   611,   615,   618,   571,   610,     0,   285,
    1466      661,     0,   295,   278,     0,     0,     0,     0,   276,     2,
    1467        0,   260,   539,   295,     0,     0,   295,     2,   366,   386,
    1468      375,     0,     0,   380,   374,   753,     0,     0,   399,     0,
    1469      296,     3,   417,     3,   421,   420,   594,     0,   534,   295,
    1470       63,     3,   295,   436,   296,     3,   430,   431,     2,     0,
    1471        0,     0,   488,   307,   295,   484,   486,     3,     2,     2,
    1472        0,   505,     3,     0,   557,   130,     0,     0,   223,     0,
    1473        0,     0,     2,     0,     0,    36,     0,     0,   112,   295,
    1474       20,     0,    21,     0,   695,   700,   451,   692,   550,   550,
    1475        0,   110,     3,     2,    27,     2,     0,    33,     0,     2,
    1476       25,     0,   107,   108,    74,    75,    76,    78,    79,    81,
    1477       82,    86,    87,    84,    85,    89,    90,    92,    94,    96,
    1478       98,   100,     0,     0,   755,   295,     0,     0,     0,   650,
    1479      651,   647,   648,   500,   499,   295,     0,   295,   717,   295,
    1480      722,   296,   295,   665,   295,   295,   708,   664,     2,   295,
    1481        0,     0,     0,     0,     0,     0,     0,     0,   686,     0,
    1482      672,   623,   639,   673,     2,   619,   626,   434,   621,   622,
    1483      435,     2,   633,   642,   635,   636,   669,   670,   684,   712,
    1484      716,   714,   754,   269,     2,   748,     2,   425,   720,   725,
    1485      426,     0,   404,     3,     3,     3,     3,   456,     3,     0,
    1486        2,   471,   467,   753,     0,   463,   470,     2,   466,   469,
    1487        0,   295,   243,   265,     3,   273,   275,     0,   456,     2,
    1488      574,   575,     2,   613,   614,     0,   662,   540,     3,   347,
    1489      346,   349,   348,   295,   541,     0,   542,   374,     0,     0,
    1490      295,   295,     0,     0,   695,   384,   387,   391,   550,   391,
    1491      390,   383,   376,   550,   378,   381,   295,   401,   395,   105,
    1492      402,   752,     0,     0,   439,   241,     0,     0,     3,     2,
    1493      671,   432,     0,   530,     0,   754,   492,     0,   295,   295,
    1494      295,     0,   554,   556,   131,     0,     0,   216,     0,     0,
    1495        0,   224,   225,    56,     0,    62,   295,     0,    60,    59,
    1496        0,     2,   129,     0,     0,     0,   696,   697,   693,   694,
    1497      461,    71,    72,   111,   116,     3,   110,     0,     0,     0,
    1498       24,    35,     3,     0,    32,   103,     0,     3,   653,   657,
    1499      660,   652,     3,   595,     3,   719,   724,     2,    63,   295,
    1500        3,     3,   296,     0,     3,   625,   629,   632,   641,   675,
    1501      679,   682,   295,     3,   624,   640,   674,   295,   295,   427,
    1502      295,   295,   749,     0,     0,     0,     0,   257,     0,   105,
    1503        0,     3,     3,     0,   464,     0,   460,     0,     0,   246,
    1504      295,     0,     0,   130,     0,     0,     0,     0,     0,   130,
    1505        0,     0,   110,   110,    18,     2,     0,     0,     3,   132,
    1506      133,     2,   144,   134,   135,   136,   137,   138,   139,   146,
    1507      148,     0,     0,     0,   286,   295,   295,   550,     0,   543,
    1508      295,   377,   379,     0,   393,   696,   388,   392,   389,   382,
    1509      386,   369,   400,     0,   582,     2,   667,   666,     0,   672,
    1510        2,   485,   487,   507,     3,   515,   516,     0,     2,   511,
    1511        3,     3,     0,     0,   559,   223,     0,     0,     0,   223,
    1512        0,     0,     3,    37,   112,   699,   703,   705,   698,   752,
    1513      110,     0,     3,   664,    42,     3,    40,     3,    34,     0,
    1514        3,   102,   104,     0,     2,   655,   656,     0,     0,   295,
    1515        0,     0,     0,     3,   641,     0,     2,   627,   628,     2,
    1516      643,     2,   677,   678,     0,     0,    63,     0,     3,     3,
    1517        3,     3,   412,   411,   415,     2,     2,   751,   750,   113,
    1518        0,     0,     0,     0,     3,   465,     3,     0,   244,   147,
    1519        3,   296,   295,     0,     0,     0,     0,     2,     0,   192,
    1520        0,   190,     0,     0,     0,     0,     0,     0,     0,   550,
    1521      112,     0,   152,   149,   295,     0,     0,   268,   280,     3,
    1522        3,   549,   616,   370,   385,   398,   295,   267,   295,     0,
    1523      518,   495,   295,     0,     0,   494,   509,     0,     0,     0,
    1524      217,     0,   226,    57,   110,     0,     2,   701,   702,     0,
    1525      117,   114,     0,     0,     0,     0,     0,     0,    23,     0,
    1526      658,   295,   583,   266,   727,   728,   729,     0,   680,   295,
    1527      295,   295,     3,     3,     0,   688,     0,     0,     0,     0,
    1528      295,   295,     3,   547,   472,   473,     0,     0,   247,   296,
    1529        0,     0,     0,     0,   295,   193,   191,   188,     0,   194,
    1530        0,     0,     0,     0,   198,   201,   199,   195,     0,   196,
    1531      130,    35,   145,   143,   245,     0,     0,   419,   423,   422,
    1532        0,   512,     2,   513,     2,   514,   508,   295,   229,     0,
    1533      227,     0,   229,     3,   664,   295,    31,   115,     2,    45,
    1534        2,    43,    41,    28,   113,    26,     3,   730,     3,     3,
    1535        3,     0,     0,   687,   689,   630,   644,   270,     2,   409,
    1536        3,   408,     0,   475,   472,   130,     0,     0,   130,     3,
    1537        0,   130,   189,     0,     2,     2,   210,   200,     0,     0,
    1538        0,   141,     0,   577,   617,     2,     0,     0,     2,   230,
    1539        0,     0,   218,     0,     0,     0,     3,     0,     0,     0,
    1540        0,     0,     0,   690,   691,   295,     0,   474,   153,     0,
    1541        0,     2,   166,   130,   155,     0,   183,     0,   130,     0,
    1542        2,   157,     0,     2,     0,     2,     2,     2,   197,    32,
    1543      295,   517,   519,   510,     0,     0,     0,     0,   115,    38,
    1544        0,     3,     3,   659,   631,   645,   681,   413,   130,   159,
    1545      162,     0,   161,   165,     3,   168,   167,     0,   130,   185,
    1546      130,     3,     0,   295,     0,   295,     0,     2,     0,     2,
    1547      140,     2,   231,   232,     0,   228,   219,     0,   704,     0,
    1548        0,   154,     0,     0,   164,   234,   169,     2,   236,   184,
    1549        0,   187,   173,   202,     3,   211,   215,   204,     3,     0,
    1550      295,     0,   295,     0,     0,     0,    39,    46,    44,   160,
    1551      163,   130,     0,   170,   295,   130,   130,     0,   174,     0,
    1552        0,   695,   212,   213,   214,     0,   203,     3,   205,     3,
    1553      295,   220,   233,   150,   171,   156,   130,   237,   186,   181,
    1554      179,   175,   158,   130,     0,   696,     0,     0,     0,     0,
    1555      151,   172,   182,   176,   180,   179,   177,     3,     3,     0,
    1556        0,   496,   178,   206,   208,     3,     3,   207,   209
     1456       0,     0,     0,     0,     0,     0,     0,   109,     2,   649,
     1457     455,   646,   550,   550,   654,   483,   295,     2,   588,   589,
     1458       0,   600,   601,     0,     2,   743,   746,   112,   295,     0,
     1459       2,   711,   296,   715,   706,   707,   713,     0,     2,     2,
     1460     671,   550,   754,   620,   550,   550,   754,   550,   634,   550,
     1461     550,   685,   437,   668,   550,   550,   676,   683,   295,   432,
     1462     296,     0,     0,   295,   721,   296,   726,   754,   718,   295,
     1463     723,   754,   295,   295,   295,     0,   112,     0,    18,     5,
     1464       2,     0,    19,     0,   462,   752,     0,     0,   468,   242,
     1465       0,   295,     0,     0,     0,   548,   572,   576,   578,   608,
     1466     611,   615,   618,   571,   610,     0,   285,   661,     0,   295,
     1467     278,     0,     0,     0,     0,   276,     2,     0,   260,   539,
     1468     295,     0,     0,     0,     0,   295,   295,     0,     0,   695,
     1469     384,   387,   391,   550,   391,   700,   390,   692,   550,   550,
     1470     366,   375,   383,   376,   550,   378,   381,   295,   753,     0,
     1471       0,   399,     0,   296,     3,   417,     3,   421,   420,   594,
     1472       0,   534,   295,    63,     3,   295,   436,   296,     3,   430,
     1473     431,     2,     0,     0,     0,   488,   307,   295,   484,   486,
     1474       3,     2,     2,     0,   505,     3,     0,   557,   130,     0,
     1475       0,   223,     0,     0,     0,     2,     0,     0,    36,     0,
     1476       0,   112,   295,    20,     0,    21,     0,   695,   451,     0,
     1477     110,     3,     2,    27,     2,     0,    33,     0,     2,    25,
     1478       0,   107,   108,    74,    75,    76,    78,    79,    81,    82,
     1479      86,    87,    84,    85,    89,    90,    92,    94,    96,    98,
     1480     100,     0,     0,   755,   295,     0,     0,     0,   650,   651,
     1481     647,   648,   500,   499,   295,     0,   295,   717,   295,   722,
     1482     296,   295,   665,   295,   295,   708,   664,     2,   295,     0,
     1483       0,     0,     0,     0,     0,     0,     0,   686,     0,   672,
     1484     623,   639,   673,     2,   619,   626,   434,   621,   622,   435,
     1485       2,   633,   642,   635,   636,   669,   670,   684,   712,   716,
     1486     714,   754,   269,     2,   748,     2,   425,   720,   725,   426,
     1487       0,   404,     3,     3,     3,     3,   456,     3,     0,     2,
     1488     471,   467,   753,     0,   463,   470,     2,   466,   469,     0,
     1489     295,   243,   265,     3,   273,   275,     0,   456,     2,   574,
     1490     575,     2,   613,   614,     0,   662,   540,     3,   347,   346,
     1491     349,   348,   295,   541,     0,   542,   295,   377,   379,     2,
     1492       0,     0,     0,     0,   105,   393,   696,   697,   388,   392,
     1493     389,   693,   694,   382,   386,   295,   401,   395,   402,   752,
     1494       0,     0,   439,   241,     0,     0,     3,     2,   671,   432,
     1495       0,   530,     0,   754,   492,     0,   295,   295,   295,     0,
     1496     554,   556,   131,     0,     0,   216,     0,     0,     0,   224,
     1497     225,    56,     0,    62,   295,     0,    60,    59,     0,   129,
     1498     696,   461,    71,    72,   111,   116,     3,   110,     0,     0,
     1499       0,    24,    35,     3,     0,    32,   103,     0,     3,   653,
     1500     657,   660,   652,     3,   595,     3,   719,   724,     2,    63,
     1501     295,     3,     3,   296,     0,     3,   625,   629,   632,   641,
     1502     675,   679,   682,   295,     3,   624,   640,   674,   295,   295,
     1503     427,   295,   295,   749,     0,     0,     0,     0,   257,     0,
     1504     105,     0,     3,     3,     0,   464,     0,   460,     0,     0,
     1505     246,   295,     0,     0,   130,     0,     0,     0,     0,     0,
     1506     130,     0,     0,   110,   110,    18,     2,     0,     0,     3,
     1507     132,   133,     2,   144,   134,   135,   136,   137,   138,   139,
     1508     146,   148,     0,     0,     0,   286,   295,   295,   550,     0,
     1509     543,   295,   112,   699,   703,   705,   698,   385,   369,   400,
     1510       0,   582,     2,   667,   666,     0,   672,     2,   485,   487,
     1511     507,     3,   515,   516,     0,     2,   511,     3,     3,     0,
     1512       0,   559,   223,     0,     0,     0,   223,     0,     0,     3,
     1513      37,   752,   110,     0,     3,   664,    42,     3,    40,     3,
     1514      34,     0,     3,   102,   104,     0,     2,   655,   656,     0,
     1515       0,   295,     0,     0,     0,     3,   641,     0,     2,   627,
     1516     628,     2,   643,     2,   677,   678,     0,     0,    63,     0,
     1517       3,     3,     3,     3,   412,   411,   415,     2,     2,   751,
     1518     750,   113,     0,     0,     0,     0,     3,   465,     3,     0,
     1519     244,   147,     3,   296,   295,     0,     0,     0,     0,     2,
     1520       0,   192,     0,   190,     0,     0,     0,     0,     0,     0,
     1521       0,   550,   112,     0,   152,   149,   295,     0,     0,   268,
     1522     280,     3,     3,   549,   616,   370,     2,   701,   702,   398,
     1523     295,   267,   295,     0,   518,   495,   295,     0,     0,   494,
     1524     509,     0,     0,     0,   217,     0,   226,    57,   110,     0,
     1525       0,   117,   114,     0,     0,     0,     0,     0,     0,    23,
     1526       0,   658,   295,   583,   266,   727,   728,   729,     0,   680,
     1527     295,   295,   295,     3,     3,     0,   688,     0,     0,     0,
     1528       0,   295,   295,     3,   547,   472,   473,     0,     0,   247,
     1529     296,     0,     0,     0,     0,   295,   193,   191,   188,     0,
     1530     194,     0,     0,     0,     0,   198,   201,   199,   195,     0,
     1531     196,   130,    35,   145,   143,   245,     0,     0,   295,   419,
     1532     423,   422,     0,   512,     2,   513,     2,   514,   508,   295,
     1533     229,     0,   227,     0,   229,     3,   664,    31,   115,     2,
     1534      45,     2,    43,    41,    28,   113,    26,     3,   730,     3,
     1535       3,     3,     0,     0,   687,   689,   630,   644,   270,     2,
     1536     409,     3,   408,     0,   475,   472,   130,     0,     0,   130,
     1537       3,     0,   130,   189,     0,     2,     2,   210,   200,     0,
     1538       0,     0,   141,     0,   577,   617,     3,     2,     0,     0,
     1539       2,   230,     0,     0,   218,     0,     0,     0,     0,     0,
     1540       0,     0,     0,     0,   690,   691,   295,     0,   474,   153,
     1541       0,     0,     2,   166,   130,   155,     0,   183,     0,   130,
     1542       0,     2,   157,     0,     2,     0,     2,     2,     2,   197,
     1543      32,     0,   295,   517,   519,   510,     0,     0,     0,     0,
     1544     115,    38,     3,     3,   659,   631,   645,   681,   413,   130,
     1545     159,   162,     0,   161,   165,     3,   168,   167,     0,   130,
     1546     185,   130,     3,     0,   295,     0,   295,     0,     2,     0,
     1547       2,   140,   704,     2,   231,   232,     0,   228,   219,     0,
     1548       0,     0,   154,     0,     0,   164,   234,   169,     2,   236,
     1549     184,     0,   187,   173,   202,     3,   211,   215,   204,     3,
     1550       0,   295,     0,   295,     0,     0,     0,    39,    46,    44,
     1551     160,   163,   130,     0,   170,   295,   130,   130,     0,   174,
     1552       0,     0,   695,   212,   213,   214,     0,   203,     3,   205,
     1553       3,   295,   220,   233,   150,   171,   156,   130,   237,   186,
     1554     181,   179,   175,   158,   130,     0,   696,     0,     0,     0,
     1555       0,   151,   172,   182,   176,   180,   179,   177,     3,     3,
     1556       0,     0,   496,   178,   206,   208,     3,     3,   207,   209
    15571557};
    15581558
     
    15601560static const yytype_int16 yydefgoto[] =
    15611561{
    1562       -1,   819,   469,   302,    48,   135,   136,   303,   304,   305,
    1563      306,   766,   767,  1145,  1146,   307,   382,   309,   310,   311,
     1562      -1,   838,   477,   302,    48,   135,   136,   303,   304,   305,
     1563     306,   785,   786,  1147,  1148,   307,   382,   309,   310,   311,
    15641564     312,   313,   314,   315,   316,   317,   318,   319,   320,   321,
    1565     1040,   519,   984,   323,   985,   547,   954,  1067,  1543,  1069,
    1566     1070,  1071,  1072,  1544,  1073,  1074,  1460,  1461,  1422,  1423,
    1567     1424,  1522,  1523,  1527,  1528,  1563,  1564,  1075,  1380,  1076,
    1568     1077,  1314,  1315,  1316,  1504,  1078,   147,   960,   961,   962,
    1569     1400,  1484,  1496,  1497,   470,   471,   881,   882,  1048,    52,
     1565    1051,   527,   995,   323,   996,   554,   972,  1078,  1544,  1080,
     1566    1081,  1082,  1083,  1545,  1084,  1085,  1461,  1462,  1423,  1424,
     1567    1425,  1523,  1524,  1528,  1529,  1564,  1565,  1086,  1381,  1087,
     1568    1088,  1315,  1316,  1317,  1505,  1089,   147,   978,   979,   980,
     1569    1402,  1486,  1497,  1498,   478,   479,   900,   901,  1059,    52,
    15701570      53,    54,    55,    56,   348,   160,    59,    60,    61,    62,
    15711571      63,   350,    65,    66,   266,    68,    69,   276,   352,   353,
    15721572      72,    73,    74,    75,   120,    77,   206,   355,   121,    80,
    1573      122,    82,    83,   456,    84,   455,   690,   691,   692,   915,
    1574     1096,   916,    85,    86,   459,   457,   698,   861,   862,   358,
    1575      359,   701,   702,   703,   360,   361,   362,   363,   467,   341,
    1576      137,   138,   523,   325,   172,   647,   648,   649,   650,   651,
    1577       87,   123,    89,   490,   491,   946,   492,   279,   496,   326,
    1578       90,   139,   140,    91,  1337,  1118,  1119,  1120,  1121,    92,
    1579       93,   719,    94,   275,    95,    96,   189,  1042,   681,   413,
    1580      127,    97,   502,   503,   504,   190,   270,   192,   193,   194,
     1573     122,    82,    83,   464,    84,   458,   459,   460,   461,   700,
     1574     938,   701,    85,    86,   467,   465,   721,   880,   881,   358,
     1575     359,   724,   725,   726,   360,   361,   362,   363,   475,   341,
     1576     137,   138,   531,   325,   172,   654,   655,   656,   657,   658,
     1577      87,   123,    89,   498,   499,   964,   500,   279,   504,   326,
     1578      90,   139,   140,    91,  1339,  1125,  1126,  1127,  1128,    92,
     1579      93,   742,    94,   275,    95,    96,   189,  1053,   688,   413,
     1580     127,    97,   510,   511,   512,   190,   270,   192,   193,   194,
    15811581     271,   100,   101,   102,   103,   104,   105,   106,   197,   198,
    1582      199,   200,   201,   831,   606,   607,   608,   609,   202,   611,
    1583      612,   613,   573,   574,   575,   576,   755,   107,   615,   616,
    1584      617,   618,   619,   620,   977,   757,   758,   759,   596,   366,
    1585      367,   368,   369,   327,   166,   109,   110,   111,   371,   696,
    1586      570
     1582     199,   200,   201,   850,   613,   614,   615,   616,   202,   618,
     1583     619,   620,   580,   581,   582,   583,   705,   107,   622,   623,
     1584     624,   625,   626,   627,   937,   707,   708,   709,   603,   366,
     1585     367,   368,   369,   327,   166,   109,   110,   111,   371,   719,
     1586     577
    15871587};
    15881588
    15891589/* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing
    15901590   STATE-NUM.  */
    1591 #define YYPACT_NINF -1414
     1591#define YYPACT_NINF -1355
    15921592static const yytype_int16 yypact[] =
    15931593{
    1594     4857,  9883, -1414,    35, -1414, -1414, -1414, -1414, -1414, -1414,
    1595    -1414,   142, -1414, -1414, -1414, -1414, -1414, -1414, -1414, -1414,
    1596    -1414, -1414, -1414, -1414, -1414, -1414,    98,    98,    98,  1334,
    1597      684,   153,  7496,   290, -1414, -1414, -1414, -1414, -1414,   204,
    1598    -1414, -1414, -1414, -1414,   901,   229, -1414, -1414, -1414, -1414,
    1599     9565, -1414, -1414, -1414, -1414,   -15,   301, -1414,  1624, -1414,
    1600    -1414, -1414, -1414,   302,  1806,   471,   143,  7613, -1414, -1414,
    1601     9603,  1367, -1414, -1414, -1414,  1721,   510,  3394,  1032,  1137,
    1602     1721,  1303, -1414, -1414,  1174,  1520, -1414,  1721,  1532, -1414,
    1603      385, -1414,   421,   523, -1414, -1414, -1414, -1414,   460,   301,
    1604       98, -1414,    98, -1414, -1414, -1414, -1414, 10414,  1624, -1414,
    1605    -1414,  1624, -1414,   447, -1414, 10444, -1414, -1414,  2082, 10554,
    1606    -1414,   399,   399,   399, -1414, -1414, -1414,    98, -1414, -1414,
    1607    -1414,   544,   555,   575, -1414, -1414, -1414,   617, -1414, -1414,
    1608    -1414, -1414, -1414,   621,   629, -1414, -1414,    11,  9069,  3253,
    1609      578,   492,   499,   631,   635,   642,   647,  9853,  7015,   649,
    1610      656, -1414,  9713, -1414, -1414, -1414, -1414,   661, -1414,   193,
    1611     3453,  3453, -1414,   667,   251, -1414, -1414, -1414, -1414,   692,
    1612      327,   346,   368,    98,   673, -1414, -1414,  1806,  3136,   748,
    1613    -1414,    12, -1414,    98,    98,   301, -1414, -1414,    75, -1414,
    1614       98,    98, -1414,  3167,   711,   722,   399,  6806, -1414, -1414,
    1615      726,  9565, -1414, -1414,  1721, -1414, -1414, -1414,   301, -1414,
    1616     1624,   -15, -1414,  7963, -1414,   399,   399,   399,   301, -1414,
    1617     1334, -1414,  5769, -1414, -1414,   709,   399, -1414,   399, -1414,
    1618      204,  9069, -1414,   763, -1414,   684,   765,   399, -1414,  1334,
    1619      750,   766, -1414,  7496,   705, -1414, -1414, -1414,  9532, -1414,
    1620    -1414, 10864, -1414,   748,    63,  6244, 10554,  2082,  3167, -1414,
    1621       85, -1414, -1414, 10444,  1624,   804,  7644, -1414, -1414,   319,
    1622    -1414, 11778,   782,   851,  4657,   828,  4994, 11639, -1414,   839,
    1623    -1414, -1414, -1414, -1414, 11658, 11658,  8841,   844, -1414, -1414,
    1624    -1414, -1414, -1414, -1414,   869, -1414,   759,  2440,  9183,  4994,
    1625    -1414,   593,   571,   645,   313,   861,   842,   858,   843,   911,
    1626      -20, -1414, -1414,   876,   326, -1414,    83, -1414, -1414,  3253,
    1627    -1414, -1414,   139,   900, -1414,   422,   900,   905,   204, -1414,
    1628    -1414,   909, 10414, -1414,   912,   917,  9297, -1414, -1414,  1382,
    1629     2358,  8427,  6806,  1721, -1414,  1721,   399,   399, -1414, -1414,
    1630    -1414, -1414, -1414, -1414,   399, 10414,  1624, -1414, -1414, 10584,
    1631     1776, -1414, 10304, -1414, -1414, -1414, -1414, -1414, -1414, -1414,
    1632      936, 11446,  4994, -1414, -1414, -1414, -1414, -1414, -1414, -1414,
    1633    -1414, -1414, -1414, -1414, -1414, -1414, -1414,  2082, -1414,   836,
    1634      947,   962,   963,   923,   965,   970,   972,  3136, -1414, -1414,
    1635      959,   -15,   975, -1414, -1414,   978, -1414, -1414, -1414,  9532,
    1636    -1414, -1414, -1414, -1414, -1414,  3167, -1414,  9069,  9069, -1414,
    1637      399,  2082,  6926,  1624,  8543, -1414, -1414, -1414, -1414,  9532,
    1638       63, -1414, -1414,  1721,   301, -1414, -1414,  9532, -1414,  6689,
    1639    -1414, -1414,   399,   399,   271, 10023,   907,   977,   960,   988,
    1640      399, -1414, -1414, -1414, -1414, 10980, -1414,   500,  6556, -1414,
    1641      301,   990, -1414,  2082, 11860, 11504, -1414, -1414, -1414, -1414,
    1642      935,  3167, -1414,  8659,   748,  6228, -1414, -1414, -1414,  1482,
    1643      550,   876,   684,  7644,  1180, 10444, -1414,  7644, -1414, -1414,
    1644    -1414, -1414,   561, -1414,   997,   851,   -13,  8841, -1414, 10694,
    1645    -1414, -1414,  8841, -1414,  8955,  8841, -1414, -1414,   996, -1414,
    1646      585,  1003,   455,  1017, -1414, -1414,  9993,  6037, -1414,   419,
    1647    -1414, -1414, 11562, -1414,   469, 11562, -1414, -1414, -1414, -1414,
    1648    -1414, -1414, -1414, -1414, -1414, -1414,  6244,  6244, -1414, -1414,
    1649     4994,  4994,  4994,  4994,  4994,  4994,  4994,  4994,  4994,  4994,
    1650     4994,  4994,  4994,  4994,  4994,  4994,  4994,  4994,  3735,  6244,
    1651    -1414,   326,  1049, -1414, -1414,    98,    98, -1414, -1414,  9069,
    1652    -1414, -1414,   978,   705, -1414,   978, 11581, -1414, -1414, -1414,
    1653     3645,  6037,  1016,  1018, -1414, 10554, -1414, -1414,   661, -1414,
    1654     1020,  1157,  1025,  2611,    95,   876, -1414,    98,    98,   876,
    1655      134, -1414,    98,    98,   978, -1414, -1414,    98,    98, -1414,
    1656      900, 10724,  1624, 12005,    69,   227, 10724, -1414, 10864, -1414,
    1657      876, -1414, 10414, -1414,   218,  8079,  8079,  8079,  1624, -1414,
    1658     5555,  1012,   260,   936,   778,  1021,  1024, -1414,  1026,  3453,
    1659      343, -1414,  1115,  1624,  8079,   705,  2082,   705,   748,   534,
    1660      900, -1414, -1414,   596,   900, -1414, -1414, -1414,   851, -1414,
    1661      900,   301, 10980, -1414,   687,  1042,   700,  1043, -1414,  1044,
    1662      301, -1414, -1414,  9532,   301,  1041, 10694,  1045, -1414,  2066,
    1663    -1414,   408,   416,   684, -1414,   684,  1047,  4994, -1414,   684,
    1664    12005, -1414, -1414,  1053, -1414, -1414, -1414,   705, -1414, 11933,
    1665      917, -1414,  8079,   489,  8427, -1414, -1414,   661,  1055,  1056,
    1666     1482,  3284, -1414, -1414,  7644, -1414, -1414,  1038, -1414, -1414,
    1667     1064, -1414,  1038,  1070, 11778,  6244,    93,  1051,   138,  1074,
    1668     1058,  1075,   844,  1069,  1077, -1414,  1079,  1081, 10133,  6775,
    1669    -1414,  6244, -1414,   455,  1974, -1414, -1414, -1414,    98,    98,
    1670     6104,  6244,  1076, -1414, -1414,   936,   707, -1414,  6244, -1414,
    1671    -1414,   677, -1414, -1414, -1414, -1414, -1414,   593,   593,   571,
    1672      571,   645,   645,   645,   645,   313,   313,   861,   842,   858,
    1673      843,   911,  4994,   847, -1414, 10980,  1083,  1084,  1088,  1049,
    1674    -1414, -1414, -1414, -1414, -1414, 10980,   717,  8079, -1414, 10414,
    1675    -1414,  7135,  9411, -1414, 10304,  7015, -1414, -1414,  1157, 10980,
    1676      945,  1089,  1090,  1095,  1096,  1099,  1100,  1105, -1414,  4392,
    1677     2611, -1414, -1414, -1414, -1414, -1414, -1414, -1414, -1414, -1414,
    1678    -1414, -1414, -1414, -1414, -1414, -1414, -1414, -1414,   978, -1414,
    1679    -1414, -1414,   876, -1414, -1414, -1414, -1414, -1414, -1414, -1414,
    1680    -1414,  1112, -1414,  1113,  1118, -1414, -1414,   -15,  1076,  5555,
    1681    -1414, -1414, -1414, 11446,  1116, -1414, -1414, -1414, -1414, -1414,
    1682      684,  6369,  1201, -1414, -1414, -1414, -1414,  1103,   -15, -1414,
    1683    -1414,   978, -1414, -1414,   978,   126,   978, -1414, -1414, -1414,
    1684    -1414, -1414, -1414,  9743, -1414,   301, -1414, -1414,   438,   452,
    1685    10584,  7255,  2372,  4994,  2870, -1414, -1414,  1127,    39,  1127,
    1686    -1414,   684, -1414,    98, -1414, -1414, 10163,   960, -1414, -1414,
    1687    -1414,   977,  1143,  1131, -1414, -1414,  1150,  1153, -1414,   489,
    1688     1995, -1414,   363, -1414,  3284,   876, -1414,  1160,  7644, 10834,
    1689     9069,  1161, -1414, -1414,  1151,  1162,  1156, -1414,  4994,   120,
    1690      279,  1163, -1414,  1166,   705,  1166,  6037,  6244, -1414, -1414,
    1691     1166,  1165, -1414,  1176,  1182,  1185,  1974, -1414, -1414, -1414,
    1692    11446, -1414, -1414, -1414, -1414,  1168,  6244,  1188,   705,  5555,
    1693    -1414, 11562, -1414,   705, -1414, -1414,  6244, -1414,   614,   900,
    1694    -1414, -1414, -1414, -1414, -1414, -1414, -1414,   936,   917,  9297,
    1695    -1414, -1414,  7375,  1187, -1414,   758,   900, -1414,   785,   797,
    1696      900, -1414,   399,  5912, -1414, -1414, -1414, 10980, 10980, -1414,
    1697     8543,  8543, -1414,  1186,  1189,  1191,  1199, -1414,  1206,   439,
    1698      119,  1076, -1414,   705, -1414,  3453, -1414,  6244,   480, -1414,
    1699     6655,  1211,  1212, 11388,  1213,  1217,    -6,    58,   117,  6244,
    1700     1221,   301,  6244,  6244,  1215,  1222,   610,  1203, -1414, -1414,
    1701    -1414,  1218, -1414, -1414, -1414, -1414, -1414, -1414, -1414, -1414,
    1702    -1414,   684,  1226,  6244, -1414, 10980, 10980,    98,  1228, -1414,
    1703    10273, -1414, -1414,   864, -1414,  2870, -1414, -1414, -1414, -1414,
    1704     2066, -1414, -1414,  1230, -1414, -1414, -1414, -1414,  1231,  1995,
    1705    -1414, -1414,  1223, -1414,  1038, -1414, -1414,  2082,  1235, -1414,
    1706    -1414, -1414,   744,  1237, -1414,   138,  1245,  4994,  1232,   138,
    1707      138,  1250,  1246, -1414,  9993,   825,   900, -1414, -1414,  1026,
    1708     6244,  1251,  1168,   536,   161,  1261, -1414,  1246, -1414,  1254,
    1709     1261, -1414, -1414,  1257, -1414, -1414,   978,  1270,  1271,  6895,
    1710     1272,  1275,  1280, -1414, -1414,  1283, -1414, -1414,   978, -1414,
    1711    -1414, -1414, -1414,   978,  6244,  6244,   917,  1282, -1414, -1414,
    1712    -1414, -1414, -1414, -1414, -1414, -1414, -1414, -1414, -1414, -1414,
    1713     4994,  4994,  1284,  1286,  1261, -1414, -1414,   684, -1414, -1414,
    1714    -1414,  5291, 10834,  6244,  6244,  1335,  6244, -1414,  1263, -1414,
    1715     1267, -1414,  1281,  6244,  1288,  6244,  1039,  1290,    28,    98,
    1716     5165,   856, -1414, -1414,  6369,  1287,   488, -1414, -1414, -1414,
    1717    -1414, -1414, -1414, -1414, -1414, -1414, 11206, -1414,  8659,  1304,
    1718    -1414, -1414, 10834,   490,   498, -1414,  1301,  1306,   851,  1317,
    1719    -1414,   418, -1414, -1414,  6244,  1316, -1414, -1414,   978,  1314,
    1720    -1414, -1414,  1318,   589,   691,   705,  1320,  1322, -1414,  1329,
    1721    -1414, 10980, -1414, -1414, -1414, -1414, -1414,  1330, -1414, 10980,
    1722    10980, 10980, -1414, -1414,  1332, -1414,  1333,  1336,  1339,   517,
    1723     8195,  8311, -1414, -1414,   123, -1414,  1343,  1348, -1414,  8775,
    1724      755,   768,  1342,   770,  6525, -1414, -1414, -1414,   508, -1414,
    1725      777,  1352,  1353,   301,  1403,   933, -1414, -1414,  6244, -1414,
    1726    11388, 11562, -1414, -1414, -1414,  1359,  1364, -1414, -1414, -1414,
    1727     1363, -1414, -1414, -1414, -1414, -1414, -1414, 10834,   851,   273,
    1728    -1414,  1347,   851,  1168,   268, 10980, -1414, -1414, -1414, -1414,
    1729    -1414, -1414, -1414, -1414,  1365, -1414, -1414, -1414, -1414, -1414,
    1730    -1414,  1368,  1371, -1414, -1414, -1414, -1414, -1414, -1414, -1414,
    1731     1375, -1414,  1374, -1414, -1414, 11388,    91,  6244, 11388, -1414,
    1732     1385,  6244, -1414,   288,  1402,  1405, -1414, -1414,  1390,  1393,
    1733     1376, -1414,   882, -1414, -1414, -1414,  1624,  2082,  1388,   869,
    1734      884,  4994, -1414,   803,  1394,  6244, -1414,   705,   705,  1399,
    1735     1406,  1407,  1409, -1414, -1414,  8543,  1397, -1414,  1473,  4994,
    1736     1404, -1414, -1414, 11299, -1414,   811, -1414,  1395, 11388,  1401,
    1737    -1414, -1414,  1410, -1414,  1412, -1414,  1433,  1441, -1414,  1415,
    1738    10834, -1414, -1414, -1414,   851,   705,  1429,  1417,  1436, -1414,
    1739     1446,  1261,  1261, -1414, -1414, -1414, -1414, -1414, 11388,   278,
    1740    -1414,   910, -1414, -1414,  7730, -1414, -1414,  1435,  6244, -1414,
    1741     6244,  7730,   301, 10694,   301, 10694,  1462, -1414,  1463, -1414,
    1742    -1414,  1460,   869, -1414,   812, -1414, -1414,  6244, -1414,  1465,
    1743     1466, -1414,  4994,  4994, -1414, -1414,  1007,    37, -1414, -1414,
    1744     1447, -1414,  1007, -1414, -1414,  2485,   705, -1414, -1414,   301,
    1745    10694,   301, 10694,  1472,  1450,   705, -1414, -1414, -1414, -1414,
    1746    -1414, 11299,  1468,  1007,  7847,  6244, 11210,  1475,  1007,  1477,
    1747     2485,  2994, -1414, -1414, -1414,  1495, -1414, -1414, -1414, -1414,
    1748     9069, -1414, -1414, -1414, 11077, -1414, 11299, -1414, -1414,  1476,
    1749    10984, -1414, -1414, 11210,   301,  2994,   301,  1502,  1506,   813,
    1750    -1414, 11077, -1414, -1414, -1414, 10984, -1414, -1414, -1414,   301,
    1751      301, -1414, -1414, -1414, -1414, -1414, -1414, -1414, -1414
     1594    6526, 10132, -1355,   -28, -1355, -1355, -1355, -1355, -1355, -1355,
     1595   -1355,    11, -1355, -1355, -1355, -1355, -1355, -1355, -1355, -1355,
     1596   -1355, -1355, -1355, -1355, -1355, -1355,   124,   124,   124,  1122,
     1597    1178,   105,  7752,   206, -1355, -1355, -1355, -1355, -1355,   125,
     1598   -1355, -1355, -1355, -1355,   698,   190, -1355, -1355, -1355, -1355,
     1599    9742, -1355, -1355, -1355, -1355,   293,   199, -1355,  1161, -1355,
     1600   -1355, -1355, -1355,   216,  2006,   341,   106,  7869, -1355, -1355,
     1601    9852,   758, -1355, -1355, -1355,   704,   346,  7545,   680,   713,
     1602     704,   967, -1355, -1355,   498,   800, -1355,   704,  1060, -1355,
     1603     248, -1355,   421,   449, -1355, -1355, -1355, -1355,   290,   199,
     1604     124, -1355,   124, -1355, -1355, -1355, -1355, 10443,  1161, -1355,
     1605   -1355,  1161, -1355,   279, -1355, 10553, -1355, -1355,  2175, 10583,
     1606   -1355,   774,   774,   774, -1355, -1355, -1355,   124, -1355, -1355,
     1607   -1355,   350,   392,   395, -1355, -1355, -1355,   403, -1355, -1355,
     1608   -1355, -1355, -1355,   439,   468, -1355, -1355,    66,  9208,  3295,
     1609     571,   369,   448,   481,   484,   491,   516, 10022,  7154,   536,
     1610     559, -1355,  9882, -1355, -1355, -1355, -1355,   562, -1355,   184,
     1611    3734,  3734, -1355,   579,   187, -1355, -1355, -1355, -1355,   597,
     1612     328,   353,   423,   124,   608, -1355, -1355,  2006,  2873,   686,
     1613   -1355,    61, -1355,   124,   124,   199, -1355, -1355,    96, -1355,
     1614     124,   124, -1355,  3264,   646,   699,   774,  7305, -1355, -1355,
     1615     733,  9742, -1355, -1355,   704, -1355, -1355, -1355,   199, -1355,
     1616    1161,   293, -1355,  8102, -1355,   774,   774,   774,   199, -1355,
     1617    1122, -1355,  5636, -1355, -1355,   724,   774, -1355,   774, -1355,
     1618     125,  9208, 10303,   751, -1355,  1178,   766,   774, -1355,  1122,
     1619     767,   775, -1355,  7752,   512, -1355, -1355, -1355,  9671, -1355,
     1620   -1355, 10973, -1355,   686,   134,  4776, 10583,  2175,  3264, -1355,
     1621     153, -1355, -1355, 10553,  1161,   778,  7900, -1355, -1355,   361,
     1622   -1355, 11792,   829,   859,  4180,   841, 11595, 11653, -1355,   852,
     1623   -1355, -1355, -1355, -1355, 11672, 11672,  8980,   854, -1355, -1355,
     1624   -1355, -1355, -1355, -1355,   912, -1355,   878,  2284,  9322, 11595,
     1625   -1355,   629,   677,   734,   265,   760,   882,   884,   890,   928,
     1626      13, -1355, -1355,   895,   936, -1355,    57, -1355, -1355,  3295,
     1627   -1355, -1355,   410,   929, -1355,   621,   929,   953,   125, -1355,
     1628   -1355,   960, 10443, -1355,   963,   971,  9436, -1355, -1355,  1106,
     1629    1778,  8566,  7305,   704, -1355,   704,   774,   774, -1355, -1355,
     1630   -1355, -1355, -1355, -1355,   774, 10443,  1161, -1355, -1355, 10693,
     1631    1309, -1355, 10413, -1355, -1355, -1355, -1355, -1355, -1355, -1355,
     1632     998,  3508, 11595, -1355, -1355, -1355, -1355, -1355, -1355, -1355,
     1633   -1355, -1355, -1355, -1355, -1355, -1355, -1355,  2175, -1355,   793,
     1634    1004,  1008,  1011,   926,  1015,  1019,  1023,  2873, -1355, -1355,
     1635    1032,   293,  1065, -1355, -1355,  1068, -1355, -1355, -1355,  9671,
     1636   -1355, -1355, -1355, -1355, -1355,  3264, -1355,  9208,  9208, -1355,
     1637     774,  2175,  7425,  1161,  8682, -1355, -1355, -1355, -1355,  9671,
     1638     134, -1355, -1355,   704,   199, -1355, -1355,  9671, -1355,  7188,
     1639   -1355, -1355,   774,   774,   550, 10723,  1071,  1646,  4966, -1355,
     1640     435,   455,  1178, -1355,  1077,  1033,  1061,  1081,   774, -1355,
     1641   -1355, -1355, -1355, 11011, -1355,   705,  7065, -1355,   199,  1085,
     1642   -1355,  2175, 11874,  6076, -1355, -1355, -1355, -1355,   939,  3264,
     1643   -1355,  8798,   686,  7635, -1355, -1355, -1355,  1254,   709,   895,
     1644    1178,  7900,   685, 10553, -1355,  7900, -1355, -1355, -1355, -1355,
     1645     769, -1355,  1093,   859,   494,  8980, -1355, 10723, -1355, -1355,
     1646    8980, -1355,  9094,  8980, -1355, -1355,  1096, -1355,   781,  1103,
     1647    1017,  1104, -1355,  3922,  6360, -1355,   553, -1355, -1355, 11518,
     1648   -1355,   618, 11518, -1355, -1355, -1355, -1355, -1355, -1355, -1355,
     1649   -1355, -1355, -1355,  4776,  4776, -1355, -1355, 11595, 11595, 11595,
     1650   11595, 11595, 11595, 11595, 11595, 11595, 11595, 11595, 11595, 11595,
     1651   11595, 11595, 11595, 11595, 11595,  3966,  4776, -1355,   936,  1162,
     1652   -1355, -1355,   124,   124, -1355, -1355,  9208, -1355, -1355,  1068,
     1653     512, -1355,  1068, 11576, -1355, -1355, -1355,  4432,  6360,  1105,
     1654    1107, -1355, 10583, -1355, -1355,   562, -1355,  1108,  1721,  1109,
     1655    2038,   284,   895, -1355,   124,   124,   895,   308, -1355,   124,
     1656     124,  1068, -1355, -1355,   124,   124, -1355,   929, 10833,  1161,
     1657   12019,   503,   537, 10833, -1355, 10973, -1355,   895, -1355, 10443,
     1658   -1355,   239,  8218,  8218,  8218,  1161, -1355,  4062,  1099,   177,
     1659     998,   367,  1110,  1113, -1355,  1118,  3734,   565, -1355,  1194,
     1660    1161,  8218,   512,  2175,   512,   686,   727,   929, -1355, -1355,
     1661     752,   929, -1355, -1355, -1355,   859, -1355,   929,   199, 11011,
     1662   -1355,   801,  1115,   813,  1130, -1355,  1129,   199, -1355, -1355,
     1663    9671,   199,  1133,   506,   530, 10693,  7274,  1915, 11595,  2471,
     1664   -1355, -1355,  1126,    82,  1126, -1355, -1355, -1355,   124,   124,
     1665   -1355, -1355,  1178, -1355,   124, -1355, -1355, 10303,  1178,  1134,
     1666   11595, -1355,  1178, 12019, -1355, -1355,  1138, -1355, -1355, -1355,
     1667     512, -1355, 11947,   971, -1355,  8218,  1021,  8566, -1355, -1355,
     1668     562,  1142,  1143,  1254,  3424, -1355, -1355,  7900, -1355, -1355,
     1669    1147, -1355, -1355,  1155, -1355,  1147,  1157, 11792,  4776,    34,
     1670    1136,   168,  1159,  1156,  1164,   854,  1160,  1169, -1355,  1172,
     1671    1173,  5598,  6914, -1355,  4776, -1355,  1017,  1789, -1355,  5215,
     1672    4776,  1168, -1355, -1355,   998,   814, -1355,  4776, -1355, -1355,
     1673     893, -1355, -1355, -1355, -1355, -1355,   629,   629,   677,   677,
     1674     734,   734,   734,   734,   265,   265,   760,   882,   884,   890,
     1675     928, 11595,   927, -1355, 11011,  1175,  1177,  1180,  1162, -1355,
     1676   -1355, -1355, -1355, -1355, 11011,   818,  8218, -1355, 10443, -1355,
     1677    7394,  9550, -1355, 10413,  7154, -1355, -1355,  1721, 11011,   969,
     1678    1183,  1185,  1187,  1189,  1191,  1192,  1193, -1355,  4666,  2038,
     1679   -1355, -1355, -1355, -1355, -1355, -1355, -1355, -1355, -1355, -1355,
     1680   -1355, -1355, -1355, -1355, -1355, -1355, -1355,  1068, -1355, -1355,
     1681   -1355,   895, -1355, -1355, -1355, -1355, -1355, -1355, -1355, -1355,
     1682    1199, -1355,  1202,  1203, -1355, -1355,   293,  1168,  4062, -1355,
     1683   -1355, -1355,  3508,  1200, -1355, -1355, -1355, -1355, -1355,  1178,
     1684    6657,  1259, -1355, -1355, -1355, -1355,  1186,   293, -1355, -1355,
     1685    1068, -1355, -1355,  1068,    73,  1068, -1355, -1355, -1355, -1355,
     1686   -1355, -1355,  9992, -1355,   199, -1355, 10303, -1355, -1355,  1204,
     1687     942,  1208,  1209,  1211, -1355, -1355,  2471, -1355, -1355, -1355,
     1688   -1355, -1355, -1355, -1355,  1646, 10162,  1061, -1355, -1355,  1033,
     1689    1213,  1188, -1355, -1355,  1212,  1215, -1355,  1021,  1927, -1355,
     1690     567, -1355,  3424,   895, -1355,  1219,  7900, 10863,  9208,  1221,
     1691   -1355, -1355,  1216,  1223,  1217, -1355, 11595,   122,    20,  1224,
     1692   -1355,  1228,   512,  1228,  6360,  4776, -1355, -1355,  1228, -1355,
     1693    1789,  3508, -1355, -1355, -1355, -1355,  1229,  4776,  1237,   512,
     1694    4062, -1355, 11518, -1355,   512, -1355, -1355,  4776, -1355,   759,
     1695     929, -1355, -1355, -1355, -1355, -1355, -1355, -1355,   998,   971,
     1696    9436, -1355, -1355,  7514,  1225, -1355,   816,   929, -1355,   860,
     1697     874,   929, -1355,   774,  5096, -1355, -1355, -1355, 11011, 11011,
     1698   -1355,  8682,  8682, -1355,  1234,  1239,  1246,  1258, -1355,  1262,
     1699     602,   133,  1168, -1355,   512, -1355,  3734, -1355,  4776,   540,
     1700   -1355,  6787,  1267,  1270, 11460,  1271,  1278,    50,    78,    53,
     1701    4776,  1279,   199,  4776,  4776,  1277,  1283,   399,  1266, -1355,
     1702   -1355, -1355,  1256, -1355, -1355, -1355, -1355, -1355, -1355, -1355,
     1703   -1355, -1355,  1178,  1290,  4776, -1355, 11011, 11011,   124,  1291,
     1704   -1355, 10272,  3922,   877,   929, -1355, -1355, -1355, -1355, -1355,
     1705    1288, -1355, -1355, -1355, -1355,  1295,  1927, -1355, -1355,  1280,
     1706   -1355,  1147, -1355, -1355,  2175,  1292, -1355, -1355, -1355,   827,
     1707    1294, -1355,   168,  1298, 11595,  1274,   168,   168,  1303,  1304,
     1708   -1355,  1118,  4776,  1302,  1229,   750,   131,  1306, -1355,  1304,
     1709   -1355,  1311,  1306, -1355, -1355,  1314, -1355, -1355,  1068,  1317,
     1710    1322,  7034,  1321,  1323,  1324, -1355, -1355,  1328, -1355, -1355,
     1711    1068, -1355, -1355, -1355, -1355,  1068,  4776,  4776,   971,  1329,
     1712   -1355, -1355, -1355, -1355, -1355, -1355, -1355, -1355, -1355, -1355,
     1713   -1355, -1355, 11595, 11595,  1331,  1332,  1306, -1355, -1355,  1178,
     1714   -1355, -1355, -1355,  5878, 10863,  4776,  4776,  1387,  4776, -1355,
     1715    1316, -1355,  1319, -1355,  1320,  4776,  1325,  4776,  1035,  1326,
     1716      64,   124,  9704,   973, -1355, -1355,  6657,  1334,   542, -1355,
     1717   -1355, -1355, -1355, -1355, -1355, -1355, -1355, -1355,  1068, -1355,
     1718   11278, -1355,  8798,  1336, -1355, -1355, 10863,   543,   587, -1355,
     1719    1338,  1337,   859,  1346, -1355,   370, -1355, -1355,  4776,  1347,
     1720    1348, -1355, -1355,  1349,   650,   721,   512,  1355,  1356, -1355,
     1721    1357, -1355, 11011, -1355, -1355, -1355, -1355, -1355,  1361, -1355,
     1722   11011, 11011, 11011, -1355, -1355,  1363, -1355,  1366,  1370,  1371,
     1723     667,  8334,  8450, -1355, -1355,   490, -1355,  1375,  1380, -1355,
     1724    8914,   832,   839,  1373,   844,  6216, -1355, -1355, -1355,   588,
     1725   -1355,   866,  1384,  1385,   199,  1435,  1031, -1355, -1355,  4776,
     1726   -1355, 11460, 11518, -1355, -1355, -1355,  1390,  1392, 11011, -1355,
     1727   -1355, -1355,  1391, -1355, -1355, -1355, -1355, -1355, -1355, 10863,
     1728     859,   253, -1355,  1376,   859,  1229,   337, -1355, -1355, -1355,
     1729   -1355, -1355, -1355, -1355, -1355,  1393, -1355, -1355, -1355, -1355,
     1730   -1355, -1355,  1395,  1402, -1355, -1355, -1355, -1355, -1355, -1355,
     1731   -1355,  1405, -1355,  1404, -1355, -1355, 11460,   155,  4776, 11460,
     1732   -1355,  1409,  4776, -1355,   195,  1424,  1425, -1355, -1355,  1417,
     1733    1418,  1396, -1355,  1037, -1355, -1355, -1355, -1355,  1161,  2175,
     1734    1414,   912,  1038, 11595, -1355,   886,  1421,  4776,   512,   512,
     1735    1426,  1428,  1432,  1433, -1355, -1355,  8682,  1419, -1355,  1502,
     1736   11595,  1430, -1355, -1355, 11371, -1355,   888, -1355,  1413, 11460,
     1737    1416, -1355, -1355,  1440, -1355,  1444, -1355,  1459,  1461, -1355,
     1738    1427,  1448, 10863, -1355, -1355, -1355,   859,   512,  1450,  1436,
     1739    1445, -1355,  1306,  1306, -1355, -1355, -1355, -1355, -1355, 11460,
     1740     340, -1355,  1042, -1355, -1355,  5372, -1355, -1355,  1438,  4776,
     1741   -1355,  4776,  5372,   199, 10723,   199, 10723,  1455, -1355,  1457,
     1742   -1355, -1355, -1355,  1458,   912, -1355,   901, -1355, -1355,  4776,
     1743    1460,  1462, -1355, 11595, 11595, -1355, -1355,  1120,   121, -1355,
     1744   -1355,  1451, -1355,  1120, -1355, -1355,  2159,   512, -1355, -1355,
     1745     199, 10723,   199, 10723,  1467,  1452,   512, -1355, -1355, -1355,
     1746   -1355, -1355, 11371,  1470,  1120,  7986,  4776, 11282,  1472,  1120,
     1747    1479,  2159,  2686, -1355, -1355, -1355,  1482, -1355, -1355, -1355,
     1748   -1355,  9208, -1355, -1355, -1355, 11149, -1355, 11371, -1355, -1355,
     1749    1463, 11056, -1355, -1355, 11282,   199,  2686,   199,  1483,  1489,
     1750     913, -1355, 11149, -1355, -1355, -1355, 11056, -1355, -1355, -1355,
     1751     199,   199, -1355, -1355, -1355, -1355, -1355, -1355, -1355, -1355
    17521752};
    17531753
     
    17551755static const yytype_int16 yypgoto[] =
    17561756{
    1757    -1414,  4377,  3077, -1414,  1645, -1414,   305,   958,   -11, -1414,
    1758      552,  -530,  -487,  -944,  -142,  3604,     0, -1414,  1277,   511,
    1759      529,   298,   549,  1057,  1060,  1054,  1062,  1065, -1414,  -211,
    1760     -327,  5116,  -961,  -725,  -952, -1414,  -200,  -594,   572, -1414,
    1761     1379, -1414,   397, -1413, -1414, -1414,   129, -1414, -1160,  -935,
    1762      246, -1414, -1414, -1414, -1414,    68, -1131, -1414, -1414, -1414,
    1763    -1414, -1414, -1414,   321, -1152,    33, -1414,  -696, -1414,   506,
    1764      296, -1414,   169, -1414,  -339, -1414, -1414, -1414,   558,  -728,
    1765    -1414, -1414,    19,  -974,   177,  2303, -1414, -1414, -1414,   -91,
    1766    -1414,   166,   269,  -194,  1705,  3615, -1414, -1414,    36,   224,
    1767      628,  -235,  1694, -1414,  1557, -1414, -1414,   200,  2163, -1414,
    1768     2278,   185, -1414, -1414, -1414,  -607, -1414,   956,   957,   545,
    1769      725,  -320, -1414, -1414, -1414,   950,   719,  -493, -1414,  -472,
    1770     -355,  1296, -1414, -1414,  -899,  -946,   440,   524,  1067,   168,
    1771    -1414,  1040,   317,  -281,  -198,  -141,   672,   781, -1414,  1005,
    1772    -1414,  2834,    55,  -450,   932, -1414, -1414,   712, -1414,  -228,
    1773    -1414,   104, -1414, -1414, -1414, -1285,   420, -1414, -1414, -1414,
    1774     1178, -1414,    31, -1414, -1414,  -862,   -94, -1364,  -152,  1641,
    1775    -1414,  3733, -1414,   927, -1414,  -170,   493,  -184,  -183,  -181,
    1776        7,   -42,   -36,   -33,  1610,     4,    10,    14,  -143,  -177,
    1777     -172,  -162,  -161,  -319,  -513,  -508,  -498,  -547,  -310,  -528,
    1778    -1414, -1414,  -511,  1101,  1102,  1110,  1575,  4802,  -565,  -560,
    1779     -559,  -541,  -551, -1414,  -506,  -744,  -736,  -732,  -593,  -267,
    1780     -227, -1414, -1414,   624,   294,   -85, -1414,  3753,    44,  -634,
    1781     -173
     1757   -1355,  4671,  3340, -1355,   -29, -1355,  1206,   889,  -259, -1355,
     1758     526,  -532,  -488,  -865,  -161,  3194,     0, -1355,   549,   606,
     1759     623,   581,   600,  1034,  1041,  1036,  1040,  1043, -1355,   464,
     1760    -283,  5428,  -920,  -733,  -959, -1355,  -190,  -730,   365, -1355,
     1761    1538, -1355,   379, -1141, -1355, -1355,   112, -1355, -1341,  -609,
     1762     225, -1355, -1355, -1355, -1355,    48, -1087, -1355, -1355, -1355,
     1763   -1355, -1355, -1355,   300, -1335,    81, -1355,  -312, -1355,   479,
     1764     274, -1355,   149, -1355,  -359, -1355, -1355, -1355,   531,  -852,
     1765   -1355, -1355,     8,  -988,   376,  2486, -1355, -1355, -1355,   -81,
     1766   -1355,    99,  1389,  -187,  1960,  4204, -1355, -1355,    52,   394,
     1767    1565,  -246,  1300, -1355,  1933, -1355, -1355,   110,  2272, -1355,
     1768    2685,  1719, -1355, -1355, -1355,  -675,  -409,  1170,  1171,   683,
     1769     924,   329, -1355, -1355, -1355,   907,   692,   -78, -1355,  -241,
     1770    -263,   674, -1355, -1355,  -862,  -881,  -184,    26,  1049,    86,
     1771   -1355,   983,  -133,  -208,  -209,  -150,   651,   749, -1355,   987,
     1772   -1355,  2825,   209,  -478,   902, -1355, -1355,   684, -1355,  -230,
     1773   -1355,    35, -1355, -1355, -1355, -1207,   404, -1355, -1355, -1355,
     1774    1165, -1355,    44, -1355, -1355,  -853,  -110, -1354,  -104,  3033,
     1775   -1355,  4412, -1355,   896, -1355,  -135,    59,  -173,  -172,  -171,
     1776       7,   -42,   -41,   -40,  1597,    25,    28,    46,  -130,  -170,
     1777    -169,  -165,  -156,  -307,  -519,  -494,  -484,  -542,  -299,  -546,
     1778   -1355, -1355,  -514,  1076,  1082,  1088,  1849,  5102,  -569,  -582,
     1779    -552,  -545,  -556, -1355,  -356,  -684,  -672,  -664,  -598,  -210,
     1780    -201, -1355, -1355,   -10,     5,   -71, -1355,  4129,    37,  -610,
     1781     -23
    17821782};
    17831783
     
    17881788static const yytype_int16 yytable[] =
    17891789{
    1790       50,   115,   151,   400,   401,   771,   402,    99,   152,   973,
    1791      403,   153,   429,   454,   874,   404,   756,   974,   408,  1080,
    1792      116,   975,   262,   441,   269,   405,   406,   744,   850,   384,
    1793      385,   605,    50,    51,  1142,   982,    70,   411,   833,    99,
    1794      610,   825,   826,   727,   149,   409,   499,   732,   154,  1150,
    1795       50,    31,  1398,   836,   155,  1462,   832,   163,   156,   843,
    1796      827,   800,   282,   145,   188,    51,  1208,   211,    70,   528,
    1797       50,   195,   343,   824,   218,   567,  1200,   228,    31,   597,
    1798      671,  -235,  -235,   400,   401,  1184,   402,   926,   821,   221,
    1799      403,  1318,   170,   822,   168,   404,   520,   737,   408,  1194,
    1800      680,  1217,  1218,   823,   738,   405,   406,   115,   684,   426,
    1801      568,   476,   478,  1550,    31,   115,   171,   124,   268,   273,
    1802      283,   254,   217,   412,    31,   409,  1209,   410,   715,  1462,
    1803     1210,  1182,  1183,  1561,    31,  1419,  1420,    31,   629,   244,
    1804     1565,   955,   633,   865,   866,   151,   675,   677,   308,   149,
    1805      412,   152,  -235,  1079,   153,  1481,   163,   115,   346,   168,
    1806     1319,   884,   211,   863,   863,   863,    64,   472,   973,   374,
    1807      722,   204,   477,    31,   217,   528,   974,    57,   117,  1260,
    1808      975,   853,   863,   920,   420,   854,   412,   188,   188,  1212,
    1809     1211,   154,   328,   578,   482,   163,   412,   155,    64,   579,
    1810       78,   156,   528,   268,   834,  1421,   602,   821,   528,    57,
    1811      956,    50,   822,   669,   731,  1190,   716,   217,   163,   938,
    1812      293,   205,   823,   211,    71,   151,   179,   674,   676,  1127,
    1813      444,   152,    78,   746,   153,  1213,  1087,   666,  -113,  -113,
    1814      863,   308,  1191,   841,   212,   602,  1263,   222,   580,   958,
    1815      412,   125,   216,    50,  -113,   437,    71,   589,   825,   826,
    1816       99,   273,   144,  1466,   667,  1026,   273,   268,   268,   836,
    1817      118,  1152,   506,   115,  1264,   163,   263,   827,   217,   264,
    1818      864,   864,   864,  1025,   464,   328,    51,   343,  1001,    70,
    1819     1013,   214,  1184,   610,   108,   108,   308,  1103,   804,   864,
    1820     1090,   146,  1343,   658,   216,   821,   113,   520,   308,   378,
    1821      822,   666,   520,   148,  1004,   520,   217,   437,   725,   161,
    1822      823,   217,  1199,  1508,   572,   379,   108,   477,   472,   149,
    1823     1200,   673,  1419,  1420,   448,   863,   374,   678,   667,   855,
    1824     -470,   157,   115,   856,   905,  1184,   346,   216,   472,   569,
    1825      603,   621,   168,   461,   597,   528,   472,   864,  1537,   597,
    1826     1539,  1466,  1080,   810,   108,   626,  1466,   388,   793,   626,
    1827      930,  -470,   115,  -470,  1492,   833,   260,  -470,  -113,   825,
    1828      826,   685,  1401,   389,   161,  1405,  1466,   579,   440,  1128,
    1829      599,  1182,  1183,  1466,   715,  1551,  1129,   268,   827,  -113,
    1830      442,  1191,  1430,   557,   558,   859,   217,   188,   216,     8,
    1831        9,    10,    11,    12,   374,   173,   850,   324,   183,    64,
    1832       43,   252,  1566,   876,   473,   268,   340,   308,   308,  1247,
    1833       57,   268,   837,  1251,   626,   571,   840,   412,    31,   559,
    1834      560,   343,   484,   391,    46,    47,   216,   443,   494,   501,
    1835      495,   216,   864,    78,   877,   115,   644,   857,    78,   392,
    1836      878,   860,   393,  1451,  1452,  1214,    34,  1170,  1172,  1184,
    1837     1138,   328,   328,   268,   203,   855,   431,    71,   394,  1110,
    1838      435,   268,   716,   626,   395,    50,   929,   217,   374,   721,
    1839     1200,   112,    99,    98,   736,   115,  1079,  1200,  1114,   499,
    1840      396,   249,    41,    42,  1148,  1259,   888,   308,   875,   115,
    1841      324,  1024,   308,  -291,   308,   308,  1457,   179,    51,   917,
    1842      610,    70,   754,  -521,   921,    98,   115,   346,  1341,   217,
    1843      763,   583,   923,   412,   630,  1342,   216,   150,   634,   328,
    1844      922,   112,   435,    98,  1026,   489,   919,   108,   924,    43,
    1845     1200,  -106,    41,    42,   921,  -106,   715,   191,   328,   466,
    1846       98,  1521,   886,    98,   753,   522,   412,  1526,   923,   254,
    1847     1091,   572,   572,    46,    47,   214,  1381,   161,   265,   308,
    1848      769,   995,  1006,    43,  1092,   473,  1094,   810,  1546,  1138,
    1849      626,   346,   472,  1553,   920,   621,  1197,  1097,   939,  1097,
    1850      602,   603,   331,   603,  1197,   473,  1332,    46,    47,   332,
    1851      706,   588,  1198,   473,  1334,   594,   707,   216,   935,    78,
    1852     1324,   626,  1333,   328,   751,  1024,   626,   812,   621,  1367,
    1853     1335,  1126,   626,  1368,   627,   626,   626,   626,   631,    78,
    1854     1382,   340,    98,   889,   716,   412,  -113,    78,  -113,   713,
    1855      217,    64,  -113,   -10,   626,    98,   268,   895,  1039,   216,
    1856      723,   112,    57,   343,  -444,   851,   724,  -113,  -113,  1037,
    1857      599,   733,    41,    42,   165,  1181,   810,   734,   217,  1029,
    1858      399,   191,   288,   217,  -445,    78,   115,   254,   330,   914,
    1859     1084,   553,   554,    41,    42,   750,   324,   324,   214,   231,
    1860     1348,   751,   929,   232,    98,   892,   236,   412,   238,    71,
    1861     1379,   550,   626,   940,   621,   247,    98,   551,   552,   515,
    1862      721,   721,  1122,  1154,   689,   412,   278,   959,   400,   401,
    1863      280,   402,  1044,   555,   556,   403,  1498,   118,   281,   165,
    1864      404,   333,   597,  1498,   408,   334,    98,   929,   115,   346,
    1865      405,   406,   335,   754,   754,   217,   112,   336,   141,   142,
    1866      480,   372,   489,   112,   324,   373,   489,    41,    42,   217,
    1867      377,   409,  1111,   113,    41,    42,   522,   112,   522,   108,
    1868      216,   522,   386,   324,   522,  1151,   973,  1429,    41,    42,
    1869      852,  1392,   994,   991,   974,   340,  1547,   899,   975,   572,
    1870     1249,   390,  1350,   751,   715,   398,   867,   626,   216,   626,
    1871      901,  1009,   410,   216,   626,   346,   751,   990,   603,   743,
    1872      427,   883,    98,   991,   739,   343,   740,  1003,  1174,   741,
    1873      603,   428,   747,   707,   764,   436,  1039,   743,   433,   770,
    1874      743,   451,   231,   604,   529,   530,   531,   443,   324,   473,
    1875      112,   812,   141,   142,  1245,   781,   782,   783,   784,   808,
    1876      579,    41,    42,  1292,  1293,  1375,   217,  1166,   532,   412,
    1877      533,   751,   534,   535,  1500,   473,  1501,  -368,  1376,  -397,
    1878     1378,   308,   462,    78,   751,   216,   751,  1383,   466,   870,
    1879      849,   505,   716,   751,  1169,   594,   602,   436,   463,   216,
    1880      191,   858,   501,   626,  1195,   704,  1171,   810,   602,    78,
    1881      115,   346,   914,  1447,   914,   713,   929,    70,   485,  1444,
    1882      524,  1467,  1514,  1571,   214,   666,   115,   751,  1515,   579,
    1883      917,  1548,   165,   293,  1256,  1370,   412,   509,   214,   940,
    1884      940,   529,   530,   531,   721,   254,   330,   412,   514,   115,
    1885      308,   528,   667,   561,   562,   689,   526,   919,    49,   114,
    1886      885,   563,   887,   751,   996,   532,   346,   533,  1115,   534,
    1887     1321,   716,   565,    37,   330,   412,   754,    40,    98,   929,
    1888      929,   231,   604,   236,    41,    42,   564,   114,   114,   705,
    1889       49,  1388,  1389,   489,   328,    43,   216,  1439,   991,  1533,
    1890     1444,  1445,    49,  1300,  1301,   566,  1303,   569,    49,   346,
    1891       44,   339,   934,  1308,  -441,  1310,    49,   340,   587,    46,
    1892       47,   694,    49,  1240,   590,    49,  1493,  1494,    49,    -3,
    1893      626,   626,   420,   662,   412,   214,     2,   208,     4,     5,
    1894        6,     7,   114,   114,   482,   330,   412,    64,   639,  1138,
    1895      308,  1419,  1420,   851,   834,   330,   602,   659,    57,     8,
    1896        9,    10,    11,    12,   777,   778,    49,   217,   668,    49,
    1897      143,   231,   660,   661,  1446,   663,    49,   713,  1005,   693,
    1898      664,    78,   665,   808,   779,   780,  1202,   670,    31,   259,
    1899      115,   697,  1459,   695,   820,   914,   604,  1311,  1312,  1313,
    1900      914,    35,   699,    36,  -239,    71,   735,    49,   748,   940,
    1901      785,   786,   704,   752,   959,    49,    34,   268,   959,   959,
    1902       49,  1349,  1351,  1352,   243,   246,  1116,   760,   813,   -12,
    1903      814,   524,   817,   524,   626,   343,   524,   828,   -13,   524,
    1904     -292,   872,   873,    43,   880,    49,    49,     8,     9,    10,
    1905       11,    12,   900,   902,   724,   907,   903,   910,   571,   346,
    1906      412,    49,   928,  -418,    -3,  1519,  1459,    46,    47,    49,
    1907     -525,   943,   808,   950,   964,   108,    31,  1425,    49,   340,
    1908      952,    49,   918,   957,   963,   965,   967,   968,   114,   969,
    1909      929,   970,   986,   998,   999,   689,   705,   216,  1000,  1015,
    1910     1016,   273,   115,   114,    34,  1017,  1018,   114,   929,  1019,
    1911     1020,    49,   114,   820,   604,  1021,   473,   489,  1117,   324,
    1912      115,   221,  1032,  -406,   308,    49,    49,    57,  -405,    37,
    1913     1081,  1046,    49,    40,  1083,   704,   443,  1339,   626,    49,
    1914       41,    42,   115,   108,   913,   704,   112,  1105,   141,   240,
    1915       78,    43,   112,  1104,   141,   142,   217,    41,    42,   704,
    1916       70,  1115,  1106,    41,    42,  1107,   818,   751,   602,  1131,
    1917     1113,  1123,  1124,  1125,    71,    46,    47,  1134,   849,  1130,
    1918      980,   929,   929,   241,  1140,   458,  1135,    49,   242,   728,
    1919      626,   626,  1136,  1144,   729,  1137,   743,  1164,  1144,   273,
    1920     1143,  1187,  1185,  1442,   308,  1186,  -293,    49,    49,  1188,
    1921      693,   820,  1559,     8,     9,    10,    11,    12,  1189,   705,
    1922     1203,  1204,  1206,   604,    49,   713,  1207,  1399,    49,   705,
    1923     1215,  1399,  1219,    -3,  1220,  1222,  1227,   115,  1232,   645,
    1924     1202,  1237,    31,   705,   108,  1235,   400,   401,  1144,   402,
    1925     1241,  1246,   494,   403,   217,    49,  1115,  1248,   404,   689,
    1926     1253,   408,  1254,  1261,  1250,    49,  1268,  1270,   405,   406,
    1927       34,     2,   208,     4,     5,     6,     7,  1265,   212,   222,
    1928     1272,  1273,  1302,    49,  1274,   666,   216,  1275,   409,    49,
    1929       64,    49,  1276,  1278,  1285,  1305,  1294,   268,  1295,  1306,
    1930      230,    57,  1323,   808,   713,  1093,   131,   918,   132,   133,
    1931      134,  1532,   667,  1307,  1330,   626,  1336,    41,    42,  1116,
    1932     1309,   646,  1317,  1338,    78,   214,   114,  1340,  1344,  1346,
    1933     1347,    49,  1353,  1482,  1354,   175,    35,   604,    36,    49,
    1934      115,  1355,  1357,    49,  1363,  1364,  1365,    49,    71,  1366,
    1935      114,  1377,   114,  1068,    37,  1373,   176,   177,    40,  1115,
    1936     1374,  1384,  1385,  1313,   115,    41,    42,   704,   704,  1393,
    1937      473,   115,   645,   115,  1394,   115,   442,  1395,   255,  1402,
    1938     1413,    57,  1405,  1414,   216,  -407,  1417,   114,   151,   340,
    1939      645,   373,   114,   645,   152,  1428,   108,   153,  1432,  1436,
    1940     1202,  1434,  1437,  1443,    78,  1531,  1448,  1202,  1438,  1453,
    1941      115,  1117,   115,  1368,  1116,  1458,  1454,  1455,   108,  1456,
    1942     1472,  1463,  1474,   443,   115,   704,   704,  1468,    71,  1476,
    1943     1531,  1531,   726,  1470,   730,  -294,   108,  1478,   163,  1485,
    1944      308,   114,     8,     9,    10,    11,    12,  1480,    49,  1486,
    1945      693,   705,   705,  1487,    37,  1531,  1488,    76,    40,    49,
    1946     1202,    49,   374,   511,  1441,    41,    42,  1499,  1144,  1144,
    1947     1144,    31,  1509,  1511,   418,  1513,    43,  1517,  1518,  1525,
    1948       49,  1540,  1541,  1545,   328,   548,   549,  1554,   918,    76,
    1949     1552,   720,   112,   918,   141,   142,    49,   438,   108,    34,
    1950       46,    47,   114,    41,    42,  1556,  1117,   446,  1562,   705,
    1951      705,    49,  1569,   114,    49,   114,  1570,  1116,  1221,   789,
    1952      787,  1322,  1520,   548,   788,  1205,   743,   224,   790,  1431,
    1953      473,   108,   791,  1572,   245,  1387,  1252,   473,  1403,  1226,
    1954     1502,    57,   908,   909,  1098,  1234,  1102,    49,    57,   931,
    1955      806,   114,  1139,   114,  1045,   879,   945,   114,  1112,   548,
    1956      164,   953,  1331,   718,    78,   114,     0,   126,   129,   130,
    1957        0,    78,   796,   797,   196,   521,  1328,   219,    49,    49,
    1958      229,   798,     0,     0,   871,     0,     0,     0,    71,     0,
    1959      473,     0,    49,     0,     0,    71,    37,     0,   176,   177,
    1960       40,    57,     0,   178,     0,    67,   119,    41,    42,  1117,
    1961        0,   704,  1144,  1144,   693,   354,     0,     0,     0,   704,
    1962      704,   704,     0,     0,    78,     2,   208,     4,     5,     6,
    1963        7,     0,     0,   925,   108,   927,     0,    67,     0,   458,
    1964        0,   256,  1505,   257,  1505,     0,     0,     0,    71,     0,
    1965     1483,     0,     0,   178,     0,   162,   178,     0,   108,   164,
    1966     1329,   215,     0,     0,     0,   108,   414,     0,     0,     0,
    1967        0,   234,   375,   422,     0,   223,    49,     0,     0,  1505,
    1968        0,  1505,     0,     0,     0,   704,     0,     0,    49,   450,
    1969       35,     0,    36,     0,     0,   705,  1068,     0,   164,     0,
    1970        0,     0,   178,   705,   705,   705,     0,     0,     0,   324,
    1971       76,  1534,   261,   215,     0,    76,     0,     0,   108,     0,
    1972     1542,   164,     0,   682,   397,     0,     0,   774,   775,   776,
    1973        0,   645,     0,   445,   416,   417,     0,     0,   114,   421,
    1974        0,   423,   424,     0,     0,   414,     0,     0,    37,   708,
    1975      176,   177,    40,     0,   329,     0,   215,     0,     0,    41,
    1976       42,    49,   261,   351,     0,   178,     0,     0,     0,   705,
    1977       49,     0,    49,     0,     0,     0,     0,     0,    37,   114,
    1978      185,   186,    40,     0,     0,   377,   521,     0,     0,    41,
    1979       42,   521,  1391,   407,   521,     0,     0,     0,     0,   577,
    1980       43,     0,    49,     0,     0,     0,     0,   581,   425,   224,
    1981      584,   430,   432,   646,     0,   187,   162,   215,     0,   178,
    1982     1049,     0,   114,     0,    46,    47,   178,     0,     0,     0,
    1983        0,     0,     0,     0,     0,     0,     0,   449,   645,   375,
    1984        0,   452,     0,   453,     0,     0,   114,  1418,     0,   645,
    1985     1426,   114,   460,     0,     0,   215,     0,     0,    67,     0,
    1986      215,  1099,     0,   474,     0,     0,     0,     0,   898,     0,
    1987        0,     0,     0,   481,   414,   500,    76,     0,   422,     0,
    1988        0,   432,     0,     0,     8,     9,    10,    11,    12,     0,
    1989        0,   354,     0,     0,   178,  1465,    76,     0,     0,     0,
    1990     1469,   114,     0,     0,    76,     8,     9,    10,    11,    12,
    1991        0,   178,     0,    31,     0,   178,     0,   375,     0,     0,
    1992      646,     0,   354,   480,     0,     0,     0,     0,     0,     0,
    1993     1491,     0,     0,     0,    31,     0,     0,   981,     0,   114,
    1994      354,    34,    76,     0,     0,   215,     0,   261,     0,     0,
    1995      897,   595,     0,    49,     0,   414,     0,   623,    49,   904,
    1996        0,     0,    34,   906,     0,     0,     0,     0,    43,     0,
    1997      628,     0,     0,     0,   628,    49,     0,   261,   178,     0,
    1998        0,     0,     0,   753,   354,   412,     0,     0,     0,    43,
    1999        0,   997,    46,    47,     0,     0,     0,  1506,     0,  1506,
    2000        0,  1002,     0,     0,   939,     0,   602,     0,     0,     0,
    2001        0,     0,     0,    46,    47,  1014,  1560,     0,     0,     0,
    2002        0,  1049,  1560,     0,   474,     0,   215,     0,     0,     0,
    2003        0,     0,     0,  1560,  1506,     0,  1506,  1560,    37,   351,
    2004      185,   186,    40,   215,   474,     0,   577,   577,   354,    41,
    2005       42,     0,   474,     0,    37,   114,   185,   186,    40,     0,
    2006       43,     0,     0,    79,     0,    41,    42,     0,   215,     0,
    2007      700,     0,     0,   432,     0,   912,    43,   412,    49,     0,
    2008        0,     0,     0,   913,    46,    47,     0,     0,   714,     0,
    2009       67,   267,   354,   354,   354,    79,     0,     0,   432,     0,
    2010       46,    47,   432,     0,     0,     0,     0,     0,     0,     0,
    2011        0,   354,     0,     0,     0,     0,   801,   802,     0,     0,
    2012        0,   114,   114,   114,     0,     0,     0,     0,     0,   354,
    2013        0,   261,   351,   225,   890,   178,     0,  1298,   893,     0,
    2014       76,     0,     0,     0,     0,   835,     0,     0,   838,   839,
    2015        0,   842,     0,   844,   845,     0,     0,     0,   846,   847,
    2016        0,     0,     0,     0,     0,     0,    76,   178,     0,   354,
    2017        0,     0,     0,     0,     0,     0,     0,   799,    81,   645,
    2018        0,     0,     0,   178,  1089,     0,   548,     0,     0,   215,
    2019        0,     0,     0,     0,     0,   628,   811,     0,   178,     0,
    2020        0,     0,     0,    58,    58,     0,   354,     0,   830,     0,
    2021       81,     0,     0,     0,     0,     0,     0,   215,     0,     0,
    2022        0,   356,   215,  1179,  1180,     0,   595,   511,     0,     0,
    2023        0,   595,     0,     0,     0,    58,     0,   628,     0,     0,
    2024      351,   351,   351,     0,     0,     0,     0,     0,   226,     0,
    2025        0,     0,   354,     0,    49,    49,     0,     0,     0,   351,
    2026        0,     0,   354,     0,   354,   114,   114,     0,     0,   224,
    2027       58,     0,   354,    58,   577,     0,   354,   700,     0,   178,
    2028        0,  1229,  1230,     0,     0,     0,     0,     0,   474,     0,
    2029        0,     0,     0,     0,   215,     0,     0,     0,     0,   978,
    2030      979,     0,     0,   114,     0,     0,     0,     0,   215,     0,
    2031        0,     0,     0,     0,   474,     0,    79,   351,     0,     0,
    2032        0,    79,     0,     0,     0,     0,   944,     0,   500,   432,
    2033       37,     0,   185,   186,    40,     0,   357,     0,    76,     0,
    2034     1216,    41,    42,     0,    37,     0,   185,   186,    40,     0,
    2035        0,     0,    43,   261,   714,    41,    42,     0,     0,   976,
    2036        0,   349,     0,    49,   114,     0,    43,   601,   354,   602,
    2037        0,     0,     0,   114,     0,     0,    46,    47,     0,     0,
    2038        0,   912,     0,   412,     0,     0,     0,     0,    49,    49,
    2039       46,    47,     0,   414,     0,     0,     0,     0,     0,     0,
    2040      700,     0,     0,     0,     0,   215,     0,     0,     0,     0,
    2041      700,     0,   351,    49,   628,   225,     0,  1012,     0,   628,
    2042      811,     0,     0,   354,   700,     0,    58,     0,     0,     0,
    2043        0,    81,     0,     0,  1023,     0,    81,   536,   537,   538,
    2044      539,   540,   541,   542,   543,   544,   545,     0,   178,     0,
    2045        0,     0,     0,     0,     0,     0,    58,    37,     0,   185,
    2046      186,    40,     0,     0,  1100,     0,     0,  1356,    41,    42,
    2047        0,   546,     0,  1155,     0,  1358,  1359,  1360,     0,    43,
    2048        0,     0,    79,     0,   354,   354,    67,   354,   354,     0,
    2049     1167,     0,     0,     0,  1530,     0,   412,   356,     0,     0,
    2050        0,     0,    79,    46,    47,     0,     0,    76,   628,     0,
    2051       79,     0,     0,     0,     0,   261,   714,     0,     0,  1095,
    2052        0,     8,     9,    10,    11,    12,     0,     0,   356,     0,
    2053      226,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2054        0,  1406,   354,   354,     0,  1109,   356,     0,    79,     0,
    2055       31,     0,     0,   432,   119,     0,     0,     0,     0,     0,
    2056        0,     0,     0,     0,     0,     0,     0,     0,   414,     0,
    2057        0,   351,     0,     0,     0,     0,     0,     0,    34,     0,
    2058        0,     0,     0,    37,     0,   185,   186,    40,     0,     0,
    2059      356,     0,  1386,     0,    41,    42,     0,    81,     0,     0,
    2060        0,     0,     0,     0,     0,    43,   215,     0,     0,     0,
    2061     1257,     0,   357,     0,   595,     0,   354,    81,     0,     0,
    2062      601,     0,   602,     0,     0,    81,     0,   430,  1231,    46,
    2063       47,     0,   700,   700,     0,   351,   351,   349,     0,     0,
     1790      50,   115,   151,   152,   153,   108,   108,    99,   269,   116,
     1791     790,   454,   441,   931,   400,   401,   402,   403,   404,   429,
     1792     384,   385,   405,   750,   514,   932,   844,   755,   973,   178,
     1793     869,   406,    50,   933,   767,   507,   262,   108,  1144,    99,
     1794     165,   852,   945,   612,   149,   893,   993,  1091,  1090,   711,
     1795      50,   617,    70,   408,   124,   855,   845,   163,   409,    98,
     1796     678,   862,   843,   846,   188,   819,  1463,   211,   851,   154,
     1797      50,   195,   155,  1202,   218,   108,   145,   228,   221,   178,
     1798     687,    51,   178,  1467,    70,   411,   343,   168,   691,   840,
     1799     156,    98,   931,   426,   400,   401,   402,   403,   404,    64,
     1800      31,   706,   405,   150,   932,   165,   528,   115,   574,    98,
     1801      78,   406,   933,    51,   841,   115,   535,   282,   268,   273,
     1802     125,    31,  1210,   191,   842,  1214,    98,  1319,   178,    98,
     1803    1135,    64,  1400,   408,   204,    31,   604,  1136,   409,  1152,
     1804    1463,  1509,    78,   575,   179,   151,   152,   153,   308,   149,
     1805    1212,   974,   168,  1219,  1220,   535,   163,   115,   346,   484,
     1806     486,  1186,   211,    31,   636,  -235,  -235,   585,   640,   374,
     1807     254,  1215,   412,   586,   778,   283,  1538,   480,  1540,  1184,
     1808    1185,  1467,  1211,  1098,   205,   328,  1467,   188,   188,  1196,
     1809     745,   178,    31,   412,   263,   163,  1320,   264,   410,  1420,
     1810    1421,   436,   676,   268,   535,   420,  1467,   412,    98,  1201,
     1811    1213,    50,   154,  1467,   144,   155,  1264,   146,   163,   682,
     1812     684,    98,  1261,   211,   840,   151,   152,   153,   738,  1192,
     1813     444,  1134,   462,   156,   148,  1483,  -235,   681,   683,  1420,
     1814    1421,   308,   115,   485,  1265,   178,   399,   191,   437,   841,
     1815     293,  1101,   178,    50,   759,   844,  1193,  -470,   108,   842,
     1816      99,   273,   490,   436,   412,   448,   273,   268,   268,  1422,
     1817      98,   596,   673,   115,  1154,   163,   217,   674,   328,   976,
     1818    1037,   739,    98,   855,   469,   845,   532,   665,  -470,   727,
     1819    -470,  1024,   846,   244,  -470,   754,   308,   472,   165,  1345,
     1820     378,   343,   157,   388,  1012,    70,   440,  1036,   308,  1431,
     1821     437,   617,    98,   173,   769,   680,   379,  1202,   840,   389,
     1822     178,   685,   702,    31,   579,   528,   488,   704,   217,   149,
     1823     528,   924,   183,   528,    51,   535,   374,   178,   480,  1110,
     1824    1216,   178,   115,   841,   203,   168,   346,    31,   485,  -291,
     1825     610,   628,    64,   842,   673,   564,   565,   481,   480,   674,
     1826     492,  1186,  1403,    78,   249,   633,   480,   509,    78,   633,
     1827     576,   217,   115,  1091,  1090,   844,    57,   117,   823,   883,
     1828     883,   883,   762,   606,   763,   812,  1551,   764,    98,   852,
     1829     770,   566,   567,   853,    71,   609,   829,   268,   883,   254,
     1830     170,   882,   882,   882,   178,   845,  1562,   188,    57,   611,
     1831     265,  1186,   846,  1566,   374,   935,   914,   860,   604,   609,
     1832     882,   252,   869,   604,   171,   268,    71,   308,   308,  1184,
     1833    1185,   268,   217,   738,   633,   179,  1493,   948,   878,   112,
     1834    1552,   141,   142,   212,   391,   462,   222,  -113,   462,  -521,
     1835      41,    42,   637,  1382,  1407,   115,   641,   699,   115,   -10,
     1836     392,   214,   343,  1193,   328,   328,   191,  1567,  -113,   393,
     1837     217,   288,   883,  1172,  1174,   217,   748,  1202,   889,   331,
     1838    1343,   268,    41,    42,  1202,   394,   739,  1344,  1121,   268,
     1839     502,   633,   503,    50,   882,   727,   374,   744,   108,   728,
     1840      99,  -444,   977,   115,  -445,   532,   894,   532,   523,   738,
     1841     532,   507,   278,   532,  1150,   308,   703,   115,   481,   587,
     1842     308,   412,   308,   308,   400,   401,   402,   403,   404,    78,
     1843     777,  1260,   405,   115,   346,  1186,   711,  1202,   481,   395,
     1844     328,   406,  1035,  1452,  1453,    70,   481,  1037,   280,    78,
     1845     617,   712,    98,   905,  1458,   396,   611,    78,   332,   328,
     1846     217,   907,   739,   883,   408,   884,   885,   713,   178,   409,
     1847     112,   714,   141,   240,    51,  1380,   535,   281,   579,   579,
     1848    1106,    41,    42,   903,   112,   882,   308,   715,   706,   856,
     1849     736,   333,    64,   859,   334,    41,    42,   633,   346,   442,
     1850     178,   335,   628,    78,   760,  -113,  -113,   241,   610,   480,
     1851     610,   761,   242,  1499,   876,   872,   178,   443,   879,   873,
     1852    1499,  -113,   712,   328,   343,   112,   336,  1017,   633,    57,
     1853     727,   178,   829,   633,  1106,   628,    41,    42,   927,   633,
     1854     727,   217,   633,   633,   633,   895,   714,    71,   372,   874,
     1855     831,   953,  1430,   875,   727,  1035,  1199,   956,  1199,  1334,
     1856     692,   633,   928,   268,   782,   870,   586,   839,   373,   611,
     1857     606,   377,  1200,  1548,  1325,  1335,   896,  1048,   651,   874,
     1858     254,   330,   897,  1117,     2,   208,     4,     5,     6,     7,
     1859     112,   217,   711,  1133,   386,   115,   346,   699,  1095,   699,
     1860     343,    41,    42,  1336,   774,   728,   390,   462,     2,   208,
     1861       4,     5,     6,     7,  -106,   871,  -292,   115,  -106,  1337,
     1862    1383,   829,   112,     8,     9,    10,    11,    12,   178,   788,
     1863     590,   886,   412,    41,    42,   633,   958,   628,  1129,  1501,
     1864     398,  1502,  1055,   744,   744,   214,   902,   557,  1015,    35,
     1865     410,    36,    31,   558,   559,   427,   930,   112,   703,   141,
     1866     142,  1349,     2,   208,     4,     5,     6,     7,    41,    42,
     1867      37,   115,   346,    35,    40,    36,   777,   777,  1183,  1368,
     1868      34,    41,    42,  1369,     8,     9,    10,    11,    12,   481,
     1869    1393,   230,    43,   112,   751,   736,  1549,   560,   561,   752,
     1870      78,   673,   839,   611,    41,    42,   674,    44,   428,   702,
     1871     604,   217,    -3,    31,   704,   729,    46,    47,   579,   746,
     1872    1251,   730,   562,   563,  1255,   747,   633,    35,   633,    36,
     1873    1020,   481,  1351,   633,   346,   519,   908,   610,   412,   217,
     1874     728,    34,    78,   509,   217,   433,  1176,   931,  1040,   610,
     1875     728,  1253,   568,   569,   727,   727,   451,   555,   556,   932,
     1876    -113,   911,  -113,   412,   728,  -368,  -113,   933,  1156,    57,
     1877     412,   736,   112,   977,   141,   142,   214,   977,   977,   756,
     1878    -397,  -113,  -113,    41,    42,   757,   831,    71,  1522,    49,
     1879     114,   773,   493,   178,  1527,   555,   839,   774,   738,   470,
     1880     308,   829,   254,   330,   412,   108,  1197,   471,   611,  1293,
     1881    1294,   918,   727,   727,   245,  1547,   462,   774,   114,   114,
     1882    1554,    49,   633,   920,  1001,  1168,   115,   412,  1014,   774,
     1883    1002,   555,   217,    49,   730,   462,   699,  1249,   513,    49,
     1884    1118,   293,  1376,   586,   699,   115,   217,    49,   774,  1377,
     1885     517,   739,    70,    49,  1379,   774,    49,   958,   958,    49,
     1886     774,   522,   744,   536,   537,   538,   533,   115,   308,  1171,
     1887    -293,   609,   108,   114,   114,  1122,  1384,     8,     9,    10,
     1888      11,    12,   774,  1173,   346,   609,  1236,   539,   412,   540,
     1889     777,   541,   542,  1341,   535,   703,  1449,    49,  1468,    64,
     1890      49,   570,  1446,   703,   774,   328,    31,    49,  1005,  1002,
     1891      78,  1515,   571,   143,  1244,  1301,  1302,  1516,  1304,   572,
     1892     346,   611,   573,  1572,   443,  1309,   576,  1311,  1371,   586,
     1893      43,   939,   739,   939,    34,   420,   669,   412,    49,   217,
     1894     339,   633,   633,   774,  1007,   578,    49,   412,   490,   330,
     1895     412,    49,   330,   412,    46,    47,  1330,   870,   536,   537,
     1896     538,   308,  -441,  -294,   728,   728,   108,   243,   246,   594,
     1897       8,     9,    10,    11,    12,   597,    49,    49,   853,   330,
     1898     609,  1401,   539,    -3,   540,  1401,   541,  1322,   727,  1389,
     1899    1390,   462,    49,  1312,  1313,  1314,   727,   727,   727,    31,
     1900      49,   115,   633,  1350,  1352,  1353,   793,   794,   795,    49,
     1901     646,    43,    49,  1204,   666,    43,   958,   214,   667,   114,
     1902    1448,   668,   728,   728,   268,   670,   776,    34,   412,   671,
     1903     957,   214,   609,   672,   114,    46,    47,  1460,   114,    46,
     1904      47,   675,    49,   114,   727,   800,   801,   802,   803,   718,
     1905    1534,   343,  1440,  1002,  1446,  1447,    49,    49,  1494,  1495,
     1906     481,   346,   934,    49,  1420,  1421,   796,   797,   804,   805,
     1907      49,    78,     8,     9,    10,    11,    12,   677,    37,   259,
     1908     176,   177,    40,   695,   934,   798,   799,  1484,  1426,    41,
     1909      42,   717,   720,   178,   131,   722,   132,   133,   134,  -239,
     1910    1106,    31,   758,   273,   115,    41,    42,   113,   771,   108,
     1911    1520,  1460,   221,   775,   779,   373,   -12,   832,    49,   833,
     1912     836,   847,   115,   899,   214,   919,   308,   -13,   466,    34,
     1913     891,   108,   217,    37,   892,   176,   177,    40,    49,    49,
     1914     921,   922,   633,   698,    41,    42,   115,   926,  -418,   947,
     1915     112,   108,   141,   142,  1122,    49,    43,  -525,   961,    49,
     1916     736,    41,    42,   747,   968,  1079,  1331,   970,   975,   981,
     1917     652,   578,   982,   412,   983,  1006,    57,   985,    70,   986,
     1918      46,    47,   987,   988,   997,  1009,    49,  1010,  1092,  1444,
     1919    1011,   633,   633,  1026,    71,  1027,    49,  1028,   728,  1029,
     1920     273,  1030,  1031,  1032,  1112,   308,   728,   728,   728,  1043,
     1921     108,  1560,  -406,  -405,    49,  1057,  1102,  1094,  1103,  1104,
     1922      49,  1105,    49,  1111,  1113,    64,    37,  1114,   992,  1120,
     1923      40,  1130,   774,  1131,  1132,  1166,    78,    41,    42,   115,
     1924    1137,   736,   991,  1123,   108,  1142,    49,  1122,    43,  1145,
     1925    1187,   114,  1050,   917,   728,  1188,  1189,  1204,   400,   401,
     1926     402,   403,   404,   743,   653,   114,   405,   215,  1190,   178,
     1927      49,    -3,    46,    47,  1191,   406,  1205,   234,    49,  1206,
     1928    1208,    37,    49,   176,   177,    40,    49,  1209,  1217,   114,
     1929     118,   114,    41,    42,  1221,  1222,  1533,   408,  1224,   268,
     1930    1229,  1234,   409,  1239,   481,  1241,  1254,  1245,  1250,   502,
     1931    1252,   652,   217,  1257,  1262,    78,   633,   443,   377,   215,
     1932    1258,   673,  1266,  1269,  1271,   114,   674,  1273,   652,  1207,
     1933     114,   652,  1274,  1275,  1303,  1276,  1277,    57,  1279,   161,
     1934     934,  1286,   115,  1295,  1296,   716,  1332,   108,  1306,  1324,
     1935    1122,  1307,  1308,  1338,  1340,    71,  1342,  1310,  1318,  1346,
     1936     474,  1348,   215,  1347,  1507,   115,  1507,  1354,  1355,  1356,
     1937     108,  1153,   115,  1358,   115,  1364,   115,   108,  1365,   114,
     1938    1366,  1367,  1378,   749,  1443,   753,    49,  1374,  1008,   151,
     1939     152,   153,  1375,  1385,  1386,  1314,   260,    49,  1013,    49,
     1940    1394,  1507,  1395,  1507,   161,  1397,  1532,  1414,  1404,   217,
     1941    1407,   115,  1025,   115,  1415,  -407,  1418,  1204,    49,  1429,
     1942    1433,  1435,  1050,   215,  1204,   115,  1437,  1438,  1439,  1445,
     1943     108,  1532,  1532,  1450,    49,  1369,  1454,   324,  1455,   163,
     1944     114,   308,  1456,  1457,  1459,  1469,   340,  1464,  1471,    49,
     1945    1473,   114,    49,   114,  1475,  1477,  1532,  1479,  1482,  1481,
     1946    1487,   215,  1489,   374,   481,  1510,   215,  1512,  1488,   555,
     1947    1500,   481,  1518,  1514,  1519,    78,  1541,  1204,   328,   212,
     1948     222,   508,    78,  1526,  1542,  1546,    49,  1553,    49,  1555,
     1949     488,  1079,  1557,  1570,   175,  1563,   431,   214,   934,  1571,
     1950     435,   114,    57,  1223,   806,  1323,  1521,   114,   808,  1432,
     1951     519,   114,   807,   809,  1573,  1388,  1256,   810,  1405,   114,
     1952      71,  1503,  1123,  1228,   481,   693,   694,  1107,   940,   949,
     1953     324,   457,    49,    49,   890,    78,   231,   255,  1109,   825,
     1954     232,  1056,  1141,   236,   898,   238,    49,   164,  1119,   963,
     1955    1333,   215,   247,   971,   815,     0,   934,   934,   741,     0,
     1956     816,   196,   435,     0,   219,   497,   817,   229,     0,     0,
     1957       0,     0,     0,     0,     0,     0,   442,     0,     0,     0,
     1958       0,    57,   113,     0,     0,   530,  1392,     0,     0,     0,
     1959       0,     0,     0,     0,   443,   943,     0,   161,     0,    71,
     1960       0,   946,     0,     0,     0,   466,     0,     0,     0,     0,
     1961       0,     0,  1181,  1182,     0,  1123,     0,     0,    37,     0,
     1962     185,   186,    40,     0,     0,     0,    49,     0,   766,    41,
     1963      42,   595,   215,   418,     0,   601,     0,     0,    49,     0,
     1964      43,  1419,   783,     0,  1427,   766,   164,   789,   766,   215,
     1965       0,     0,     0,     0,   634,   697,   438,   412,   638,   375,
     1966       0,   340,     0,   698,    46,    47,   446,     0,     0,     0,
     1967    1231,  1232,     0,     0,     0,     0,     0,     0,     0,   231,
     1968       0,   652,   215,     0,     0,   164,   216,     0,   114,  1466,
     1969       0,     0,     0,    37,  1470,     0,   474,    40,     0,     8,
     1970       9,    10,    11,    12,    41,    42,     0,     0,   164,     0,
     1971       0,    49,     0,     0,     0,    43,   324,   324,  1123,     0,
     1972     445,     0,     0,     0,  1492,    49,     0,     0,    31,     0,
     1973     837,     0,   609,    49,   529,     0,     0,     0,   216,    46,
     1974      47,    57,     0,     0,   457,     0,     0,   457,    57,     0,
     1975      37,    49,   185,   186,    40,     0,    34,     0,     0,    71,
     1976       0,    41,    42,     0,     0,   118,    71,   934,   904,     0,
     1977     906,   114,    43,     0,     0,   653,     0,     0,     0,     0,
     1978     652,   216,  1060,    43,   934,     0,     0,   608,   114,   609,
     1979     497,   652,   324,   114,   497,     0,    46,    47,   776,     0,
     1980     412,    57,   215,     0,   530,     0,   530,    46,    47,   530,
     1981    1561,   324,   530,     0,     0,     0,  1561,     0,   231,    71,
     1982     236,     0,   340,     0,     0,     0,   375,  1561,     0,     0,
     1983     215,  1561,     0,    76,     0,   215,   952,     8,     9,    10,
     1984      11,    12,   216,   114,     0,     0,  1357,     0,     0,     0,
     1985       0,     0,     0,     0,  1359,  1360,  1361,   934,   934,     0,
     1986      67,   119,     0,     0,     0,    76,    31,     0,     0,     0,
     1987       0,     0,     0,     0,   653,   324,     0,     0,     0,     0,
     1988     216,   114,   689,     0,     0,   216,   827,    37,     0,   185,
     1989     186,    40,    67,     0,    34,     0,     0,     0,    41,    42,
     1990       0,     0,  1396,   224,   375,     0,     0,     0,   231,    43,
     1991     162,     0,     0,    49,     0,     0,   731,   868,     0,     0,
     1992       0,    43,   601,   215,   697,     0,   412,     0,   877,     0,
     1993     223,     0,     0,    46,    47,     0,   957,   215,   609,     0,
     1994     414,     0,     0,     0,     0,    46,    47,   422,     8,     9,
     1995      10,    11,    12,   529,     0,     0,     0,   508,   529,     0,
     1996       0,   529,     0,     0,     0,     0,     0,   261,     0,     0,
     1997     216,     0,     0,     0,     0,  1060,     0,    31,    37,     0,
     1998     185,   186,    40,     0,   340,     0,     0,     0,   114,    41,
     1999      42,   354,     0,     0,     0,     0,     0,     0,     0,     0,
     2000      43,     0,     0,     0,     0,    34,   457,     0,     0,   329,
     2001      37,    49,   185,   186,    40,   187,     0,   261,   351,   414,
     2002       0,    41,    42,     0,    46,    47,     0,     0,     0,     0,
     2003     215,     0,    43,     0,     0,     0,   497,     0,     0,     0,
     2004       0,     0,     0,     0,     0,     0,     0,   608,   407,   609,
     2005       0,   216,     0,   114,   114,   114,    46,    47,     0,     0,
     2006     340,     0,     0,   425,     0,   450,   430,   432,     0,     0,
     2007       0,   162,     0,   584,     0,     0,     0,     0,     0,     0,
     2008       0,   588,  1299,     0,   591,     0,    76,     0,  1138,     0,
     2009       0,    76,   449,     0,     0,     0,   452,     0,   453,     0,
     2010       0,   216,     0,     0,     0,  1146,     0,   468,   766,     0,
     2011    1146,   652,     0,    67,     0,     0,   916,  1016,   482,     0,
     2012       0,     0,   827,     0,     0,   923,     0,     0,   489,   925,
     2013       0,    37,     0,   185,   186,    40,   432,     0,     0,     0,
     2014       0,     0,    41,    42,     0,     0,     0,    37,   414,   185,
     2015     186,    40,   422,    43,     0,     0,     0,     0,    41,    42,
     2016    1146,     0,     0,     0,     0,     0,     0,     0,  1531,    43,
     2017     412,     0,    79,     0,     0,     0,     0,    46,    47,     0,
     2018       0,     0,     0,     0,   267,   224,     0,    49,    49,     0,
     2019       0,     0,     0,    46,    47,     0,     0,   114,   114,     0,
     2020       0,     0,   261,     0,    79,     0,   602,     0,     0,     0,
     2021       0,   827,   630,     0,     0,   457,     0,     0,     0,     0,
     2022       0,   216,     0,   215,     0,   635,     0,     0,     0,   635,
     2023       0,     0,   261,     0,   457,     0,   114,   414,     0,     0,
     2024       0,     0,   225,     0,     0,     0,     0,     0,     0,   216,
     2025       0,     0,    76,     0,   216,   497,  1124,   324,     0,     0,
     2026       0,     0,     0,     0,     0,     0,     0,   354,     0,     0,
     2027       0,     0,    76,     0,     0,     0,     0,     0,     0,   482,
     2028      76,   543,   544,   545,   546,   547,   548,   549,   550,   551,
     2029     552,     0,     0,     0,   351,    49,   114,     0,     0,   482,
     2030       0,     0,     0,     0,     0,   114,   354,   482,     0,   868,
     2031       0,     0,     0,     0,     0,   553,     0,     0,     0,     0,
     2032      49,    49,     0,     0,   354,     0,    76,   584,   584,     0,
     2033     356,     0,     0,   723,     0,     0,   432,     0,     0,     0,
     2034       0,     0,   216,     0,     0,    49,     0,     0,     0,     0,
     2035       0,   737,     0,    67,     0,     0,   216,     0,     0,     0,
     2036       0,   432,  1100,     0,     0,   432,     0,   354,     0,     0,
     2037    1146,  1146,  1146,     0,     0,     0,     0,     0,     0,     0,
     2038       0,     8,     9,    10,    11,    12,    58,    58,     0,     0,
     2039     457,   827,     0,   261,   351,     0,     0,     0,     0,     0,
     2040       0,     0,     0,   215,     0,     0,     0,     0,     0,     0,
     2041      31,     0,     0,     0,     0,   909,     0,     0,    58,   912,
     2042       0,     0,     0,     0,     0,    79,     0,     0,   766,     0,
     2043      79,   354,     0,     0,     0,     0,     0,     0,    34,   818,
     2044       0,     0,     0,    37,     0,   185,   186,    40,     0,   216,
     2045       0,     0,   414,    58,    41,    42,    58,   635,   830,     0,
     2046       0,     0,     0,     0,     0,    43,     0,     0,     0,     0,
     2047     849,     0,     0,     0,     0,   354,   354,   354,     0,     0,
     2048     697,     0,   412,     0,     0,     0,     0,     0,   602,    46,
     2049      47,     0,     0,   602,   354,     0,     0,     0,     0,   635,
     2050     215,     0,   351,   351,   351,     0,     0,     0,     0,     0,
     2051    1218,   340,   354,     0,  1146,  1146,     0,     0,     0,     0,
     2052       0,   351,     0,    76,   225,     0,     0,     0,     0,   354,
     2053       0,     0,     0,     0,     0,  1124,     0,     0,     0,   723,
     2054       0,     0,     0,     0,   349,     0,     0,     0,     0,     0,
     2055     482,     0,     0,  1485,     0,   261,   737,     0,     0,   936,
     2056       0,     0,     0,     0,     0,    76,     0,   584,   354,     0,
     2057       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2058       0,     0,     0,     0,     0,    81,     0,     0,     0,     0,
     2059       0,    79,   482,     0,     0,   351,     8,     9,    10,    11,
     2060      12,     0,     0,     0,   962,   354,   356,   432,     0,    58,
     2061       0,    79,     0,  1535,     0,     0,     0,    81,     0,    79,
     2062       0,     0,  1543,     0,     0,    31,     0,     0,  1124,     0,
     2063       0,   261,   737,     0,     0,     0,     0,   990,     0,    58,
     2064       0,     0,   216,     0,     0,   356,     0,   354,     0,     0,
     2065       0,     0,     0,    34,     0,   226,     0,   354,    37,   354,
     2066     185,   186,    40,   356,   224,    79,     0,   354,     0,    41,
     2067      42,   354,     0,     0,   723,     0,     0,     0,     0,   414,
     2068      43,     0,     0,     0,   723,     0,   351,     0,   635,     0,
     2069       0,  1023,     0,   635,   830,  1531,     0,   412,   723,     0,
     2070       0,     0,     0,     0,    46,    47,   356,     0,  1034,     0,
     2071       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2072       0,     0,     0,     0,     0,    88,     0,     0,     0,     0,
     2073       0,  1124,     0,    76,     0,     0,     0,     0,     0,     0,
    20642074       0,     0,     0,   357,     0,     0,     0,     0,     0,     0,
    2065        0,     0,     0,     0,   356,  1201,     0,     0,     0,   224,
    2066        0,   357,     0,    81,     0,     0,     0,     0,     0,     0,
     2075       0,     0,  1387,     0,     0,     0,     0,    88,  1157,     0,
     2076      67,     0,     0,  1506,     0,  1506,     0,     0,     0,     0,
     2077     356,     0,     0,     0,     0,  1169,     0,     0,     0,     0,
     2078       0,     0,   635,     8,     9,    10,    11,    12,     0,     0,
     2079       0,     0,     0,     0,     0,   227,     0,     0,     0,     0,
     2080    1506,     0,  1506,     0,     0,     0,     0,     0,     0,     0,
     2081       0,     0,    31,     0,   356,   356,   356,   354,  1116,     0,
     2082     349,     0,   216,     0,     0,     0,   432,   119,     0,     0,
     2083     324,     0,     0,   356,     0,     0,     0,     0,    81,     0,
     2084      34,     0,     0,    81,   351,    37,     0,   185,   186,    40,
     2085       0,   356,  1237,     0,     0,     0,    41,    42,     0,     0,
     2086       0,     0,    79,     0,     0,     0,     0,    43,   356,     0,
     2087       0,   354,   354,     0,   354,   354,     0,     0,     0,    58,
     2088     602,     0,   187,   364,     0,     0,     0,     0,     0,     0,
     2089       0,    46,    47,   430,    76,     0,     0,     0,   723,   723,
     2090       0,   351,   351,     0,    79,     0,     0,   356,     0,     0,
     2091       0,  1504,     0,  1508,     0,     0,     0,     0,     0,   216,
     2092     349,  1203,     0,     0,     0,     0,     0,     0,     0,   354,
     2093     354,     0,     0,     0,     0,     0,     0,   226,     0,     0,
     2094       0,     0,     0,     0,   356,     0,     0,     0,  1537,     0,
     2095    1539,     0,     0,     0,     0,     0,   723,   723,     0,   126,
     2096     129,   130,   635,     0,     0,     0,     0,     0,     0,     0,
     2097       0,     0,     0,     0,     0,     0,     0,     0,    88,     0,
     2098       0,     0,     0,    88,   349,     0,   356,     0,     0,     0,
     2099       0,     0,     0,  1568,   354,  1569,   356,     0,   356,     0,
     2100       0,     0,     0,   225,    81,     0,   356,     0,  1576,  1577,
     2101     356,     0,     0,     0,     0,     0,     0,     0,     0,   357,
     2102       0,   737,     0,     0,    81,     0,     0,     0,   349,   349,
     2103     349,     0,    81,   256,     0,   257,     0,   224,     0,     0,
     2104       0,     0,     0,     0,     0,     0,     0,   349,     0,     0,
     2105       0,     0,     0,     0,     0,     0,     0,     0,   357,    76,
     2106       0,     0,     0,     0,  1300,     0,     0,     0,     0,     0,
     2107       0,     0,    79,   354,     0,   354,   357,   227,    81,     0,
     2108       0,     0,   261,     0,     0,     0,    67,     0,     0,     0,
    20672109       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2068        0,    76,     0,     0,     0,     0,     0,     0,    58,     0,
    2069      700,   700,     0,   354,     0,   354,     0,     0,   356,   356,
    2070      356,     0,     0,     0,     0,   357,     0,     0,     0,     0,
    2071        0,     0,     0,     0,     0,     0,     0,   356,     0,     0,
    2072        0,     0,     0,     0,     0,     0,     0,     0,   354,     0,
    2073      349,     0,     0,     0,    88,   356,   354,   354,   354,   628,
    2074        0,     0,     0,     0,     0,     0,    79,   354,   354,     0,
    2075        0,  1503,     0,  1507,     0,     0,     0,     0,     0,     0,
    2076     1320,    76,     0,     0,   714,   178,    88,     0,     0,   357,
    2077        0,     0,    79,     0,     0,   356,     0,     0,     0,     0,
    2078        8,     9,    10,    11,    12,     0,     0,     0,  1536,     0,
    2079     1538,     0,     0,     0,   349,   215,     0,     0,     0,     0,
    2080        0,     0,   354,     0,   227,     0,     0,  1299,     0,    31,
    2081        0,     0,   356,   357,   357,   357,     0,     0,     0,     0,
    2082        0,     0,     0,     0,     0,   261,     0,     0,     0,    67,
    2083        0,     0,   357,  1567,     0,  1568,     0,    34,   349,   349,
    2084      349,   700,    37,   714,   185,   186,    40,   119,  1575,  1576,
    2085      357,     0,     0,    41,    42,     0,     0,   349,   356,     0,
    2086        0,    81,     0,     0,    43,     0,     0,     0,   356,     0,
    2087      356,     0,   354,     0,     0,   225,   700,     0,   356,   912,
    2088        0,   412,   356,     0,   700,   700,   700,    81,    46,    47,
    2089      357,     0,   364,   215,     0,   351,   351,     0,     0,     0,
    2090        0,     0,     0,     0,     8,     9,    10,    11,    12,  1201,
    2091        0,     0,     0,     0,     0,   349,     0,     0,     0,     0,
    2092        0,    76,     0,     0,     0,     0,     0,   357,    76,     0,
    2093        0,     0,     0,    31,     0,     0,     0,     0,     0,     0,
    2094        0,   178,   119,     0,    79,     0,     0,     0,     0,     0,
    2095      700,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2096        0,    34,     0,     0,     0,     0,    37,     0,   185,   186,
    2097       40,     0,     0,   357,   356,     0,     0,    41,    42,     0,
    2098        0,    76,     0,   357,     0,   357,     0,    88,    43,     0,
    2099      226,     0,    88,   357,     0,     0,     0,   357,     0,     0,
    2100        0,     0,     0,  1530,     0,   412,     0,     0,     0,     0,
    2101      349,     0,    46,    47,     0,     0,     0,     0,   349,     0,
    2102      351,     0,     0,     0,     0,     0,     0,     0,     0,   356,
    2103        0,   169,     0,   174,     0,     0,   180,   181,   182,     0,
    2104      184,     0,     0,     0,     0,   119,     8,     9,    10,    11,
    2105       12,     0,     0,     0,     0,   235,     0,     0,     0,    81,
    2106        0,     0,     0,     0,     0,     0,     0,   250,   251,  1201,
    2107        0,     0,     0,     0,     0,    31,  1201,     8,     9,    10,
    2108       11,    12,     0,     0,    58,     0,   227,     0,     0,   357,
    2109      356,   356,     0,   356,   356,     0,     0,     0,     0,     0,
    2110        0,     0,     0,    34,     0,     0,    31,     0,    37,     0,
    2111      185,   186,    40,    79,     0,     0,     0,     0,     0,    41,
    2112       42,     0,     0,     0,     0,     0,     0,     0,     0,  1201,
    2113       43,     0,     0,     0,    34,     0,  1555,     0,     0,    37,
    2114        0,   185,   186,    40,   357,   187,     0,     0,   356,   356,
    2115       41,    42,    58,    88,    46,    47,     0,     0,     0,     0,
    2116        0,    43,     0,     8,     9,    10,    11,    12,   364,   349,
    2117        0,     0,     0,    88,     0,     0,   267,     0,     0,     0,
    2118        0,    88,     0,     0,     0,    46,    47,     0,     0,     0,
    2119        0,     0,    31,     0,     8,     9,    10,    11,    12,   364,
    2120        0,     0,     0,     0,     0,   357,   357,     0,   357,   357,
    2121        0,     0,     0,     0,     0,     0,     0,   364,     0,    88,
    2122       34,     0,   356,    31,     0,    37,     0,     0,    81,    40,
    2123        0,     0,     0,   349,   349,     0,    41,    42,     0,     0,
    2124        0,     0,     0,     0,     0,     0,     0,    43,     0,     0,
    2125        0,    34,     0,    58,     0,     0,    37,     0,     0,     0,
    2126       40,   364,    44,   357,   357,   225,     0,    41,    42,     0,
    2127        0,    46,    47,     0,     0,     0,     0,     0,    43,     0,
    2128        0,     0,     0,     0,     0,     0,     0,    79,     0,     0,
    2129        0,     0,     0,   720,     0,     0,     0,     0,     0,   356,
    2130        0,   356,    46,    47,     8,     9,    10,    11,    12,    13,
    2131       14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
    2132       24,    25,   592,     0,   600,   364,     0,     0,     0,     0,
    2133        0,     0,     0,    31,   356,   624,   625,   357,     0,     0,
    2134        0,     0,   356,   356,   356,     0,     0,     0,     0,     0,
    2135        0,     0,     0,   356,   356,     0,     0,     0,     0,     0,
    2136        0,    34,     0,     0,     0,     0,     0,    79,     0,   364,
    2137      364,   364,     0,     0,     0,     0,     0,     0,     0,     0,
    2138      226,     0,     0,     0,     0,     0,     0,     0,   364,     0,
    2139      284,   285,     0,   286,     0,     0,     0,     0,     0,     0,
    2140        0,     0,    81,     0,    58,    58,   364,     0,   356,     0,
    2141        0,     0,     0,     0,   357,     0,   357,    88,     0,   287,
    2142        0,     0,     0,     0,     0,   288,     0,    58,     0,   289,
    2143        0,     0,   290,   291,   292,   293,    41,    42,     0,   294,
    2144      295,     0,     0,    88,     0,    58,   364,    43,     0,   357,
    2145        0,     0,     0,     0,     0,     0,     0,   357,   357,   357,
    2146        0,     0,   296,     0,   380,     0,     0,   381,   357,   357,
    2147        0,    46,    47,   298,   299,   300,   301,     0,   356,     0,
    2148        0,     0,    81,   364,     0,     0,     0,     0,     0,     0,
    2149        0,     0,     0,   349,   349,     0,     0,     0,     0,     0,
    2150        0,     0,    58,     0,     0,     0,     0,    58,     0,     0,
     2110     723,     0,   737,     0,     0,   354,   119,     0,     0,     0,
     2111       0,     0,     0,   354,   354,   354,   397,     0,     0,   357,
     2112       0,   349,     0,     0,   354,   354,   416,   417,     0,     0,
     2113       0,   421,   723,   423,   424,     0,     0,     0,    76,     0,
     2114     723,   723,   723,     0,    88,     0,     0,     0,     0,     0,
     2115       0,   351,   351,     0,     0,     0,   356,     0,     0,   364,
     2116       0,   354,     0,     0,    88,  1203,     0,     0,     0,     0,
     2117       0,     0,    88,     0,     8,     9,    10,    11,    12,     0,
     2118       0,     0,     0,   357,     0,     0,     0,     0,   723,     0,
     2119       0,     0,     0,     0,     0,     0,     0,     0,   364,   119,
     2120       0,     0,     0,    31,     0,     8,     9,    10,    11,    12,
     2121     356,   356,   349,   356,   356,     0,   364,     0,    88,     0,
     2122     349,     0,     0,     0,     0,     0,     0,   357,   357,   357,
     2123       0,    34,     0,    79,    31,     0,    37,     0,   185,   186,
     2124      40,     0,     0,     0,     0,     0,   357,    41,    42,   354,
     2125       0,     0,     0,     0,     0,     0,     0,     0,    43,   364,
     2126       0,     0,    34,     0,   357,     0,     0,    37,   356,   356,
     2127       0,    40,     0,   267,     0,    81,   351,     0,    41,    42,
     2128       0,   357,    46,    47,     0,     0,    58,     0,     0,    43,
     2129       0,     0,     0,     0,   169,     0,   174,     0,    76,   180,
     2130     181,   182,   119,   184,    44,    76,     0,     0,     0,     0,
     2131       0,     0,     0,    46,    47,     0,     0,    81,   235,     0,
     2132     357,     0,     0,   364,     0,  1203,     0,     0,     0,     0,
     2133     250,   251,  1203,   356,     8,     9,    10,    11,    12,     0,
    21512134       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2152        0,     0,     0,   357,     0,     0,     0,    79,     0,   364,
    2153        0,     0,     0,     0,    79,     0,     0,     0,     0,   364,
    2154       58,   364,     0,     0,     0,     0,   227,     0,     0,   364,
    2155        0,     0,     0,   364,     0,     8,     9,    10,    11,    12,
    2156       13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
    2157       23,    24,    25,  -295,     0,    26,    27,    28,     0,     0,
    2158        0,     0,   213,     0,    31,     0,     0,    79,     0,     0,
    2159        0,     0,   233,   357,   237,     0,   239,     0,     0,     0,
    2160        0,     0,     0,   248,     0,     0,     0,     0,     0,     0,
    2161        0,     0,    34,     0,     0,    88,     0,    37,   349,   337,
    2162      338,    40,     0,  -295,     0,     0,     0,     0,    41,    42,
    2163        0,     0,     0,     0,   213,     0,   237,   239,   248,    43,
    2164        0,     0,    81,    58,     0,   364,     0,     0,     0,    81,
    2165        0,     0,     0,     0,   635,     0,   339,     0,     0,   128,
    2166      128,   128,     0,    46,    47,     0,     0,    58,     0,     0,
    2167        0,     0,   284,   285,    58,   286,     0,   213,   932,     0,
    2168      933,     0,     0,     0,     0,     0,     0,   936,   937,     0,
    2169        0,     0,   942,     0,     0,     0,     0,     0,     0,     0,
    2170      364,   287,    81,   167,   947,     0,     0,   288,     0,   951,
    2171        0,   289,     0,     0,   290,   291,   292,   293,    41,    42,
    2172      220,   294,   295,     0,     0,     0,     0,    58,     0,    43,
    2173        0,     0,     0,   128,     0,   128,     0,     0,   213,   987,
    2174      237,   239,   248,     0,   296,     0,   380,     0,     0,     0,
    2175        0,     0,   792,    46,    47,   298,   299,   300,   301,     0,
    2176      277,   364,   364,     0,   364,   364,     0,     0,   167,     0,
    2177        0,     0,   274,     0,     0,     0,   213,     0,     0,     0,
    2178        0,   213,     0,     0,    88,     0,     0,     0,   508,     0,
    2179      510,   513,     0,     0,     0,     0,   498,     0,   516,   517,
    2180        0,   167,     0,     0,     0,     0,     0,     0,     0,     0,
    2181        0,   370,   510,   510,     0,   376,   128,     0,     0,   364,
    2182      364,     0,     0,     0,   128,     0,   128,   128,     0,     0,
    2183        0,   128,     0,   128,   128,     0,     0,     0,     0,     0,
    2184     1033,  1034,  1035,  1036,   213,  1038,     0,     0,     0,     0,
    2185      510,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2186        0,  1082,     0,     0,   167,     0,   213,     0,     0,     0,
    2187        0,   237,   239,     0,     0,  1088,   220,     0,     0,   248,
    2188        0,     0,     0,     0,     0,     0,   510,     0,     0,     0,
    2189        0,     0,     0,   364,   167,     0,     0,     0,     0,     0,
    2190        0,     0,     0,   128,     0,     0,     0,     0,     0,     0,
    2191        0,     0,     0,     0,     0,  1108,     0,     0,     0,   376,
    2192        0,     0,   213,     0,     0,     0,   167,     0,     0,     0,
    2193        0,     0,     0,     0,     0,     0,   227,     0,     0,     0,
    2194      213,     0,     0,     0,     0,   213,     0,   213,     0,   525,
    2195        0,     0,     0,     0,     0,     0,     0,     0,    88,     0,
    2196        0,   167,  1141,     0,   213,     0,     0,   213,   213,  1149,
    2197      364,     0,   364,     0,  1153,   213,     0,     0,     0,  1157,
    2198        0,  1158,     0,     0,     0,  1160,     0,  1161,  1162,   213,
    2199        0,  1165,     0,     0,     0,     0,   213,     0,     0,   598,
    2200     1177,     0,     0,     0,   622,   364,     0,     0,     0,     0,
    2201        0,     0,     0,   364,   364,   364,     0,     0,  1192,  1193,
    2202        0,     0,     0,     0,   364,   364,     0,     0,     0,     0,
    2203        0,     0,     0,     0,     0,     0,     0,     0,    88,     0,
    2204        0,     0,     0,     0,     0,  1223,     0,     0,  1225,     0,
    2205        0,     0,     0,     0,   510,   510,   510,   510,   510,   510,
    2206      510,   510,   510,   510,   510,   510,   510,   510,   510,   510,
    2207      510,   510,     0,     0,     0,     0,     0,     0,     0,   364,
    2208      167,   167,     0,     0,     0,     0,     0,   370,     0,     0,
    2209        0,  1239,     0,     0,     0,     0,     0,  1243,  1244,     0,
    2210        0,     0,     0,     0,     0,     0,     0,     0,   525,  1255,
    2211      213,     0,     0,     0,     0,     0,     0,     0,     0,  1262,
    2212        0,     0,  1266,     0,  1267,     0,     0,  1269,     0,     0,
    2213        0,     0,     0,     0,     0,     0,   717,     0,   213,     0,
    2214     1277,     0,     0,   213,     0,     0,     0,     0,   167,   364,
    2215        0,     0,     0,  1284,     0,  1286,  1287,  1288,  1289,     0,
    2216      525,     0,   525,     0,     0,   525,     0,   167,   525,     0,
    2217        0,  1296,     0,  1297,     0,     0,     0,   174,     0,     0,
    2218      370,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2219        0,     0,     0,     0,     0,     0,     0,     0,    88,     0,
    2220        0,   510,     0,     0,     0,    88,  1325,  1326,   128,   128,
    2221        0,     0,     0,     0,     0,   213,     0,     0,     0,     0,
    2222        0,     0,     0,     0,     0,     0,     0,     0,     0,   213,
    2223        0,     0,   167,     0,     0,     0,     0,   128,     0,     0,
    2224      128,   128,     0,   128,   370,   128,   128,     0,   816,   498,
    2225      128,   128,     0,     0,     0,     0,     0,     0,    88,  1361,
    2226     1362,     0,     0,     0,   510,     0,     0,     0,     0,  1372,
    2227        0,     0,     0,     0,   598,     0,     0,     0,     0,   598,
    2228        0,     0,     0,     0,     0,     0,     0,     0,   370,   370,
    2229      370,     0,     0,     0,     0,     0,   510,     0,     0,  1022,
    2230        0,     0,     8,     9,    10,    11,    12,   370,     0,     0,
    2231        0,     0,     0,     0,   213,     0,     0,     0,     0,     0,
    2232     1404,     0,   158,     0,     0,     0,   213,     0,     0,   284,
    2233      285,    31,   286,  1409,     0,  1410,  1411,  1412,     0,   525,
    2234        0,     0,     0,     0,     0,   213,     0,  1416,     0,     0,
    2235        0,     0,     0,     0,     0,     0,  1427,     0,   287,    34,
    2236        0,     0,     0,     0,   288,   370,     0,   941,   289,     0,
    2237      253,   290,   291,   292,   293,    41,    42,     0,   294,   295,
    2238      258,     0,     0,  1450,     0,     0,    43,     0,     0,     0,
    2239        0,   128,   128,     0,     0,     0,     0,     0,     0,     0,
    2240        0,   296,   717,   380,     0,     0,     0,     0,     0,     0,
    2241      345,    47,   298,   299,   300,   301,     0,   510,     0,     0,
    2242        0,     0,     0,     0,     0,     0,     0,     0,  1489,  1490,
    2243        0,     0,     0,     0,     0,     0,   158,     0,     0,     0,
    2244        0,  1495,     0,     0,     0,     0,     0,     0,  1495,     0,
    2245      387,     0,     0,     0,     0,     0,     0,     0,     0,   213,
    2246      370,     0,   510,     0,   622,     0,     0,     0,   370,     0,
    2247        0,     0,     0,   419,     0,     0,     0,     0,     0,     0,
    2248        0,  1529,     0,     0,     0,  1535,     0,   434,     0,     0,
    2249        0,   213,     0,     0,     0,     0,   439,     0,     0,     0,
    2250      510,     0,     0,     0,     0,     0,   447,     0,     0,     0,
    2251        0,     0,     0,   510,  1557,     0,  1558,     0,     0,     0,
     2135       0,     0,     0,    58,     0,     0,     0,   357,    76,     0,
     2136       0,     0,     0,    31,     0,     0,     0,   364,   364,   364,
     2137     349,     0,     0,     0,     0,     0,   225,     0,   516,     0,
     2138     518,   521,     0,     0,     0,  1203,   364,     0,   524,   525,
     2139       0,    34,  1556,     0,     0,     0,    37,     0,    79,   357,
     2140      40,     0,   518,   518,   364,     0,     0,    41,    42,   357,
     2141       0,   357,   356,     0,   356,    88,   226,     0,    43,   357,
     2142       0,   364,     0,   357,     0,     0,     0,   349,   349,     0,
     2143       0,     0,     0,   743,     0,     0,     0,     0,     0,     0,
     2144     518,     0,    46,    47,   356,   284,   285,    58,   286,     0,
     2145       0,     0,   356,   356,   356,     0,     0,    88,     0,     0,
     2146     364,     0,     0,   356,   356,     0,     0,     0,     0,     0,
     2147       0,     0,     0,     0,   287,     0,   518,    79,     0,     0,
     2148     648,     0,   141,   142,   289,    81,     0,   290,   649,   292,
     2149     293,    41,    42,     0,   294,   295,     0,   364,     0,     0,
     2150     356,     0,    43,     0,     0,     0,     0,     0,     0,     0,
     2151       0,     0,     0,     0,     0,   820,   821,   296,     0,   650,
     2152       0,   651,   381,     0,     0,     0,    46,    47,   298,   299,
     2153     300,   301,     0,     0,     0,     0,     0,     0,     0,   364,
     2154       0,     0,     0,     0,   854,     0,     0,   857,   858,   364,
     2155     861,   364,   863,   864,     0,     0,   227,   865,   866,   364,
     2156       0,     0,     0,   364,     0,     0,     0,     0,     0,   357,
     2157       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2158       0,     0,     0,     0,     0,   599,     0,   607,   356,    58,
     2159      58,     0,     0,     0,     0,     0,     0,     0,   631,   632,
     2160       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2161       0,     0,    58,     0,     0,     0,     0,     0,     0,     0,
     2162       0,     0,     0,   357,   357,    88,   357,   357,     0,     0,
     2163       0,     0,    58,     0,     0,     0,     0,    79,     0,     0,
     2164       0,   941,   942,     0,    79,     0,    81,   944,     0,     0,
     2165       0,   518,   518,   518,   518,   518,   518,   518,   518,   518,
     2166     518,   518,   518,   518,   518,   518,   518,   518,   518,     0,
     2167       0,   284,   285,     0,   286,     0,     0,   349,   349,     0,
     2168       0,   357,   357,     0,     0,     0,    58,     0,     0,     0,
     2169       0,    58,     0,     0,     0,     0,     0,    79,     0,     0,
     2170     287,     0,     0,     0,     0,     0,   288,     0,     0,   364,
     2171     289,     0,     0,   290,   291,   292,   293,    41,    42,     0,
     2172     294,   295,     0,     0,     0,    58,     0,     0,    43,     0,
     2173       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2174       0,     0,     0,   296,     0,   380,   357,     0,   381,     0,
     2175       0,     0,    46,    47,   298,   299,   300,   301,     0,     0,
     2176       0,     0,     0,   364,   364,     0,   364,   364,     0,     0,
     2177       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2178       0,     0,     0,     0,     0,     0,    88,     0,     0,   226,
     2179       0,     0,   518,     0,     0,     0,     0,     0,     0,     0,
     2180       0,     0,   349,     0,     0,     0,     0,     0,     0,     0,
     2181       0,    81,     0,     0,   518,     0,     0,     0,     0,     0,
     2182       0,   364,   364,     0,     0,   357,     0,   357,    58,     0,
     2183       0,     0,     8,     9,    10,    11,    12,    13,    14,    15,
     2184      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     2185    -295,    58,    26,    27,    28,     0,     0,   357,    58,     0,
     2186       0,    31,     0,     0,     0,   357,   357,   357,     0,     0,
     2187       0,     0,     0,   518,     0,     0,   357,   357,     0,     0,
     2188       0,     0,     0,     0,     0,     0,   364,     0,     0,    34,
     2189      81,     0,     0,     0,     0,     0,    38,    39,     0,     0,
     2190    -295,     0,     0,   284,   285,   518,   286,     0,     0,     0,
     2191       0,    58,     0,   357,     0,     0,    43,     0,     0,     0,
     2192       0,     0,     0,     0,     0,     0,     0,     0,     0,   227,
     2193       0,   642,   287,   339,     0,     0,     0,     0,   288,     0,
     2194      46,    47,   289,     0,     0,   290,   291,   292,   293,    41,
     2195      42,    88,   294,   295,     0,     0,     0,     0,     0,     0,
     2196      43,     0,     0,     0,   950,   364,   951,   364,     0,     0,
     2197       0,     0,     0,   954,   955,   296,     0,   380,   960,     0,
     2198       0,     0,     0,   811,    46,    47,   298,   299,   300,   301,
     2199     965,     0,     0,     0,     0,   969,     0,   364,     0,   284,
     2200     285,   357,   286,     0,     0,   364,   364,   364,     0,     0,
     2201       0,     0,     0,     0,     0,     0,   364,   364,     0,     0,
     2202       0,   998,     0,     0,     0,     0,     0,     0,   287,     0,
     2203      88,  1233,     0,     0,   288,     0,     0,     0,   289,     0,
     2204       0,   290,   291,   292,   293,    41,    42,     0,   294,   295,
     2205      81,     0,     0,   364,     0,     0,    43,    81,     0,     0,
     2206       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2207     518,   296,     0,   380,     0,     0,     0,     0,   780,   167,
     2208      46,    47,   298,   299,   300,   301,     0,     0,     0,     0,
     2209       0,     0,     0,     0,     0,     0,   220,     0,     0,     0,
     2210       0,   518,     0,     0,     0,     0,     0,     0,     0,     0,
     2211      81,     0,     0,     0,   518,     0,     0,   284,   285,     0,
     2212     286,     0,  1044,  1045,  1046,  1047,     0,  1049,     0,     0,
     2213       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2214       0,   364,     0,  1093,   167,     0,   287,     0,   274,     0,
     2215       0,     0,   288,     0,  1321,   518,   289,  1099,     0,   290,
     2216     291,   292,   293,    41,    42,     0,   294,   295,     0,     0,
     2217       0,   213,     0,     0,    43,     0,     0,   167,     0,     0,
     2218       0,   233,     0,   237,     0,   239,     0,   370,     0,   515,
     2219      88,   376,   248,     0,     0,     0,  1115,    88,    46,    47,
     2220     298,   299,   300,   301,     0,     0,     0,     0,     0,     0,
     2221       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2222       0,     0,     0,   213,     0,   237,   239,   248,   518,     0,
     2223       0,     0,     0,     0,     0,     0,  1143,     0,     0,     0,
     2224     167,     0,     0,  1151,     0,     0,     0,     0,  1155,     0,
     2225      88,     0,   220,  1159,     0,  1160,     0,     0,     0,  1162,
     2226       0,  1163,  1164,     0,     0,  1167,   213,     0,     0,     0,
     2227     167,   463,     0,     0,  1179,     0,     0,     0,     0,     0,
     2228       0,     0,     0,     0,     0,     0,   518,   518,     0,     0,
     2229       0,     0,  1194,  1195,     0,   376,     0,     0,     0,     0,
     2230       0,     0,   167,     0,     0,     0,     0,     0,     0,     0,
     2231       0,     0,     0,     0,     0,     0,     0,     0,     0,  1225,
     2232       0,     0,  1227,     0,     0,   463,     0,   213,     0,   237,
     2233     239,   248,     0,     0,     0,     0,     0,   167,   128,   128,
     2234     128,     0,     8,     9,    10,    11,    12,    13,    14,    15,
     2235      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     2236    -295,  1243,    26,    27,    28,   213,     0,  1247,  1248,     0,
     2237     213,    31,     0,     0,     0,   605,     0,     0,     0,  1259,
     2238     629,     0,     0,     0,  1263,   506,     0,  1267,     0,  1268,
     2239       0,     0,  1270,     0,     0,     0,     0,     0,     0,    34,
     2240       0,     0,     0,     0,    37,  1278,   337,   338,    40,     0,
     2241    -295,     0,   128,     0,   128,    41,    42,     0,  1285,     0,
     2242    1287,  1288,  1289,  1290,     0,     0,    43,     0,     0,     0,
     2243       0,     0,     0,   213,     0,     0,  1297,     0,  1298,   277,
     2244       0,   642,   174,   339,     0,     0,     0,     0,     0,     0,
     2245      46,    47,     0,     0,     0,   213,   167,   167,     0,     0,
     2246     237,   239,     0,   370,     0,     0,     0,     0,   248,     0,
     2247       0,  1326,  1327,     0,     0,     0,     0,     0,     0,     0,
     2248       0,     0,     0,     0,   463,     0,     0,   463,     0,     0,
     2249       0,     0,     0,     0,     0,   128,     0,   518,     0,     0,
     2250       0,     0,     0,   128,     0,   128,   128,     0,     0,     0,
     2251     128,   213,   128,   128,   518,     0,     0,     0,     0,     0,
     2252     740,     0,     0,  1362,  1363,     0,     0,     0,     0,   213,
     2253       0,     0,   167,  1373,   213,     0,   213,     0,     0,     0,
     2254       0,     0,     0,     0,   463,     0,   463,     0,     0,   463,
     2255       0,   167,   463,   213,     0,     0,   213,   213,     0,     0,
     2256       0,     0,     0,   370,     0,     0,     0,     0,     0,     0,
     2257       0,     0,   213,  1033,     0,     0,     8,     9,    10,    11,
     2258      12,     0,   128,     0,     0,  1406,   213,   518,   518,     0,
     2259       0,     0,     0,   213,     0,     0,     0,  1410,     0,  1411,
     2260    1412,  1413,     0,   284,   285,    31,   286,     0,     0,     0,
     2261       0,  1417,     0,     0,     0,   167,   158,     0,     0,     0,
     2262    1428,     0,     0,     0,     0,     0,     0,   370,     0,     0,
     2263       0,   835,   287,    34,     0,     0,  1441,     0,   288,     0,
     2264       0,     0,   289,     0,     0,   290,   291,   292,   293,    41,
     2265      42,     0,   294,   295,     0,     0,     0,   605,     0,     0,
     2266      43,     0,   605,     0,   253,     0,     0,     0,     0,     0,
     2267       0,   370,   370,   370,   258,   296,     0,   380,     0,     0,
     2268       0,     0,     0,     0,   345,    47,   298,   299,   300,   301,
     2269     370,     0,  1490,  1491,     0,     0,     0,     0,     0,     0,
     2270       0,     0,     0,     0,     0,  1496,   213,     0,     0,     0,
     2271       0,     0,  1496,   284,   285,     0,   286,     0,     0,     0,
     2272       0,     0,     0,     0,     0,   740,     0,     0,     0,     0,
     2273     158,     0,     0,     0,   213,     0,     0,     0,     0,   213,
     2274       0,     0,   287,     0,   387,  1530,   463,     0,   288,  1536,
     2275       0,     0,   289,     0,     0,   290,   291,   292,   293,    41,
     2276      42,     0,   294,   295,   370,     0,   959,   419,     0,     0,
     2277      43,     0,     0,     0,     0,     0,     0,     0,  1558,     0,
     2278    1559,   434,     0,     0,     0,   296,     0,   380,     0,     0,
     2279     439,     0,     0,     0,    46,    47,   298,   299,   300,   301,
     2280     447,   740,     0,     0,     0,     0,     0,     0,  1574,  1575,
     2281       0,     0,     0,     0,     0,     0,  1578,  1579,     0,     0,
     2282       0,     0,     0,     0,     0,   473,     0,   213,     0,     0,
     2283     483,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2284       0,   213,     0,   491,     0,     0,     0,     0,     0,   501,
     2285       0,   505,     0,     0,     0,   370,     0,     0,     0,   629,
     2286       0,   506,     0,   370,     0,     0,     0,     0,   534,     0,
     2287       0,     0,     0,     0,     0,     0,     8,     9,    10,    11,
     2288      12,    13,    14,    15,    16,    17,    18,    19,    20,    21,
     2289      22,    23,    24,    25,   128,   128,    26,    27,    28,     0,
     2290       0,     0,     0,     0,     0,    31,   455,     0,     0,     0,
     2291     593,     0,     0,     0,     0,   598,     0,     0,     0,     0,
     2292       0,     0,   213,   128,     0,     0,   128,   128,     0,   128,
     2293       0,   128,   128,    34,   213,     0,   128,   128,     0,     0,
     2294      38,    39,     0,     0,   643,     0,     0,     0,   644,   645,
     2295       0,   647,     0,   213,     0,   463,     0,     0,   659,   660,
     2296      43,   661,   662,     0,   663,     0,   664,     0,     0,     0,
     2297       0,     0,     0,     0,   463,     0,     0,   456,     0,     0,
     2298       0,   710,     0,   593,    46,    47,     0,     0,     0,     0,
     2299       0,   679,     0,     0,     0,     0,     0,   167,     0,     0,
     2300       0,     0,     0,  1177,     0,     0,     8,     9,    10,    11,
     2301      12,     0,     0,   370,     0,   128,   690,     0,     0,     0,
     2302     128,   128,     0,     0,     0,     0,   128,   696,     0,     0,
     2303       0,     0,     0,   284,   285,    31,   286,     0,     0,     0,
     2304     213,     0,     0,     0,     0,     0,     0,     0,     0,   605,
     2305     732,     0,     0,     0,     0,     0,   735,     0,     0,     0,
     2306       0,   473,   287,    34,     0,     0,   213,     0,   288,     0,
     2307     370,   370,   289,     0,     0,   290,   291,   292,   293,    41,
     2308      42,     0,   294,   295,     0,     0,     0,     0,     0,     0,
     2309      43,     0,     0,     0,   213,     0,     0,   772,     0,     0,
     2310       0,     0,     0,     0,     0,   296,     0,   380,     0,     0,
     2311       0,   787,     0,     0,  1178,    47,   298,   299,   300,   301,
    22522312       0,     0,     0,     0,     0,     0,     0,   213,     0,     0,
    2253        0,   465,     0,     0,     0,     0,   475,     0,   213,     0,
    2254        0,     0,     0,     0,  1573,  1574,     0,     0,     0,   483,
    2255        0,   128,  1577,  1578,   510,   493,   128,   497,     0,     0,
    2256        0,     0,     0,     0,   717,     0,     0,     0,     0,     0,
    2257        0,     0,     0,     0,   527,     0,     0,     0,     0,   525,
     2313     463,     0,     0,     0,     0,     0,     0,     0,   213,     0,
     2314       0,     0,     0,     0,     0,     0,     0,     0,     0,   814,
     2315       0,     0,   284,   285,     0,   286,     0,     0,   824,   342,
     2316     365,     0,     0,     0,     0,   826,     0,     0,     0,     0,
     2317       0,   834,     0,     0,     0,     0,     0,     0,     0,     0,
     2318     848,   287,     0,     0,     0,     0,     0,   288,     0,     0,
     2319     740,   289,     0,   415,   290,   291,   292,   293,    41,    42,
     2320     415,   294,   295,     0,     0,     0,     0,     0,     0,    43,
    22582321       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2259        0,     0,     0,     0,   284,   285,     0,   286,     0,     0,
    2260        0,     0,     0,   167,     0,     0,     0,     0,     0,     0,
    2261      213,     0,     0,     0,     0,     0,   586,     0,     0,   370,
    2262        0,   591,     0,   287,   213,     0,     0,     0,     0,   288,
    2263        0,   510,     0,   289,     0,     0,   290,   291,   292,   293,
    2264       41,    42,     0,   294,   295,     0,     0,     0,     0,     0,
    2265      636,    43,     0,     0,   637,   638,     0,   640,     0,     0,
    2266        0,     0,   598,     0,   652,   653,   507,   654,   655,     0,
    2267      656,     0,   657,     0,     0,    46,    47,   298,   299,   300,
    2268      301,     0,     0,   370,   370,     0,     0,     0,     0,   586,
    2269        0,     0,     0,     0,   510,   510,     0,   672,     0,     0,
     2322     213,   888,     0,     0,   296,     0,   380,     0,     0,   991,
     2323       0,     0,   220,    46,    47,   298,   299,   300,   301,     0,
    22702324       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2271        0,     0,     0,     0,     0,     0,   213,     0,     0,     0,
    2272      128,     0,   683,     0,     0,     0,     0,     0,     0,     0,
     2325       0,     0,     0,     0,     0,     0,     0,   834,     0,     0,
    22732326       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2274        0,     0,     0,   525,     0,     0,     0,     0,   709,     0,
    2275        0,     0,     0,     0,   712,     0,     0,  -520,     0,   465,
    2276        1,     2,     3,     4,     5,     6,     7,     8,     9,    10,
    2277       11,    12,    13,    14,    15,    16,    17,    18,    19,    20,
    2278       21,    22,    23,    24,    25,     0,     0,    26,    27,    28,
    2279       29,     0,     0,    30,     0,   749,    31,    32,     0,     0,
     2327       0,   740,   415,     0,     0,     1,     2,   208,     4,     5,
     2328       6,     7,     8,     9,    10,    11,    12,    13,    14,    15,
     2329      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     2330    -295,     0,    26,    27,    28,    29,     0,   213,    30,     0,
     2331       0,    31,   253,     0,     0,     0,     0,     0,     0,     0,
     2332     370,   370,   966,   967,     0,     0,   415,     0,     0,   220,
     2333       0,     0,     0,     0,   415,   589,   984,   415,   592,    34,
     2334       0,    35,     0,    36,     0,     0,    38,    39,   365,     0,
     2335    -295,     0,   621,   999,     0,  1000,     0,     0,     0,  1004,
     2336       0,     0,     0,     0,     0,     0,    43,     0,     0,     0,
     2337       0,   639,     0,     0,   342,     0,     0,     0,     0,     0,
     2338       0,     0,     0,    45,     0,     0,     0,     0,     0,     0,
     2339      46,    47,     0,     0,     0,     0,     0,     0,     0,     0,
     2340       0,   415,     0,     0,   213,   415,     0,     0,     0,     0,
     2341     128,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2342       0,     0,     0,     0,  1038,     0,     0,     0,     0,     0,
     2343       0,  1039,     0,     0,     0,     0,   365,     0,     0,     0,
     2344       0,     0,     0,     0,  1041,   370,  1042,     0,     0,     0,
     2345       0,     0,     0,     0,     0,     0,     0,     0,     0,   415,
     2346    1054,     0,     0,     0,     0,     0,     0,  1058,     0,     0,
     2347       0,     0,     0,     0,     0,     0,   322,     0,     0,  1096,
     2348       0,     0,  1097,     0,     0,     0,   347,     0,     0,     0,
     2349     415,     0,     0,   365,     0,     0,     0,     0,   383,   383,
     2350     598,     0,     0,   463,     0,   463,     0,     0,     8,     9,
     2351      10,    11,    12,    13,    14,    15,    16,    17,    18,    19,
     2352      20,    21,    22,    23,    24,    25,  -295,     0,    26,    27,
     2353      28,     0,   415,   128,     0,   342,   365,    31,     0,     0,
     2354     463,     0,   463,     0,     0,     0,     8,     9,    10,    11,
     2355      12,    13,    14,    15,    16,    17,    18,    19,    20,    21,
     2356      22,    23,    24,    25,  -295,    34,     0,     0,     0,   322,
     2357     167,     0,    38,    39,     0,    31,  -295,     0,     0,     0,
     2358     415,   415,     0,     0,     0,     0,     0,     0,     0,  1161,
     2359       0,     0,    43,   487,     0,     0,     0,     0,     0,   828,
     2360     365,     0,     0,    34,     0,     0,     0,     0,     0,   339,
     2361     621,     0,   621,   621,  -295,     0,    46,    47,     0,   621,
     2362       0,     0,     0,     0,     0,     0,     0,     0,     0,   867,
     2363     365,     0,     0,     0,     0,   365,     0,     0,     0,     0,
     2364       0,     0,     0,     0,   365,   365,   365,   534,     0,     0,
     2365       0,     0,     0,  1226,     0,     0,     0,     0,     0,     0,
     2366     213,     0,     0,   365,     0,     0,     0,     0,   415,   910,
     2367       0,     0,   415,   913,     0,     0,     0,     0,     0,   915,
     2368       0,     0,     0,  1240,     0,     0,     0,     0,  1242,     0,
     2369       0,     0,     0,     0,     0,     0,  1246,   342,   365,   415,
     2370       0,   415,     0,     0,     0,   415,     0,     0,     0,   383,
    22802371       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2281      768,     0,   717,     0,   213,     0,     0,     0,     0,     0,
    2282        0,    33,     0,     0,    34,     0,    35,     0,    36,    37,
    2283        0,    38,    39,    40,     0,     0,     0,     0,     0,     0,
    2284       41,    42,     0,     0,     0,     0,     0,     0,   795,     0,
    2285        0,    43,   128,     0,   220,     0,     0,   805,     0,   342,
    2286      365,     0,     0,     0,   807,     0,    44,     0,    45,     0,
    2287      815,     0,     0,     0,     0,    46,    47,     0,     0,   829,
     2372       0,     0,     0,     0,     0,     0,     0,  1272,     0,     0,
     2373       0,     0,     0,     0,     0,     0,     0,   365,   621,  1280,
     2374       0,     0,  1281,     0,  1282,     0,     0,     0,     0,     0,
     2375       0,     0,     0,     0,     0,     0,     0,     0,  1291,  1292,
    22882376       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2289        0,   717,     0,   415,     0,     0,     0,     0,     0,     0,
    2290      415,     0,     0,     0,     0,   510,     0,     0,     0,     0,
     2377       0,     0,     0,   342,   365,     0,     0,     0,   415,   415,
     2378    1305,   207,     2,   208,     4,     5,     6,     7,     8,     9,
     2379      10,    11,    12,    13,    14,    15,    16,    17,    18,    19,
     2380      20,    21,    22,    23,    24,    25,     0,  1328,    26,    27,
     2381      28,   734,     0,     0,     0,     0,     0,    31,     0,     0,
     2382     415,     0,     0,     0,     0,     0,     0,     0,   365,     0,
     2383       0,     0,     0,     0,     0,   828,   365,     0,     0,   621,
     2384       0,   621,     0,     0,     0,    34,     0,    35,     0,    36,
     2385     768,   621,   209,    39,     0,     0,     0,     0,     0,     0,
     2386       0,     0,   781,     0,     0,     0,     0,   768,     0,     0,
     2387     768,     0,    43,     0,     0,     0,     0,     0,     0,     0,
     2388       0,   791,   792,     0,     0,     0,     0,     0,     0,   210,
     2389       0,     0,     0,     0,     0,     0,    46,    47,     0,     0,
     2390       0,     0,     0,     0,   813,  1398,     0,  1399,     0,     0,
     2391       0,     0,     0,     0,   822,     0,     0,     0,     0,     0,
     2392    1408,   347,  1409,     0,   828,     0,   781,     0,     0,     0,
     2393       0,     0,   415,     0,     0,     0,     0,     0,   415,     0,
     2394    1416,     0,     0,     0,     0,     0,   415,     0,     0,     0,
     2395       0,     0,     0,     0,     0,     0,  1434,  1436,     0,   621,
     2396     621,     0,     0,     0,     0,     0,     0,     0,  1442,     0,
     2397       0,  1246,     0,     0,     0,   887,     0,     0,     0,     0,
     2398       0,     0,     0,     0,   383,     0,   365,     0,     0,     0,
     2399       0,     0,   415,  1465,     0,     0,     0,     0,     0,     0,
     2400       0,     0,  1472,     0,     0,  1474,     0,  1476,  1478,  1480,
     2401       0,   415,  1158,   284,   285,     0,   286,     0,     0,     0,
     2402       0,     0,   365,     0,   347,     0,     0,     0,   415,  1170,
     2403       0,   621,   621,  1175,     0,     0,     0,     0,     0,     0,
     2404       0,     0,   287,   365,   365,     0,     0,     0,   288,  1511,
     2405       0,  1513,   289,     0,  1246,   290,   291,   292,   293,    41,
     2406      42,     0,   294,   295,     0,     0,     0,     0,     0,  1525,
     2407      43,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2408       0,     0,     0,     0,     0,   296,     0,   380,     0,     0,
     2409       0,     0,     0,     0,   733,    47,   298,   299,   300,   301,
     2410     781,     0,   989,     0,   828,   415,  1238,     0,   994,     0,
     2411       0,     0,     0,     0,     0,  1003,     0,     0,   621,     1,
     2412       2,   208,     4,     5,     6,     7,     8,     9,    10,    11,
     2413      12,    13,    14,    15,    16,    17,    18,    19,    20,    21,
     2414      22,    23,    24,    25,     0,     0,    26,    27,    28,    29,
     2415       0,     0,    30,   284,   285,    31,   286,     0,  1021,  1022,
     2416       0,     0,   347,   365,     0,     0,     0,     0,     0,     0,
     2417       0,     0,     0,     0,     0,     0,   347,     0,     0,     0,
     2418       0,     0,   287,    34,     0,    35,     0,    36,   288,     0,
     2419      38,    39,   289,     0,     0,   290,   291,   292,   293,    41,
     2420      42,     0,   294,   295,     0,     0,     0,     0,     0,     0,
     2421      43,     0,     0,     0,     0,     0,  1052,     0,     0,     0,
     2422     383,     0,     0,     0,   342,   296,     0,  1076,     0,     0,
     2423       0,     0,     0,     0,    46,    47,   298,   299,   300,   301,
     2424       0,     0,     0,     0,   365,     0,     0,     0,  -130,     0,
    22912425       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2292      869,     0,     0,   510,     0,     0,     0,     0,     0,     0,
    2293        0,   284,   285,     0,   286,     0,     0,     0,     0,     0,
    2294        0,     0,     0,   370,   370,     0,     0,     0,     0,     0,
    2295        0,     0,   220,     0,     0,     0,   815,     0,     0,     0,
    2296      287,     0,     0,     0,   911,     0,   288,     0,     0,     0,
    2297      289,     0,   415,   290,   291,   292,   293,    41,    42,     0,
    2298      294,   295,     0,     0,     0,     0,     0,     0,    43,     0,
    2299        0,     0,     0,     0,     0,   253,   510,   510,     0,     0,
    2300        0,     0,     0,   296,     0,   948,   949,     0,     0,     0,
    2301        0,     0,    46,    47,   298,   299,   300,   301,     0,   966,
    2302        0,     0,     0,     0,     0,     0,   415,     0,     0,     0,
    2303        0,     0,     0,     0,   415,   582,     0,   415,   585,     0,
    2304      988,     0,   989,     0,     0,     0,   993,     0,   365,     0,
    2305        0,     0,   614,     0,     0,     0,     0,     0,     0,     0,
    2306        0,     0,     0,     0,     0,     0,     0,     0,   370,     0,
    2307      213,   632,     0,     0,   342,     8,     9,    10,    11,    12,
    2308       13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
    2309       23,    24,    25,  -295,     0,    26,    27,    28,     0,     0,
    2310        0,   415,     0,     0,    31,   415,     0,     0,     0,     0,
    2311        0,  1027,     0,     0,     0,     0,     0,     0,  1028,     0,
    2312        0,     0,     0,     0,     0,     0,   525,     0,   525,     0,
    2313        0,  1030,    34,  1031,     0,     0,   365,    37,     0,   337,
    2314      338,    40,     0,  -295,     0,     0,     0,  1043,    41,    42,
    2315        0,     0,     0,     0,  1047,     0,     0,     0,     0,    43,
    2316        0,     0,     0,   525,   322,   525,  1085,     0,     0,  1086,
    2317        0,     0,     0,     0,   347,     0,   339,     0,     0,     0,
    2318        0,     0,   415,    46,    47,   365,   383,   383,     0,     0,
    2319        0,     0,     0,   167,   207,     2,   208,     4,     5,     6,
    2320        7,     8,     9,    10,    11,    12,    13,    14,    15,    16,
    2321       17,    18,    19,    20,    21,    22,    23,    24,    25,     0,
    2322        0,    26,    27,    28,   415,     0,     0,     0,   342,   365,
    2323       31,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2324        0,     0,     0,     0,     0,     0,     0,     0,   591,     0,
    2325        0,     0,     0,     0,     0,     0,     0,   322,    34,     0,
    2326       35,     0,    36,     0,     0,   209,    39,     0,     0,     0,
    2327        0,     0,     0,   415,   415,     0,     0,     0,     0,     0,
    2328        0,   479,     0,     0,  1159,    43,     0,     0,     0,     0,
    2329        0,     0,   809,   365,     0,     0,     0,     0,     0,     0,
    2330        0,     0,   210,   614,     0,   614,   614,     0,     0,    46,
    2331       47,     0,   614,     0,     0,     0,     0,     0,     0,     0,
    2332        0,     0,   848,   365,     0,     0,     0,     0,   365,     0,
    2333        0,     0,     0,     0,     0,     0,     0,   365,   365,   365,
    2334        0,     0,   527,     0,     0,     0,     0,     0,  1224,     0,
    2335        0,     0,     0,     0,     0,     0,   365,     0,     0,     0,
    2336        0,   415,   891,     0,     0,   415,   894,     0,     0,     0,
    2337        0,     0,   896,     0,     0,     0,     0,     0,     0,     0,
    2338        0,     0,  1236,     0,     0,     0,     0,  1238,     0,     0,
    2339        0,   415,     0,     0,     0,  1242,     0,   383,     0,     0,
     2426       0,     0,     0,     0,     2,   208,     4,     5,     6,     7,
     2427       8,     9,    10,    11,    12,    13,    14,    15,    16,    17,
     2428      18,    19,    20,    21,    22,    23,    24,    25,     0,     0,
     2429      26,    27,    28,   365,   365,     0,   322,   284,   285,    31,
     2430     286,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2431       0,     0,  1139,  1140,     0,     0,     0,     0,     0,   383,
     2432       0,     0,     0,     0,     0,   994,   287,    34,  1149,    35,
     2433     768,    36,   288,     0,    38,    39,   289,     0,     0,   290,
     2434     291,   292,   293,    41,    42,     0,   294,   295,     0,     0,
     2435       0,  1165,     0,     0,    43,     0,     0,     0,     0,     0,
     2436       0,     0,  1180,     0,     0,     0,     0,     0,     0,   296,
     2437       0,   344,     0,     0,     0,     0,   780,     0,   345,    47,
     2438     298,   299,   300,   301,   383,     0,  1198,     0,     0,     0,
    23402439       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2341        0,     0,     0,     0,   365,   614,     0,     0,     0,     0,
    2342        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2343        0,  1271,     0,     0,     0,     0,     0,     0,     0,     0,
    2344        0,     0,     0,  1279,     0,     0,  1280,     0,  1281,     0,
    2345      342,   365,     0,     0,     0,   415,   415,     0,     0,     0,
    2346        0,     0,  1290,  1291,     0,     0,     0,     0,     0,     0,
    2347        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2348        0,     0,     0,     0,  1304,     0,     0,     0,     0,     0,
    2349        0,   711,   284,   285,     0,   286,     0,     0,     0,     0,
    2350        0,   415,     0,     0,     0,     0,     0,     0,     0,   365,
    2351        0,     0,     0,     0,     0,     0,   809,   365,     0,     0,
    2352      614,   287,   614,     0,     0,     0,     0,   288,     0,     0,
    2353      745,   289,   614,  1345,   290,   291,   292,   293,    41,    42,
    2354        0,   294,   295,   762,     0,     0,     0,     0,   745,    43,
    2355        0,   745,     0,     0,     0,     0,     0,     0,     0,     0,
    2356        0,     0,   772,   773,   296,     0,   380,     0,     0,     0,
    2357        0,   761,     0,    46,    47,   298,   299,   300,   301,     0,
    2358        0,     0,     0,     0,     0,   794,     0,     0,     0,     0,
    2359        0,     0,     0,     0,     0,   803,     0,     0,     0,     0,
    2360        0,     0,   347,     0,     0,   809,     0,   762,     0,  1396,
    2361        0,  1397,   342,   365,   415,     0,   415,     0,     0,     0,
    2362      415,     0,     0,     0,     0,  1407,     0,  1408,     0,     0,
    2363        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2364        0,   614,   614,     0,     0,  1415,     0,     0,     0,     0,
    2365        0,     0,     0,     0,     0,     0,   868,     0,     0,     0,
    2366        0,  1433,  1435,     0,     0,   383,     0,     0,   365,     0,
    2367        0,     0,  1440,     0,     0,  1242,     0,     0,   415,     8,
    2368        9,    10,    11,    12,    13,    14,    15,    16,    17,    18,
    2369       19,    20,    21,    22,    23,    24,    25,  -295,  1464,     0,
    2370      415,  1156,     0,     0,     0,     0,     0,  1471,    31,     0,
    2371     1473,   365,  1475,  1477,  1479,     0,     0,   415,  1168,     0,
    2372      614,   614,  1173,     0,     0,     0,     0,     0,     0,     0,
    2373        0,     0,   365,   365,     0,     0,    34,     0,     0,     0,
    2374        0,     0,     0,     0,     0,     0,     0,  -295,     0,     0,
    2375        0,     0,     0,     0,  1510,     0,  1512,     0,  1242,     0,
    2376        0,     0,     0,     0,     0,   762,     0,   972,     0,     0,
    2377        0,     0,     0,     0,  1524,     0,     0,   983,     0,     0,
    2378        0,     0,     0,     0,   992,     0,     0,     0,     0,     0,
    2379        0,     0,     0,     0,     0,   415,     0,   415,     0,     0,
    2380        0,     0,   415,     0,     0,     0,     0,     0,     0,     0,
    2381        0,   614,     0,     0,     0,     0,     0,     0,     0,  1175,
    2382        0,     0,     8,     9,    10,    11,    12,  1010,  1011,     0,
    2383        0,   347,     0,     0,     0,     0,   809,   415,  1258,     0,
    2384        0,     0,     0,     0,     0,   347,     0,     0,     0,   284,
    2385      285,    31,   286,     0,     0,     0,     0,     0,     0,     0,
    2386        0,   365,     0,     0,     0,     0,     0,     0,     0,     0,
    2387        0,     0,     0,     0,     0,     0,     0,     0,   287,    34,
    2388        0,     0,     0,     0,   288,  1041,     0,     0,   289,   383,
    2389        0,   290,   291,   292,   293,    41,    42,     0,   294,   295,
    2390        0,     0,     0,     0,     0,     0,    43,     0,     0,     0,
    2391        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2392        0,   296,   342,   380,     0,     0,     0,   347,     0,     0,
    2393     1176,    47,   298,   299,   300,   301,     0,     0,     0,     0,
    2394      365,     2,   208,     4,     5,     6,     7,     8,     9,    10,
    2395       11,    12,    13,    14,    15,    16,    17,    18,    19,    20,
    2396       21,    22,    23,    24,    25,     0,   322,    26,    27,    28,
    2397        0,     0,     0,     0,   284,   285,    31,   286,     0,     0,
    2398        0,     0,  1132,  1133,     0,     0,     0,     0,     0,     0,
    2399        0,     0,   365,   365,     0,     0,   383,     0,     0,     0,
    2400        0,     0,   983,   287,    34,  1147,    35,   745,    36,   288,
    2401        0,    38,    39,   289,     0,     0,   290,   291,   292,   293,
    2402       41,    42,     0,   294,   295,     0,     0,     0,  1163,     0,
    2403        0,    43,     0,     0,     0,     0,     0,     0,     0,  1178,
    2404        0,   284,   285,     0,   286,     0,   296,     0,   344,     0,
    2405        0,     0,     0,   761,     0,   345,    47,   298,   299,   300,
    2406      301,   383,     0,  1196,     0,     0,     0,     0,     0,     0,
    2407      287,     0,     0,     0,     0,     0,   288,     0,   983,   983,
    2408      289,     0,     0,   290,   291,   292,   293,    41,    42,     0,
    2409      294,   295,     0,     0,     0,     0,     0,     0,    43,  1228,
    2410        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2411        0,     0,     0,   296,     0,   380,     0,   365,   980,     0,
    2412        0,     0,    46,    47,   298,   299,   300,   301,     0,     0,
    2413        0,     1,     2,     3,     4,     5,     6,     7,     8,     9,
    2414       10,    11,    12,    13,    14,    15,    16,    17,    18,    19,
    2415       20,    21,    22,    23,    24,    25,   983,     0,    26,    27,
    2416       28,    29,     0,     0,    30,     0,     0,    31,    32,     0,
    2417        0,     0,     0,     0,     0,   868,     0,     0,     0,     0,
    2418        0,   284,   285,     0,   286,     0,     0,     0,     0,     0,
    2419     1282,  1283,    33,     0,     0,    34,     0,    35,     0,    36,
    2420       37,     0,    38,    39,    40,     0,     0,   415,     0,     0,
    2421      287,    41,    42,     0,     0,     0,   288,     0,     0,     0,
    2422      289,     0,    43,   290,   291,   292,   293,    41,    42,     0,
    2423      294,   295,   415,   415,     0,     0,     0,    44,    43,    45,
    2424        0,     0,     0,  -524,     0,     0,    46,    47,     0,     0,
    2425        0,     0,     0,   296,     0,   380,     0,   415,     0,     0,
    2426        0,     0,    46,    47,   298,   299,   300,   301,     0,     0,
    2427      983,     0,     1,     2,   208,     4,     5,     6,     7,     8,
    2428        9,    10,    11,    12,    13,    14,    15,    16,    17,    18,
    2429       19,    20,    21,    22,    23,    24,    25,     0,     0,    26,
    2430       27,    28,    29,     0,     0,    30,   284,   285,    31,  1050,
    2431     1051,     0,  1052,     0,     0,  1053,  1054,  1055,  1056,  1057,
    2432     1058,  1059,  1060,     0,     0,     0,  1061,     0,     0,     0,
    2433     1062,  1063,     0,    33,  1390,   287,    34,   745,    35,     0,
    2434       36,  1064,     0,    38,    39,   289,     0,     0,   290,   291,
    2435      292,   293,    41,    42,     0,   294,   295,     0,     0,     0,
    2436        0,     0,     0,    43,     0,     0,     0,     0,     0,     0,
    2437        0,     0,     0,     0,     0,     0,     0,     0,   296,     0,
    2438     1065,     0,     0,   173,     0,     0,     0,    46,    47,   298,
    2439      299,   300,   301,     0,     0,     0,     0,  1066,     0,     0,
    2440        0,  -130,     0,     0,     0,     0,     0,     0,     0,     0,
    2441        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2442        0,  1449,     0,     0,     0,     0,     0,     0,     1,     2,
    2443      208,     4,     5,     6,     7,     8,     9,    10,    11,    12,
    2444       13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
    2445       23,    24,    25,     0,     0,    26,    27,    28,    29,     0,
    2446        0,    30,   284,   285,    31,   286,     8,     9,    10,    11,
    2447       12,    13,    14,    15,    16,    17,    18,    19,    20,    21,
    2448       22,    23,    24,    25,     0,     0,    26,    27,    28,     0,
    2449        0,   287,    34,     0,    35,    31,    36,   288,     0,    38,
    2450       39,   289,     0,  1516,   290,   291,   292,   293,    41,    42,
    2451        0,   294,   295,     0,     0,     0,     0,     0,     0,    43,
    2452        0,     0,     0,    34,     0,     0,     0,     0,   112,     0,
    2453       38,    39,     0,     0,   296,     0,  1065,     0,     0,    41,
    2454       42,     0,     0,    46,    47,   298,   299,   300,   301,     0,
    2455        0,     0,     0,     0,     0,     0,   322,  -130,     1,     2,
    2456      208,     4,     5,     6,     7,     8,     9,    10,    11,    12,
    2457       13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
    2458       23,    24,    25,     0,     0,    26,    27,    28,    29,     0,
    2459        0,    30,   284,   285,    31,   286,     0,     0,     0,     8,
    2460        9,    10,    11,    12,    13,    14,    15,    16,    17,    18,
    2461       19,    20,    21,    22,    23,    24,    25,  -296,     0,     0,
    2462        0,   287,    34,     0,    35,     0,    36,   288,    31,    38,
    2463       39,   289,     0,     0,   290,   291,   292,   293,    41,    42,
    2464        0,   294,   295,     0,     0,     0,     0,     0,     0,    43,
    2465        0,     0,     0,     0,     0,     0,    34,     0,     0,     0,
    2466        0,     0,     0,     0,   296,     0,    45,  -296,     0,     0,
    2467        0,     0,     0,    46,    47,   298,   299,   300,   301,     2,
    2468      208,     4,     5,     6,     7,     8,     9,    10,    11,    12,
    2469       13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
    2470       23,    24,    25,     0,     0,    26,    27,    28,     0,     0,
    2471        0,     0,   284,   285,    31,   286,     8,     9,    10,    11,
    2472       12,    13,    14,    15,    16,    17,    18,    19,    20,    21,
    2473       22,    23,    24,    25,     0,     0,    26,    27,    28,     0,
    2474        0,   287,    34,     0,    35,    31,    36,   288,     0,    38,
    2475       39,   289,     0,     0,   290,   291,   292,   293,    41,    42,
    2476        0,   294,   295,     0,     0,     0,     0,     0,     0,    43,
    2477        0,     0,     0,    34,     0,     0,     0,     0,     0,     0,
    2478       38,    39,     0,     0,   296,     0,   971,     0,     0,     0,
    2479        0,   761,     0,   345,    47,   298,   299,   300,   301,     2,
    2480      208,     4,     5,     6,     7,     8,     9,    10,    11,    12,
    2481       13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
    2482       23,    24,    25,     0,     0,    26,    27,    28,     0,     0,
    2483        0,     0,   284,   285,    31,   286,     8,     9,    10,    11,
    2484       12,    13,    14,    15,    16,    17,    18,    19,    20,    21,
    2485       22,    23,    24,    25,     0,     0,    26,    27,    28,     0,
    2486        0,   287,    34,     0,    35,    31,    36,   288,     0,    38,
    2487       39,   289,     0,     0,   290,   291,   292,   293,    41,    42,
    2488        0,   294,   295,     0,     0,     0,     0,     0,     0,    43,
    2489        0,     0,     0,    34,     0,     0,     0,     0,     0,     0,
    2490      209,    39,     0,     0,   296,     0,   971,     0,     0,     0,
    2491        0,   761,     0,    46,    47,   298,   299,   300,   301,     2,
    2492      208,     4,     5,     6,     7,     8,     9,    10,    11,    12,
    2493       13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
    2494       23,    24,    25,     0,     0,    26,    27,    28,     0,     0,
    2495        0,     0,   284,   285,    31,   286,     0,     0,     0,     0,
    2496        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2497        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2498        0,   287,    34,     0,    35,     0,    36,   288,     0,    38,
    2499       39,   289,     0,     0,   290,   291,   292,   293,    41,    42,
    2500        0,   294,   295,     0,     0,     0,     0,     0,     0,    43,
    2501        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2502        0,     0,     0,     0,   296,     0,   344,     0,     0,     0,
    2503        0,     0,     0,   345,    47,   298,   299,   300,   301,     2,
    2504      208,     4,     5,     6,     7,     8,     9,    10,    11,    12,
    2505       13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
    2506       23,    24,    25,     0,     0,    26,    27,    28,     0,     0,
    2507        0,     0,   284,   285,    31,   286,     0,     0,     0,     0,
    2508        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2509        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2510        0,   287,    34,     0,    35,     0,    36,   288,     0,   209,
    2511       39,   289,     0,     0,   290,   291,   292,   293,    41,    42,
    2512        0,   294,   295,     0,     0,     0,     0,     0,     0,    43,
    2513        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2514        0,     0,     0,     0,   296,     0,  1007,     0,     0,     0,
    2515        0,     0,     0,  1008,    47,   298,   299,   300,   301,     2,
    2516      208,     4,     5,     6,     7,     8,     9,    10,    11,    12,
    2517       13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
    2518       23,    24,    25,     0,     0,    26,    27,    28,     0,     0,
    2519        0,     0,   284,   285,    31,   286,     0,     0,     0,     0,
    2520        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2521        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2522        0,   287,    34,     0,    35,     0,    36,   288,     0,    38,
    2523       39,   289,     0,     0,   290,   291,   292,   293,    41,    42,
    2524        0,   294,   295,     0,     0,     0,     0,     0,     0,    43,
    2525        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2526        0,     0,     0,     0,   296,     0,   971,     0,     0,     0,
    2527        0,     0,     0,   345,    47,   298,   299,   300,   301,     2,
    2528      208,     4,     5,     6,     7,     8,     9,    10,    11,    12,
    2529       13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
    2530       23,    24,    25,     0,     0,    26,    27,    28,     0,     0,
    2531        0,     0,   284,   285,    31,   286,     0,     0,     0,     0,
    2532        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2533        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2534        0,   287,    34,     0,    35,     0,    36,   288,     0,   209,
    2535       39,   289,     0,     0,   290,   291,   292,   293,    41,    42,
    2536        0,   294,   295,     0,     0,     0,     0,     0,     0,    43,
    2537        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2538        0,     0,     0,     0,   296,     0,   380,     0,     0,     0,
    2539        0,     0,     0,    46,    47,   298,   299,   300,   301,     1,
     2440       0,   994,   994,     0,     0,     0,     0,     0,     0,     0,
     2441       0,     0,     0,     0,     0,     0,     0,     0,   365,     0,
     2442       0,     0,  1230,     0,     0,     0,  -520,     0,     0,     1,
    25402443       2,     3,     4,     5,     6,     7,     8,     9,    10,    11,
    25412444      12,    13,    14,    15,    16,    17,    18,    19,    20,    21,
    25422445      22,    23,    24,    25,     0,     0,    26,    27,    28,    29,
    25432446       0,     0,    30,     0,     0,    31,    32,     0,     0,     0,
     2447     994,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2448       0,     0,     0,     0,     0,     0,     0,     0,     0,   887,
     2449      33,     0,     0,    34,     0,    35,     0,    36,    37,     0,
     2450      38,    39,    40,     0,  1283,  1284,     0,     0,   415,    41,
     2451      42,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2452      43,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2453       0,     0,     0,   415,   415,    44,     0,    45,     0,     0,
     2454       0,     0,     0,     0,    46,    47,     0,     0,     0,     0,
     2455       0,     0,     0,     0,     0,     0,     0,     0,   415,     0,
     2456       1,     2,   208,     4,     5,     6,     7,     8,     9,    10,
     2457      11,    12,    13,    14,    15,    16,    17,    18,    19,    20,
     2458      21,    22,    23,    24,    25,     0,   994,    26,    27,    28,
     2459      29,     0,     0,    30,   284,   285,    31,  1061,  1062,     0,
     2460    1063,     0,     0,  1064,  1065,  1066,  1067,  1068,  1069,  1070,
     2461    1071,     0,     0,     0,  1072,     0,     0,     0,  1073,  1074,
     2462       0,    33,     0,   287,    34,     0,    35,     0,    36,  1075,
     2463       0,    38,    39,   289,     0,     0,   290,   291,   292,   293,
     2464      41,    42,     0,   294,   295,     0,     0,  1391,     0,     0,
     2465     768,    43,     0,     0,     0,     0,     0,     0,     0,     0,
     2466       0,     0,     0,     0,     0,     0,   296,     0,  1076,     0,
     2467       0,   173,     0,     0,     0,    46,    47,   298,   299,   300,
     2468     301,     0,     0,     0,     0,  1077,     0,     0,     0,  -130,
     2469       1,     2,   208,     4,     5,     6,     7,     8,     9,    10,
     2470      11,    12,    13,    14,    15,    16,    17,    18,    19,    20,
     2471      21,    22,    23,    24,    25,     0,     0,    26,    27,    28,
     2472      29,     0,     0,    30,   284,   285,    31,   286,     0,     0,
     2473       0,     0,     0,     0,     0,  1451,     0,     0,     0,     0,
     2474       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2475       0,     0,     0,   287,    34,     0,    35,     0,    36,   288,
     2476       0,    38,    39,   289,     0,     0,   290,   291,   292,   293,
     2477      41,    42,     0,   294,   295,     0,     0,     0,     0,     0,
     2478       0,    43,     0,     0,     0,     0,     0,     0,     0,     0,
     2479       0,     0,     0,     0,     0,     0,   296,     0,    45,     0,
     2480       0,     0,     0,     0,     0,    46,    47,   298,   299,   300,
     2481     301,     0,     0,     0,     0,     0,     0,  1517,     2,   208,
     2482       4,     5,     6,     7,     8,     9,    10,    11,    12,    13,
     2483      14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
     2484      24,    25,     0,     0,    26,    27,    28,     0,     0,     0,
     2485       0,   284,   285,    31,   286,     0,     0,     0,     0,     0,
     2486       0,     0,     0,     0,     0,     0,     0,     0,     0,   322,
     2487       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2488     287,    34,     0,    35,     0,    36,   288,     0,    38,    39,
     2489     289,     0,     0,   290,   291,   292,   293,    41,    42,     0,
     2490     294,   295,     0,     0,     0,     0,     0,     0,    43,     0,
     2491       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2492       0,     0,     0,   296,     0,   929,     0,     0,     0,     0,
     2493     780,     0,   345,    47,   298,   299,   300,   301,     2,   208,
     2494       4,     5,     6,     7,     8,     9,    10,    11,    12,    13,
     2495      14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
     2496      24,    25,     0,     0,    26,    27,    28,     0,     0,     0,
     2497       0,   284,   285,    31,   286,     8,     9,    10,    11,    12,
     2498      13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
     2499      23,    24,    25,     0,     0,    26,    27,    28,     0,     0,
     2500     287,    34,     0,    35,    31,    36,   288,     0,    38,    39,
     2501     289,     0,     0,   290,   291,   292,   293,    41,    42,     0,
     2502     294,   295,     0,     0,     0,     0,     0,     0,    43,     0,
     2503       0,     0,    34,     0,     0,     0,     0,   112,     0,    38,
     2504      39,     0,     0,   296,     0,   929,     0,     0,    41,    42,
     2505     780,     0,    46,    47,   298,   299,   300,   301,     2,   208,
     2506       4,     5,     6,     7,     8,     9,    10,    11,    12,    13,
     2507      14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
     2508      24,    25,     0,     0,    26,    27,    28,     0,     0,     0,
     2509       0,   284,   285,    31,   286,     0,     0,     0,     8,     9,
     2510      10,    11,    12,    13,    14,    15,    16,    17,    18,    19,
     2511      20,    21,    22,    23,    24,    25,  -296,     0,     0,     0,
     2512     287,    34,     0,    35,     0,    36,   288,    31,    38,    39,
     2513     289,     0,     0,   290,   291,   292,   293,    41,    42,     0,
     2514     294,   295,     0,     0,     0,     0,     0,     0,    43,     0,
     2515       0,     0,     0,     0,     0,    34,     0,     0,     0,     0,
     2516       0,     0,     0,   296,     0,   344,  -296,     0,     0,     0,
     2517       0,     0,   345,    47,   298,   299,   300,   301,     2,   208,
     2518       4,     5,     6,     7,     8,     9,    10,    11,    12,    13,
     2519      14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
     2520      24,    25,     0,     0,    26,    27,    28,     0,     0,     0,
     2521       0,   284,   285,    31,   286,     8,     9,    10,    11,    12,
     2522      13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
     2523      23,    24,    25,     0,     0,    26,    27,    28,     0,     0,
     2524     287,    34,     0,    35,    31,    36,   288,     0,    38,    39,
     2525     289,     0,     0,   290,   291,   292,   293,    41,    42,     0,
     2526     294,   295,     0,     0,     0,     0,     0,     0,    43,     0,
     2527       0,     0,    34,     0,     0,     0,     0,     0,     0,    38,
     2528      39,     0,     0,   296,     0,   929,     0,     0,     0,     0,
     2529       0,     0,   345,    47,   298,   299,   300,   301,     2,   208,
     2530       4,     5,     6,     7,     8,     9,    10,    11,    12,    13,
     2531      14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
     2532      24,    25,     0,     0,    26,    27,    28,     0,     0,     0,
     2533       0,   284,   285,    31,   286,     8,     9,    10,    11,    12,
     2534      13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
     2535      23,    24,    25,     0,     0,    26,    27,    28,     0,     0,
     2536     287,    34,     0,    35,    31,    36,   288,     0,   209,    39,
     2537     289,     0,     0,   290,   291,   292,   293,    41,    42,     0,
     2538     294,   295,     0,     0,     0,     0,     0,     0,    43,     0,
     2539       0,     0,    34,     0,     0,     0,     0,     0,     0,   209,
     2540      39,     0,     0,   296,     0,  1018,     0,     0,     0,     0,
     2541       0,     0,  1019,    47,   298,   299,   300,   301,     2,   208,
     2542       4,     5,     6,     7,     8,     9,    10,    11,    12,    13,
     2543      14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
     2544      24,    25,     0,     0,    26,    27,    28,     0,     0,     0,
     2545       0,   284,   285,    31,   286,     8,     9,    10,    11,    12,
     2546      13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
     2547      23,    24,    25,     0,     0,     0,     0,     0,     0,     0,
     2548     287,    34,     0,    35,    31,    36,   288,     0,   209,    39,
     2549     289,     0,     0,   290,   291,   292,   293,    41,    42,     0,
     2550     294,   295,     0,     0,     0,     0,     0,     0,    43,     0,
     2551       0,     0,    34,     0,     0,     0,     0,     0,     0,     0,
     2552       0,     0,     0,   296,     0,   380,     0,     0,     0,     0,
     2553       0,     0,    46,    47,   298,   299,   300,   301,     1,     2,
     2554       3,     4,     5,     6,     7,     8,     9,    10,    11,    12,
     2555      13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
     2556      23,    24,    25,     0,     0,    26,    27,    28,    29,     0,
     2557       0,    30,     0,     0,    31,    32,     0,     0,     0,     0,
     2558       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2559       0,     0,     0,     0,     0,     0,     0,     0,     0,    33,
     2560       0,     0,    34,     0,    35,     0,    36,    37,     0,    38,
     2561      39,    40,     0,     0,     0,     0,     0,     0,    41,    42,
     2562       0,     0,     0,     0,     0,     0,     0,     0,     0,    43,
     2563       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2564       0,     0,     0,     0,    44,     0,    45,     0,     0,     0,
     2565    -524,     0,     0,    46,    47,     1,     2,     3,     4,     5,
     2566       6,     7,     8,     9,    10,    11,    12,    13,    14,    15,
     2567      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     2568       0,     0,    26,    27,    28,    29,     0,     0,    30,     0,
     2569       0,    31,    32,     0,     0,     0,     0,     0,     0,     0,
     2570       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2571       0,     0,     0,     0,     0,     0,    33,     0,     0,    34,
     2572       0,    35,     0,    36,    37,     0,    38,    39,    40,     0,
     2573       0,     0,     0,     0,     0,    41,    42,     0,     0,     0,
     2574       0,     0,     0,     0,     0,     0,    43,     0,     0,     0,
     2575       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2576       0,    44,     0,    45,     0,     0,     0,     0,     0,     0,
     2577      46,    47,   207,     2,   208,     4,     5,     6,     7,     8,
     2578       9,    10,    11,    12,    13,    14,    15,    16,    17,    18,
     2579      19,    20,    21,    22,    23,    24,    25,     0,     0,    26,
     2580      27,    28,     0,     0,     0,     0,     0,     0,    31,     0,
     2581       8,     9,    10,    11,    12,    13,    14,    15,    16,    17,
     2582      18,    19,    20,    21,    22,    23,    24,    25,     0,     0,
     2583      26,    27,    28,   494,   495,   496,    34,     0,    35,    31,
     2584      36,    37,     0,   209,    39,    40,     0,     0,     0,     0,
     2585       0,     0,    41,    42,     0,     0,     0,     0,     0,     0,
     2586       0,     0,     0,    43,     0,     0,     0,    34,     0,     0,
     2587       0,     0,     0,     0,    38,    39,     0,     0,    44,     0,
     2588     210,     0,     0,     0,     0,     0,     0,    46,    47,     1,
     2589       2,   208,     4,     5,     6,     7,     8,     9,    10,    11,
     2590      12,    13,    14,    15,    16,    17,    18,    19,    20,    21,
     2591      22,    23,    24,    25,     0,     0,    26,    27,    28,    29,
     2592       0,     0,    30,     0,     0,    31,     0,     0,     0,     0,
    25442593       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    25452594       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2546       33,     0,     0,    34,     0,    35,     0,    36,    37,     0,
    2547       38,    39,    40,     0,     0,     0,     0,     0,     0,    41,
    2548       42,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2595       0,     0,     0,    34,     0,    35,     0,    36,     0,     0,
     2596      38,    39,     0,     0,     0,     0,     0,     0,     0,     0,
     2597       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    25492598      43,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2550        0,     0,     0,     0,     0,    44,     0,    45,     0,     0,
    2551        0,     0,     0,     0,    46,    47,   207,     2,   208,     4,
    2552        5,     6,     7,     8,     9,    10,    11,    12,    13,    14,
    2553       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    2554       25,     0,     0,    26,    27,    28,     0,     0,     0,     0,
    2555        0,     0,    31,     0,     8,     9,    10,    11,    12,    13,
     2599       0,     0,     0,     0,     0,     0,     0,    45,     0,     0,
     2600       0,     0,     0,     0,    46,    47,     2,   208,     4,     5,
     2601       6,     7,     8,     9,    10,    11,    12,    13,    14,    15,
     2602      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     2603       0,     0,    26,    27,    28,     0,     0,     0,     0,     0,
     2604       0,    31,     0,     0,     0,     0,     0,     0,     0,     0,
     2605       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2606       0,     0,     0,     0,     0,     0,     0,     0,     0,    34,
     2607       0,    35,     0,    36,    37,     0,   209,    39,    40,     0,
     2608       0,     0,     0,     0,     0,    41,    42,     0,     0,     0,
     2609       0,     0,     0,     0,     0,     0,    43,     0,     0,     0,
     2610       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2611       0,    44,     0,   210,     0,     0,     0,     0,     0,     0,
     2612      46,    47,     2,   208,     4,     5,     6,     7,     8,     9,
     2613      10,    11,    12,    13,    14,    15,    16,    17,    18,    19,
     2614      20,    21,    22,    23,    24,    25,     0,     0,    26,    27,
     2615      28,     0,     0,     0,     0,     0,     0,    31,     0,     0,
     2616       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2617       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2618       0,     0,     0,     0,     0,    34,     0,    35,     0,    36,
     2619       0,     0,    38,    39,     0,     0,     0,     0,     0,     0,
     2620       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2621       0,     0,    43,     0,     0,     0,     0,     0,     0,     0,
     2622       0,     0,     0,     0,     0,     0,     0,     0,  -403,   686,
     2623       0,     0,     0,     0,     0,     0,    46,    47,     2,   208,
     2624       4,     5,     6,     7,     8,     9,    10,    11,    12,    13,
    25562625      14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
    2557       24,    25,     0,     0,    26,    27,    28,   486,   487,   488,
    2558       34,     0,    35,    31,    36,    37,     0,   209,    39,    40,
    2559        0,     0,     0,     0,     0,     0,    41,    42,     0,     0,
    2560        0,     0,     0,     0,     0,     0,     0,    43,     0,     0,
    2561        0,    34,     0,     0,     0,     0,     0,     0,    38,    39,
    2562        0,     0,    44,     0,   210,     0,     0,     0,     0,     0,
    2563        0,    46,    47,     1,     2,   208,     4,     5,     6,     7,
     2626      24,    25,     0,     0,    26,    27,    28,     0,     0,     0,
     2627       0,     0,     0,    31,     0,     0,     0,     0,     0,     0,
     2628       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2629       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2630       0,    34,     0,    35,     0,    36,     0,     0,    38,    39,
     2631       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2632       0,     0,     0,     0,     0,     0,     0,     0,    43,     0,
     2633    1370,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2634       0,     0,     0,     0,     0,   686,     0,     0,     0,     0,
     2635       0,     0,    46,    47,     2,   208,     4,     5,     6,     7,
    25642636       8,     9,    10,    11,    12,    13,    14,    15,    16,    17,
    2565       18,    19,    20,    21,    22,    23,    24,    25,  -295,     0,
    2566       26,    27,    28,    29,     0,     0,    30,     0,     0,    31,
     2637      18,    19,    20,    21,    22,    23,    24,    25,     0,     0,
     2638      26,    27,    28,     0,     0,     0,     0,     0,     0,    31,
    25672639       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    25682640       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    25692641       0,     0,     0,     0,     0,     0,     0,    34,     0,    35,
    2570        0,    36,     0,     0,    38,    39,     0,     0,  -295,     0,
     2642       0,    36,     0,     0,    38,    39,     0,     0,     0,     0,
    25712643       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2644       0,     0,     0,     0,    43,     0,  1372,     0,     0,     0,
     2645       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2646       0,   686,     0,     0,     0,     0,     0,     0,    46,    47,
     2647       2,   208,     4,     5,     6,     7,     8,     9,    10,    11,
     2648      12,    13,    14,    15,    16,    17,    18,    19,    20,    21,
     2649      22,    23,    24,    25,     0,     0,    26,    27,    28,     0,
     2650       0,     0,     0,     0,     0,    31,     0,     0,     0,     0,
     2651       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2652       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2653       0,     0,     0,    34,     0,    35,     0,    36,     0,     0,
     2654     209,    39,     0,     0,     0,     0,     0,     0,     0,     0,
     2655       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2656      43,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2657       0,     0,     0,     0,     0,     0,     0,   272,     0,     0,
     2658       0,     0,     0,     0,    46,    47,     2,   208,     4,     5,
     2659       6,     7,     8,     9,    10,    11,    12,    13,    14,    15,
     2660      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     2661       0,     0,    26,    27,    28,     0,     0,     0,     0,     0,
     2662       0,    31,     0,     0,     0,     0,     0,     0,     0,     0,
     2663       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2664       0,     0,     0,     0,     0,     0,     0,     0,     0,    34,
     2665       0,    35,     0,    36,     0,     0,    38,    39,     0,     0,
     2666       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2667       0,     0,     0,     0,     0,     0,    43,     0,     0,     0,
     2668       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2669       0,     0,     0,   686,     0,     0,     0,     0,     0,     0,
     2670      46,    47,     2,   208,     4,     5,     6,     7,     8,     9,
     2671      10,    11,    12,    13,    14,    15,    16,    17,    18,    19,
     2672      20,    21,    22,    23,    24,    25,     0,     0,    26,    27,
     2673      28,     0,     0,     0,     0,     0,     0,    31,     0,     0,
     2674       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2675       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2676       0,     0,     0,     0,     0,    34,     0,    35,     0,    36,
     2677       0,     0,    38,    39,     0,     0,     0,     0,     0,     0,
     2678       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2679       0,     0,    43,     0,     0,     0,     0,     0,     0,     0,
     2680       0,     0,     0,     0,     0,     0,     0,     0,     0,   600,
     2681       0,     0,     0,     0,     0,     0,    46,    47,     2,   208,
     2682       4,     5,     6,     7,     8,     9,    10,    11,    12,    13,
     2683      14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
     2684      24,    25,     0,     0,    26,    27,    28,     0,     0,     0,
     2685       0,     0,     0,    31,     0,     0,     0,     0,     0,     0,
     2686       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2687       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2688       0,    34,     0,    35,     0,    36,     0,     0,   209,    39,
     2689       8,     9,    10,    11,    12,    13,    14,    15,    16,    17,
     2690      18,    19,    20,    21,    22,    23,    24,    25,    43,     0,
     2691      26,    27,    28,     0,     0,     0,     0,   284,   285,    31,
     2692     286,     0,     0,     0,     0,   210,     0,     0,     0,     0,
     2693       0,     0,    46,    47,     0,     0,     0,     0,     0,     0,
     2694       0,     0,     0,     0,     0,     0,   287,    34,     0,     0,
     2695       0,     0,   288,     0,    38,    39,   289,     0,     0,   290,
     2696     291,   292,   293,    41,    42,     0,   294,   295,     0,     0,
    25722697       0,     0,     0,     0,    43,     0,     0,     0,     0,     0,
     2698       0,     0,     0,     0,     0,     0,     0,     0,     0,   296,
     2699       0,   526,     0,     0,   173,     0,     0,     0,    46,    47,
     2700     298,   299,   300,   301,     8,     9,    10,    11,    12,    13,
     2701      14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
     2702      24,    25,     0,     0,    26,    27,    28,     0,     0,     0,
     2703       0,   284,   285,    31,   286,     0,     0,     0,     0,     0,
    25732704       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2574        0,    45,     0,     0,     0,     0,     0,     0,    46,    47,
    2575        1,     2,   208,     4,     5,     6,     7,     8,     9,    10,
     2705       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2706     287,    34,     0,     0,     0,     0,   648,     0,    38,    39,
     2707     289,     0,     0,   290,   291,   292,   293,    41,    42,     0,
     2708     294,   295,     0,     0,     0,     0,     0,     0,    43,     0,
     2709       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2710       0,     0,     0,   296,   -35,   765,     0,     0,     0,     0,
     2711       0,     0,    46,    47,   298,   299,   300,   301,     8,     9,
     2712      10,    11,    12,    13,    14,    15,    16,    17,    18,    19,
     2713      20,    21,    22,    23,    24,    25,     0,     0,    26,    27,
     2714      28,     0,     0,     0,     0,   284,   285,    31,   286,     0,
     2715       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2716       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2717       0,     0,     0,     0,   287,    34,     0,     0,     0,     0,
     2718     288,     0,    38,    39,   289,     0,     0,   290,   291,   292,
     2719     293,    41,    42,     0,   294,   295,     0,     0,     0,     0,
     2720       0,     0,    43,     0,     0,     0,     0,     0,     0,     0,
     2721       0,     0,     0,     0,     0,     0,     0,   296,     0,   297,
     2722       0,     0,     0,     0,     0,     0,    46,    47,   298,   299,
     2723     300,   301,     8,     9,    10,    11,    12,    13,    14,    15,
     2724      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     2725       0,     0,    26,    27,    28,     0,     0,     0,     0,   284,
     2726     285,    31,   286,     0,     0,     0,     0,     0,     0,     0,
     2727       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2728       0,     0,     0,     0,     0,     0,     0,     0,   287,    34,
     2729       0,     0,     0,     0,   288,     0,    38,    39,   289,     0,
     2730       0,   290,   291,   292,   293,    41,    42,     0,   294,   295,
     2731       0,     0,     0,     0,     0,     0,    43,     0,     0,     0,
     2732       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2733       0,   296,     0,   159,     0,     0,     0,     0,     0,     0,
     2734      46,    47,   298,   299,   300,   301,     8,     9,    10,    11,
     2735      12,    13,    14,    15,    16,    17,    18,    19,    20,    21,
     2736      22,    23,    24,    25,     0,     0,    26,    27,    28,     0,
     2737       0,     0,     0,   284,   285,    31,   286,     0,     0,     0,
     2738       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2739       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2740       0,     0,   287,    34,     0,     0,     0,     0,   288,     0,
     2741      38,    39,   289,     0,     0,   290,   291,   292,   293,    41,
     2742      42,     0,   294,   295,     0,     0,     0,     0,     0,     0,
     2743      43,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2744       0,     0,     0,     0,     0,   296,     0,   600,     0,     0,
     2745       0,     0,     0,     0,    46,    47,   298,   299,   300,   301,
     2746       8,     9,    10,    11,    12,    13,    14,    15,    16,    17,
     2747      18,    19,    20,    21,    22,    23,    24,    25,     0,     0,
     2748      26,    27,    28,     0,     0,     0,     0,   284,   285,    31,
     2749     286,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2750       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2751       0,     0,     0,     0,     0,     0,   287,    34,     0,     0,
     2752       0,     0,   288,     0,    38,    39,   289,     0,     0,   290,
     2753     291,   292,   293,    41,    42,     0,   294,   295,     0,     0,
     2754       0,     0,     0,     0,    43,     0,     0,     0,     0,     0,
     2755       0,     0,     0,     0,     0,     0,     0,     0,     0,   296,
     2756       0,   380,     0,     0,     0,     0,     0,     0,    46,    47,
     2757     298,   299,   300,   301,   476,     2,   208,     4,     5,     6,
     2758       7,     8,     9,    10,    11,    12,    13,    14,    15,    16,
     2759      17,    18,    19,    20,    21,    22,    23,    24,    25,     0,
     2760       0,    26,    27,    28,     0,     0,     0,     0,     0,     0,
     2761      31,     0,     0,     0,     8,     9,    10,    11,    12,    13,
     2762      14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
     2763      24,    25,  -295,     0,    26,    27,    28,     0,    34,     0,
     2764      35,     0,    36,    31,     0,    38,    39,     0,     0,     0,
     2765       0,     0,     8,     9,    10,    11,    12,    13,    14,    15,
     2766      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     2767       0,    34,    26,    27,    28,     0,    37,     0,   337,   338,
     2768      40,    31,  -295,     0,     0,    -3,     0,    41,    42,     0,
     2769       0,     0,     0,     0,     0,     0,     0,     0,    43,     0,
     2770       0,     0,     0,     0,     0,     0,     0,     0,     0,    34,
     2771       0,     0,     0,     0,    37,   339,    38,    39,    40,     0,
     2772       0,     0,    46,    47,     0,    41,    42,     0,     0,     0,
     2773       0,     0,     0,     0,     0,     0,    43,     0,     0,     0,
     2774       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2775       0,    44,     0,   159,     0,     0,     0,     0,     0,     0,
     2776      46,    47,     8,     9,    10,    11,    12,    13,    14,    15,
     2777      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     2778       0,     0,    26,    27,    28,     0,     0,     0,     0,     0,
     2779       0,    31,     8,     9,    10,    11,    12,    13,    14,    15,
     2780      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     2781       0,     0,    26,    27,    28,     0,     0,     0,     0,    34,
     2782       0,    31,     0,     0,    37,     0,    38,    39,    40,     0,
     2783       0,     0,     0,     0,     0,    41,    42,     0,     0,     0,
     2784       0,     0,     0,     0,     0,     0,    43,     0,     0,    34,
     2785       0,     0,     0,     0,    37,     0,   209,    39,    40,     0,
     2786       0,    44,     0,    45,     0,    41,    42,     0,     0,     0,
     2787      46,    47,     0,     0,     0,     0,    43,     0,     0,     0,
     2788       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2789       0,    44,     0,   272,     0,     0,     0,     0,     0,     0,
     2790      46,    47,     8,     9,    10,    11,    12,    13,    14,    15,
     2791      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     2792       0,     0,    26,    27,    28,     0,     0,     0,     0,     0,
     2793       0,    31,     8,     9,    10,    11,    12,    13,    14,    15,
     2794      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     2795       0,     0,    26,    27,    28,     0,     0,     0,     0,    34,
     2796       0,    31,     0,     0,    37,     0,   337,   338,    40,     0,
     2797       0,     0,     0,     0,     0,    41,    42,     0,     0,     0,
     2798       0,     0,     0,     0,     0,     0,    43,     0,     0,    34,
     2799       0,     0,     0,     0,    37,     0,   337,   338,    40,     0,
     2800       0,   642,     0,   339,     0,    41,    42,     0,     0,     0,
     2801      46,    47,     0,     0,     0,     0,    43,     0,     0,     0,
     2802       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2803       0,     0,     0,   339,     0,     0,     0,     0,     0,     0,
     2804      46,    47,     8,     9,    10,    11,    12,    13,    14,    15,
     2805      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     2806       0,     0,    26,    27,    28,     0,     0,     0,     0,     0,
     2807       0,    31,     8,     9,    10,    11,    12,    13,    14,    15,
     2808      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     2809       0,     0,    26,    27,    28,     0,     0,     0,     0,    34,
     2810       0,    31,   455,     0,   112,     0,    38,    39,     0,     0,
     2811       0,     0,     0,     0,     0,    41,    42,     0,     0,     0,
     2812       0,     0,     0,     0,     0,     0,    43,     0,     0,    34,
     2813       0,     0,     0,     0,     0,     0,    38,    39,     0,     0,
     2814       0,     0,     0,    45,     0,     0,     0,     0,     0,     0,
     2815      46,    47,     0,     0,     0,     0,    43,     0,     0,     0,
     2816       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2817       0,     0,     0,   456,     0,     0,     0,  1108,     0,     0,
     2818      46,    47,     8,     9,    10,    11,    12,    13,    14,    15,
     2819      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     2820       0,     0,    26,    27,    28,     0,     0,     0,     0,     0,
     2821       0,    31,   455,     8,     9,    10,    11,    12,    13,    14,
     2822      15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
     2823      25,     0,     0,    26,    27,    28,     0,     0,     0,    34,
     2824       0,     0,    31,   455,     0,     0,    38,    39,     0,     0,
     2825       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2826       0,     0,     0,     0,     0,     0,    43,     0,     0,     0,
     2827      34,     0,     0,     0,     0,     0,     0,    38,    39,     0,
     2828       0,     0,     0,   456,     0,     0,     0,  1235,     0,     0,
     2829      46,    47,     0,     0,     0,     0,     0,    43,     0,     0,
     2830       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2831       0,     0,     0,     0,   456,     0,     0,     0,     0,     0,
     2832       0,    46,    47,     8,     9,    10,    11,    12,    13,    14,
     2833      15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
     2834      25,     0,     0,    26,    27,    28,     0,     0,     0,     0,
     2835       0,     0,    31,     8,     9,    10,    11,    12,    13,    14,
     2836      15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
     2837      25,     0,     0,    26,    27,    28,     0,     0,     0,     0,
     2838      34,     0,    31,     0,     0,     0,     0,    38,    39,     0,
     2839       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2840       0,     0,     0,     0,     0,     0,     0,    43,     0,     0,
     2841      34,     0,     0,     0,     0,     0,     0,    38,    39,     0,
     2842       0,     0,   642,     0,   339,     0,     0,     0,     0,     0,
     2843       0,    46,    47,     0,     0,     0,     0,    43,     0,     0,
     2844       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2845       0,     0,     0,     0,   259,     0,     0,     0,     0,     0,
     2846       0,    46,    47,     8,     9,    10,    11,    12,    13,    14,
     2847      15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
     2848      25,     0,     0,    26,    27,    28,     0,     0,     0,     0,
     2849       0,     0,    31,     8,     9,    10,    11,    12,    13,    14,
     2850      15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
     2851      25,     0,     0,    26,    27,    28,     0,     0,     0,     0,
     2852      34,     0,    31,     0,     0,     0,     0,    38,    39,     0,
     2853       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2854       0,     0,     0,     0,     0,     0,     0,    43,     0,     0,
     2855      34,     0,     0,     0,     0,     0,     0,   209,    39,     0,
     2856       0,     0,     0,     0,   159,     0,     0,     0,     0,     0,
     2857       0,    46,    47,     0,     0,     0,     0,    43,     0,     0,
     2858       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2859       0,     0,     0,     0,   272,     0,     0,     0,     0,     0,
     2860       0,    46,    47,     8,     9,    10,    11,    12,    13,    14,
     2861      15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
     2862      25,     0,     0,    26,    27,    28,     0,     0,     0,     0,
     2863       0,     0,    31,     8,     9,    10,    11,    12,    13,    14,
     2864      15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
     2865      25,     0,     0,    26,    27,    28,     0,     0,     0,     0,
     2866      34,     0,    31,     0,     0,     0,     0,    38,    39,     0,
     2867       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2868       0,     0,     0,     0,     0,     0,     0,    43,     0,     0,
     2869      34,     0,     0,     0,     0,     0,     0,    38,    39,     0,
     2870       0,     0,     0,     0,   339,     0,     0,     0,     0,     0,
     2871       0,    46,    47,     0,     0,     0,     0,    43,     0,     0,
     2872       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2873       0,     0,     0,     0,   456,     0,     0,     0,     0,     0,
     2874       0,    46,    47,     8,     9,    10,    11,    12,    13,    14,
     2875      15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
     2876      25,     0,     0,    26,    27,    28,     0,     0,     0,     0,
     2877       0,     0,    31,     8,     9,    10,    11,    12,    13,    14,
     2878      15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
     2879      25,     0,     0,    26,    27,    28,     0,     0,     0,     0,
     2880      34,     0,    31,     0,     0,     0,     0,    38,    39,     0,
     2881       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2882       0,     0,     0,     0,     0,     0,     0,    43,     0,     0,
     2883      34,     0,     0,     0,     0,     0,     0,    38,    39,     0,
     2884       0,     0,     0,     0,   600,     0,     0,     0,     0,     0,
     2885       0,    46,    47,     0,     0,     0,     0,    43,     0,     0,
     2886       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2887       0,     0,     0,     0,    45,     0,     0,     0,     0,     0,
     2888       0,    46,    47,     8,     9,    10,    11,    12,    13,    14,
     2889      15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
     2890      25,     0,     0,    26,    27,    28,     0,     0,     0,     0,
     2891       0,     0,    31,     0,     0,     2,   208,     4,     5,     6,
     2892       7,     8,     9,    10,    11,    12,    13,    14,    15,    16,
     2893      17,    18,    19,    20,    21,    22,    23,    24,    25,     0,
     2894      34,    26,    27,    28,     0,     0,     0,   209,    39,     0,
     2895      31,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2896       0,     0,     0,     0,     0,     0,     0,    43,     0,     0,
     2897       0,     0,     0,     0,     0,     0,     0,     0,    34,     0,
     2898      35,     0,    36,     0,     0,    38,    39,     0,     0,     0,
     2899       0,    46,    47,   284,   285,     0,   286,  1062,     0,  1063,
     2900       0,     0,  1064,  1065,  1066,  1067,  1068,  1069,  1070,  1071,
     2901       0,     0,  1550,  1072,     0,     0,     0,  1073,  1074,     0,
     2902      33,  -416,   287,     0,     0,     0,     0,     0,  1075,     0,
     2903       0,     0,   289,     0,     0,   290,   291,   292,   293,    41,
     2904      42,     0,   294,   295,     0,     0,     0,     0,     0,     0,
     2905      43,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2906       0,     0,     0,     0,     0,   296,     0,   380,     0,     0,
     2907     173,     0,     0,     0,    46,    47,   298,   299,   300,   301,
     2908       0,     0,     0,     0,  1077,     0,   284,   285,  -130,   286,
     2909    1062,     0,  1063,     0,     0,  1064,  1065,  1066,  1067,  1068,
     2910    1069,  1070,  1071,     0,     0,     0,  1072,     0,     0,     0,
     2911    1073,  1074,     0,    33,     0,   287,     0,     0,     0,     0,
     2912       0,  1075,     0,     0,     0,   289,     0,     0,   290,   291,
     2913     292,   293,    41,    42,     0,   294,   295,     0,     0,     0,
     2914       0,     0,     0,    43,     0,     0,     0,     0,     0,     0,
     2915       0,     0,     0,     0,     0,     0,     0,     0,   296,     0,
     2916     380,     0,     0,   173,     0,     0,     0,    46,    47,   298,
     2917     299,   300,   301,     0,     0,     0,     0,  1077,     0,     0,
     2918       0,  -130,     2,   208,     4,     5,     6,     7,     8,     9,
     2919      10,    11,    12,    13,    14,    15,    16,    17,    18,    19,
     2920      20,    21,    22,    23,    24,    25,     0,     0,    26,    27,
     2921      28,     0,     0,     0,     0,     0,     0,    31,     0,   284,
     2922     285,     0,   286,  1062,     0,  1063,  1420,  1421,  1064,  1065,
     2923    1066,  1067,  1068,  1069,  1070,  1071,     0,     0,  1550,  1072,
     2924       0,     0,     0,  1073,  1074,    34,    33,    35,   287,    36,
     2925       0,     0,    38,    39,  1075,     0,     0,     0,   289,     0,
     2926       0,   290,   291,   292,   293,    41,    42,     0,   294,   295,
     2927       0,     0,     0,     0,  1329,     0,    43,     0,     0,     0,
     2928       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2929       0,   296,     0,   380,     0,     0,   173,     0,     0,     0,
     2930      46,    47,   298,   299,   300,   301,     0,     0,   284,   285,
     2931    1077,   286,  1062,     0,  1063,  1420,  1421,  1064,  1065,  1066,
     2932    1067,  1068,  1069,  1070,  1071,     0,     0,     0,  1072,     0,
     2933       0,     0,  1073,  1074,     0,    33,     0,   287,     0,     0,
     2934       0,     0,     0,  1075,     0,     0,     0,   289,     0,     0,
     2935     290,   291,   292,   293,    41,    42,     0,   294,   295,     0,
     2936       0,     0,     0,     0,     0,    43,     0,     0,     0,     0,
     2937       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2938     296,     0,   380,     0,     0,   173,     0,     0,     0,    46,
     2939      47,   298,   299,   300,   301,     0,     0,   284,   285,  1077,
     2940     286,  1062,     0,  1063,     0,     0,  1064,  1065,  1066,  1067,
     2941    1068,  1069,  1070,  1071,     0,     0,     0,  1072,     0,     0,
     2942       0,  1073,  1074,     0,    33,     0,   287,     0,     0,     0,
     2943       0,     0,  1075,     0,     0,     0,   289,     0,     0,   290,
     2944     291,   292,   293,    41,    42,     0,   294,   295,     0,     0,
     2945       0,     0,     0,     0,    43,   284,   285,     0,   286,     0,
     2946       0,     0,     0,     0,     0,     0,     0,     0,     0,   296,
     2947       0,   380,     0,     0,   173,     0,     0,     0,    46,    47,
     2948     298,   299,   300,   301,   287,     0,     0,     0,  1077,     0,
     2949     648,     0,     0,     0,   289,     0,     0,   290,   291,   292,
     2950     293,    41,    42,     0,   294,   295,     0,     0,     0,     0,
     2951       0,     0,    43,   284,   285,     0,   286,     0,     0,     0,
     2952       0,     0,     0,     0,     0,     0,     0,   296,     0,   784,
     2953       0,     0,   284,   285,     0,   286,    46,    47,   298,   299,
     2954     300,   301,   287,     0,     0,     0,     0,     0,   288,     0,
     2955       0,     0,   289,     0,     0,   290,   291,   292,   293,    41,
     2956      42,   287,   294,   295,     0,     0,     0,   288,     0,     0,
     2957      43,   289,     0,     0,   290,   291,   292,   293,    41,    42,
     2958       0,   294,   295,     0,     0,   296,     0,   380,     0,    43,
     2959     284,   285,     0,   286,   345,    47,   298,   299,   300,   301,
     2960       0,     0,     0,     0,   296,     0,     0,     0,     0,   284,
     2961     285,     0,   286,    46,    47,   298,   299,   300,   301,   287,
     2962       0,     0,     0,     0,     0,   288,     0,     0,     0,   289,
     2963       0,     0,   290,   291,   292,   293,    41,    42,   287,   294,
     2964     295,     0,     0,     0,   288,     0,     0,    43,   289,     0,
     2965       0,   290,   291,   292,   293,    41,    42,     0,   294,   295,
     2966       0,     0,   520,     0,     0,     0,    43,     0,     0,     0,
     2967       0,    46,    47,   298,   299,   300,   301,     0,     0,     0,
     2968       0,   523,     0,     0,     0,     0,     0,     0,     0,     0,
     2969      46,    47,   298,   299,   300,   301,     2,   208,     4,     5,
     2970       6,     7,     8,     9,    10,    11,    12,    13,    14,    15,
     2971      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     2972       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2973       0,    31,     0,     0,     0,     0,     0,     0,     0,     0,
     2974       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2975       0,     0,     0,     0,     0,     0,     0,     0,     0,    34,
     2976       0,    35,     0,    36,    37,     0,   176,   177,    40,     0,
     2977       0,     0,     0,     0,     0,    41,    42,   207,     2,   208,
     2978       4,     5,     6,     7,     8,     9,    10,    11,    12,    13,
     2979      14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
     2980      24,    25,     0,     0,    26,    27,    28,     0,     0,     0,
     2981       0,     0,     0,    31,     0,     0,     0,     0,     0,     0,
     2982       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2983       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     2984       0,    34,     0,    35,     0,    36,     0,     0,   209,    39,
     2985     476,     2,   208,     4,     5,     6,     7,     8,     9,    10,
    25762986      11,    12,    13,    14,    15,    16,    17,    18,    19,    20,
    25772987      21,    22,    23,    24,    25,     0,     0,    26,    27,    28,
    2578       29,     0,     0,    30,     0,     0,    31,     0,     0,     0,
     2988       0,     0,     0,     0,     0,     0,    31,     0,     0,     0,
    25792989       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    25802990       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    25812991       0,     0,     0,     0,    34,     0,    35,     0,    36,     0,
    2582        0,    38,    39,     0,     0,     0,     0,     0,     0,     0,
    2583        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2584        0,    43,     0,     0,     0,     0,     0,     0,     0,     0,
    2585        0,     0,     0,     0,     0,     0,     0,     0,    45,     0,
    2586        0,     0,     0,     0,     0,    46,    47,     2,   208,     4,
    2587        5,     6,     7,     8,     9,    10,    11,    12,    13,    14,
    2588       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    2589       25,     0,     0,    26,    27,    28,     0,     0,     0,     0,
    2590        0,     0,    31,     0,     0,     0,     0,     0,     0,     0,
    2591        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2592        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2593       34,     0,    35,     0,    36,    37,     0,   209,    39,    40,
    2594        0,     0,     0,     0,     0,     0,    41,    42,     0,     0,
    2595        0,     0,     0,     0,     0,     0,     0,    43,     0,     0,
    2596        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2597        0,     0,    44,     0,   210,     0,     0,     0,     0,     0,
    2598        0,    46,    47,     2,   208,     4,     5,     6,     7,     8,
     2992       0,    38,    39,     2,   208,     4,     5,     6,     7,     8,
    25992993       9,    10,    11,    12,    13,    14,    15,    16,    17,    18,
    26002994      19,    20,    21,    22,    23,    24,    25,     0,     0,    26,
     
    26032997       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    26042998       0,     0,     0,     0,     0,     0,    34,     0,    35,     0,
    2605       36,     0,     0,    38,    39,     0,     0,     0,     0,     0,
    2606        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2607        0,     0,     0,    43,     0,     0,     0,     0,     0,     0,
    2608        0,     0,     0,     0,     0,     0,     0,     0,     0,  -403,
    2609      679,     0,     0,     0,     0,     0,     0,    46,    47,     2,
    2610      208,     4,     5,     6,     7,     8,     9,    10,    11,    12,
    2611       13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
    2612       23,    24,    25,     0,     0,    26,    27,    28,     0,     0,
    2613        0,     0,     0,     0,    31,     0,     0,     0,     0,     0,
    2614        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2615        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2616        0,     0,    34,     0,    35,     0,    36,     0,     0,    38,
    2617       39,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2618        0,     0,     0,     0,     0,     0,     0,     0,     0,    43,
    2619        0,  1369,     0,     0,     0,     0,     0,     0,     0,     0,
    2620        0,     0,     0,     0,     0,     0,   679,     0,     0,     0,
    2621        0,     0,     0,    46,    47,     2,   208,     4,     5,     6,
    2622        7,     8,     9,    10,    11,    12,    13,    14,    15,    16,
    2623       17,    18,    19,    20,    21,    22,    23,    24,    25,     0,
    2624        0,    26,    27,    28,     0,     0,     0,     0,     0,     0,
    2625       31,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2626        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2627        0,     0,     0,     0,     0,     0,     0,     0,    34,     0,
    2628       35,     0,    36,     0,     0,    38,    39,     0,     0,     0,
    2629        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2630        0,     0,     0,     0,     0,    43,     0,  1371,     0,     0,
    2631        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2632        0,     0,   679,     0,     0,     0,     0,     0,     0,    46,
    2633       47,     2,   208,     4,     5,     6,     7,     8,     9,    10,
    2634       11,    12,    13,    14,    15,    16,    17,    18,    19,    20,
    2635       21,    22,    23,    24,    25,     0,     0,    26,    27,    28,
    2636        0,     0,     0,     0,     0,     0,    31,     0,     0,     0,
    2637        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2638        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2639        0,     0,     0,     0,    34,     0,    35,     0,    36,     0,
    2640        0,   209,    39,     0,     0,     0,     0,     0,     0,     0,
    2641        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2642        0,    43,     0,     0,     0,     0,     0,     0,     0,     0,
    2643        0,     0,     0,     0,     0,     0,     0,     0,   272,     0,
    2644        0,     0,     0,     0,     0,    46,    47,     2,   208,     4,
    2645        5,     6,     7,     8,     9,    10,    11,    12,    13,    14,
    2646       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    2647       25,     0,     0,    26,    27,    28,     0,     0,     0,     0,
    2648        0,     0,    31,     0,     0,     0,     0,     0,     0,     0,
    2649        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2650        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2651       34,     0,    35,     0,    36,     0,     0,    38,    39,     0,
    2652        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2653        0,     0,     0,     0,     0,     0,     0,    43,     0,     0,
    2654        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2655        0,     0,     0,     0,   679,     0,     0,     0,     0,     0,
    2656        0,    46,    47,     2,   208,     4,     5,     6,     7,     8,
    2657        9,    10,    11,    12,    13,    14,    15,    16,    17,    18,
    2658       19,    20,    21,    22,    23,    24,    25,     0,     0,    26,
    2659       27,    28,     0,     0,     0,     0,     0,     0,    31,     0,
    2660        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2661        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2662        0,     0,     0,     0,     0,     0,    34,     0,    35,     0,
    2663       36,     0,     0,    38,    39,     0,     0,     0,     0,     0,
    2664        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2665        0,     0,     0,    43,     0,     0,     0,     0,     0,     0,
    2666        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2667      593,     0,     0,     0,     0,     0,     0,    46,    47,     2,
    2668      208,     4,     5,     6,     7,     8,     9,    10,    11,    12,
    2669       13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
    2670       23,    24,    25,     0,     0,    26,    27,    28,     0,     0,
    2671        0,     0,     0,     0,    31,     0,     0,     0,     0,     0,
    2672        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2673        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2674        0,     0,    34,     0,    35,     0,    36,     0,     0,   209,
    2675       39,     8,     9,    10,    11,    12,    13,    14,    15,    16,
    2676       17,    18,    19,    20,    21,    22,    23,    24,    25,    43,
    2677        0,    26,    27,    28,     0,     0,     0,     0,   284,   285,
    2678       31,   286,     0,     0,     0,     0,   210,     0,     0,     0,
    2679        0,     0,     0,    46,    47,     0,     0,     0,     0,     0,
    2680        0,     0,     0,     0,     0,     0,     0,   287,    34,     0,
    2681        0,     0,     0,   288,     0,    38,    39,   289,     0,     0,
    2682      290,   291,   292,   293,    41,    42,     0,   294,   295,     0,
    2683        0,     0,     0,     0,     0,    43,     0,     0,     0,     0,
    2684        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2685      296,     0,   518,     0,     0,   173,     0,     0,     0,    46,
    2686       47,   298,   299,   300,   301,     8,     9,    10,    11,    12,
    2687       13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
    2688       23,    24,    25,     0,     0,    26,    27,    28,     0,     0,
    2689        0,     0,   284,   285,    31,   286,     0,     0,     0,     0,
    2690        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2691        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2692        0,   287,    34,     0,     0,     0,     0,   641,     0,    38,
    2693       39,   289,     0,     0,   290,   291,   292,   293,    41,    42,
    2694        0,   294,   295,     0,     0,     0,     0,     0,     0,    43,
    2695        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2696        0,     0,     0,     0,   296,   -35,   742,     0,     0,     0,
    2697        0,     0,     0,    46,    47,   298,   299,   300,   301,     8,
    2698        9,    10,    11,    12,    13,    14,    15,    16,    17,    18,
    2699       19,    20,    21,    22,    23,    24,    25,     0,     0,    26,
    2700       27,    28,     0,     0,     0,     0,   284,   285,    31,   286,
    2701        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2702        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2703        0,     0,     0,     0,     0,   287,    34,     0,     0,     0,
    2704        0,   288,     0,    38,    39,   289,     0,     0,   290,   291,
    2705      292,   293,    41,    42,     0,   294,   295,     0,     0,     0,
    2706        0,     0,     0,    43,     0,     0,     0,     0,     0,     0,
    2707        0,     0,     0,     0,     0,     0,     0,     0,   296,     0,
    2708      297,     0,     0,     0,     0,     0,     0,    46,    47,   298,
    2709      299,   300,   301,     8,     9,    10,    11,    12,    13,    14,
    2710       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    2711       25,     0,     0,    26,    27,    28,     0,     0,     0,     0,
    2712      284,   285,    31,   286,     0,     0,     0,     0,     0,     0,
    2713        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2714        0,     0,     0,     0,     0,     0,     0,     0,     0,   287,
    2715       34,     0,     0,     0,     0,   288,     0,    38,    39,   289,
    2716        0,     0,   290,   291,   292,   293,    41,    42,     0,   294,
    2717      295,     0,     0,     0,     0,     0,     0,    43,     0,     0,
    2718        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2719        0,     0,   296,     0,   159,     0,     0,     0,     0,     0,
    2720        0,    46,    47,   298,   299,   300,   301,     8,     9,    10,
    2721       11,    12,    13,    14,    15,    16,    17,    18,    19,    20,
    2722       21,    22,    23,    24,    25,     0,     0,    26,    27,    28,
    2723        0,     0,     0,     0,   284,   285,    31,   286,     0,     0,
    2724        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2725        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2726        0,     0,     0,   287,    34,     0,     0,     0,     0,   288,
    2727        0,    38,    39,   289,     0,     0,   290,   291,   292,   293,
    2728       41,    42,     0,   294,   295,     0,     0,     0,     0,     0,
    2729        0,    43,     0,     0,     0,     0,     0,     0,     0,     0,
    2730        0,     0,     0,     0,     0,     0,   296,     0,   593,     0,
    2731        0,     0,     0,     0,     0,    46,    47,   298,   299,   300,
    2732      301,     8,     9,    10,    11,    12,    13,    14,    15,    16,
    2733       17,    18,    19,    20,    21,    22,    23,    24,    25,     0,
    2734        0,    26,    27,    28,     0,     0,     0,     0,   284,   285,
    2735       31,   286,     0,     0,     0,     0,     0,     0,     0,     0,
    2736        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2737        0,     0,     0,     0,     0,     0,     0,   287,    34,     0,
    2738        0,     0,     0,   288,     0,    38,    39,   289,     0,     0,
    2739      290,   291,   292,   293,    41,    42,     0,   294,   295,     0,
    2740        0,     0,     0,     0,     0,    43,     0,     0,     0,     0,
    2741        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2742      296,     0,   380,     0,     0,     0,     0,     0,     0,    46,
    2743       47,   298,   299,   300,   301,   468,     2,   208,     4,     5,
    2744        6,     7,     8,     9,    10,    11,    12,    13,    14,    15,
    2745       16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
    2746        0,     0,    26,    27,    28,     0,     0,     0,     0,     0,
    2747        0,    31,     0,     0,     0,     8,     9,    10,    11,    12,
    2748       13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
    2749       23,    24,    25,     0,     0,    26,    27,    28,     0,    34,
    2750        0,    35,     0,    36,    31,     0,    38,    39,     0,     0,
    2751        0,     0,     0,     8,     9,    10,    11,    12,    13,    14,
    2752       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    2753       25,     0,    34,    26,    27,    28,     0,    37,     0,    38,
    2754       39,    40,    31,     0,     0,     0,    -3,     0,    41,    42,
    2755        0,     0,     0,     0,     0,     0,     0,     0,     0,    43,
    2756        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2757       34,     0,     0,     0,    44,    37,   159,    38,    39,    40,
    2758        0,     0,     0,    46,    47,     0,    41,    42,     0,     0,
    2759        0,     0,     0,     0,     0,     0,     0,    43,     0,     0,
    2760        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2761        0,     0,    44,     0,    45,     0,     0,     0,     0,     0,
    2762        0,    46,    47,     8,     9,    10,    11,    12,    13,    14,
    2763       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    2764       25,     0,     0,    26,    27,    28,     0,     0,     0,     0,
    2765        0,     0,    31,     8,     9,    10,    11,    12,    13,    14,
    2766       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    2767       25,     0,     0,    26,    27,    28,     0,     0,     0,     0,
    2768       34,     0,    31,     0,     0,    37,     0,   209,    39,    40,
    2769        0,     0,     0,     0,     0,     0,    41,    42,     0,     0,
    2770        0,     0,     0,     0,     0,     0,     0,    43,     0,     0,
    2771       34,     0,     0,     0,     0,    37,     0,   337,   338,    40,
    2772        0,     0,    44,     0,   272,     0,    41,    42,     0,     0,
    2773        0,    46,    47,     0,     0,     0,     0,    43,     0,     0,
    2774        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2775        0,     0,   635,     0,   339,     0,     0,     0,     0,     0,
    2776        0,    46,    47,     8,     9,    10,    11,    12,    13,    14,
    2777       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    2778       25,     0,     0,    26,    27,    28,     0,     0,     0,     0,
    2779        0,     0,    31,     8,     9,    10,    11,    12,    13,    14,
    2780       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    2781       25,     0,     0,    26,    27,    28,     0,     0,     0,     0,
    2782       34,     0,    31,     0,     0,    37,     0,   337,   338,    40,
    2783        0,     0,     0,     0,     0,     0,    41,    42,     0,     0,
    2784        0,     0,     0,     0,     0,     0,     0,    43,     0,     0,
    2785       34,     0,     0,     0,     0,   112,     0,    38,    39,     0,
    2786        0,     0,     0,     0,   339,     0,    41,    42,     0,     0,
    2787        0,    46,    47,     0,     0,     0,     0,    43,     0,     0,
    2788        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2789        0,     0,     0,     0,    45,     0,     0,     0,     0,     0,
    2790        0,    46,    47,     8,     9,    10,    11,    12,    13,    14,
    2791       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    2792       25,  -295,     0,    26,    27,    28,     0,     0,     0,     0,
    2793        0,     0,    31,     8,     9,    10,    11,    12,    13,    14,
    2794       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    2795       25,     0,     0,    26,    27,    28,     0,     0,     0,     0,
    2796       34,     0,    31,   686,     0,     0,     0,    38,    39,     0,
    2797        0,  -295,     0,     0,     0,     0,     0,     0,     0,     0,
    2798        0,     0,     0,     0,     0,     0,     0,    43,     0,     0,
    2799       34,     0,     0,     0,     0,     0,     0,    38,    39,     0,
    2800        0,     0,   635,     0,   339,     0,     0,     0,     0,     0,
    2801        0,    46,    47,     0,     0,     0,     0,    43,     0,     0,
    2802        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2803        0,     0,     0,     0,   687,     0,     0,     0,   688,     0,
    2804        0,    46,    47,     8,     9,    10,    11,    12,    13,    14,
    2805       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    2806       25,  -295,     0,    26,    27,    28,     0,     0,     0,     0,
    2807        0,     0,    31,     8,     9,    10,    11,    12,    13,    14,
    2808       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    2809       25,     0,     0,    26,    27,    28,     0,     0,     0,     0,
    2810       34,     0,    31,   686,     0,     0,     0,    38,    39,     0,
    2811        0,  -295,     0,     0,     0,     0,     0,     0,     0,     0,
    2812        0,     0,     0,     0,     0,     0,     0,    43,     0,     0,
    2813       34,     0,     0,     0,     0,     0,     0,    38,    39,     0,
    2814        0,     0,     0,     0,   339,     0,     0,     0,     0,     0,
    2815        0,    46,    47,     0,     0,     0,     0,    43,     0,     0,
    2816        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2817        0,     0,     0,     0,   687,     0,     0,     0,  1101,     0,
    2818        0,    46,    47,     8,     9,    10,    11,    12,    13,    14,
    2819       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    2820       25,     0,     0,    26,    27,    28,     0,     0,     0,     0,
    2821        0,     0,    31,   686,     8,     9,    10,    11,    12,    13,
    2822       14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
    2823       24,    25,     0,     0,    26,    27,    28,     0,     0,     0,
    2824       34,     0,     0,    31,     0,     0,     0,    38,    39,     0,
    2825        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2826        0,     0,     0,     0,     0,     0,     0,    43,     0,     0,
    2827        0,    34,     0,     0,     0,     0,     0,     0,    38,    39,
    2828        0,     0,     0,     0,   687,     0,     0,     0,  1233,     0,
    2829        0,    46,    47,     0,     0,     0,     0,     0,    43,     0,
    2830        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2831        0,     0,     0,   635,     0,   339,     0,     0,     0,     0,
    2832        0,     0,    46,    47,     8,     9,    10,    11,    12,    13,
    2833       14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
    2834       24,    25,     0,     0,    26,    27,    28,     0,     0,     0,
    2835        0,     0,     0,    31,     8,     9,    10,    11,    12,    13,
    2836       14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
    2837       24,    25,     0,     0,    26,    27,    28,     0,     0,     0,
    2838        0,    34,     0,    31,     0,     0,     0,     0,    38,    39,
    2839        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2840        0,     0,     0,     0,     0,     0,     0,     0,    43,     0,
    2841        0,    34,     0,     0,     0,     0,     0,     0,    38,    39,
    2842        0,     0,     0,     0,     0,   259,     0,     0,     0,     0,
    2843        0,     0,    46,    47,     0,     0,     0,     0,    43,     0,
    2844        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2845        0,     0,     0,     0,     0,   159,     0,     0,     0,     0,
    2846        0,     0,    46,    47,     8,     9,    10,    11,    12,    13,
    2847       14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
    2848       24,    25,     0,     0,    26,    27,    28,     0,     0,     0,
    2849        0,     0,     0,    31,     8,     9,    10,    11,    12,    13,
    2850       14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
    2851       24,    25,     0,     0,    26,    27,    28,     0,     0,     0,
    2852        0,    34,     0,    31,     0,     0,     0,     0,   209,    39,
    2853        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2854        0,     0,     0,     0,     0,     0,     0,     0,    43,     0,
    2855        0,    34,     0,     0,     0,     0,     0,     0,    38,    39,
    2856        0,     0,     0,     0,     0,   272,     0,     0,     0,     0,
    2857        0,     0,    46,    47,     0,     0,     0,     0,    43,     0,
    2858        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2859        0,     0,     0,     0,     0,   339,     0,     0,     0,     0,
    2860        0,     0,    46,    47,     8,     9,    10,    11,    12,    13,
    2861       14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
    2862       24,    25,     0,     0,    26,    27,    28,     0,     0,     0,
    2863        0,     0,     0,    31,     8,     9,    10,    11,    12,    13,
    2864       14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
    2865       24,    25,     0,     0,    26,    27,    28,     0,     0,     0,
    2866        0,    34,     0,    31,     0,     0,     0,     0,    38,    39,
    2867        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2868        0,     0,     0,     0,     0,     0,     0,     0,    43,     0,
    2869        0,    34,     0,     0,     0,     0,     0,     0,    38,    39,
    2870        0,     0,     0,     0,     0,   687,     0,     0,     0,     0,
    2871        0,     0,    46,    47,     0,     0,     0,     0,    43,     0,
    2872        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2873        0,     0,     0,     0,     0,   593,     0,     0,     0,     0,
    2874        0,     0,    46,    47,     8,     9,    10,    11,    12,    13,
    2875       14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
    2876       24,    25,     0,     0,    26,    27,    28,     0,     0,     0,
    2877        0,     0,     0,    31,     8,     9,    10,    11,    12,    13,
    2878       14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
    2879       24,    25,     0,     0,    26,    27,    28,     0,     0,     0,
    2880        0,    34,     0,    31,     0,     0,     0,     0,    38,    39,
    2881        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2882        0,     0,     0,     0,     0,     0,     0,     0,    43,     0,
    2883        0,    34,     0,     0,     0,     0,     0,     0,   209,    39,
    2884        0,     0,     0,     0,     0,    45,     0,     0,     0,     0,
    2885        0,     0,    46,    47,     0,     0,     0,     0,    43,     0,
    2886        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2887        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2888        0,     0,    46,    47,     2,   208,     4,     5,     6,     7,
    2889        8,     9,    10,    11,    12,    13,    14,    15,    16,    17,
    2890       18,    19,    20,    21,    22,    23,    24,    25,     0,     0,
    2891       26,    27,    28,     0,     0,     0,     0,     0,     0,    31,
    2892        0,   284,   285,     0,   286,  1051,     0,  1052,     0,     0,
    2893     1053,  1054,  1055,  1056,  1057,  1058,  1059,  1060,     0,     0,
    2894     1549,  1061,     0,     0,     0,  1062,  1063,    34,    33,    35,
    2895      287,    36,     0,     0,    38,    39,  1064,     0,     0,     0,
    2896      289,     0,     0,   290,   291,   292,   293,    41,    42,     0,
    2897      294,   295,     0,     0,     0,     0,     0,     0,    43,     0,
    2898        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2899     -416,     0,     0,   296,     0,   380,     0,     0,   173,     0,
    2900        0,     0,    46,    47,   298,   299,   300,   301,     0,     0,
    2901        0,     0,  1066,     0,   284,   285,  -130,   286,  1051,     0,
    2902     1052,     0,     0,  1053,  1054,  1055,  1056,  1057,  1058,  1059,
    2903     1060,     0,     0,     0,  1061,     0,     0,     0,  1062,  1063,
    2904        0,    33,     0,   287,     0,     0,     0,     0,     0,  1064,
    2905        0,     0,     0,   289,     0,     0,   290,   291,   292,   293,
    2906       41,    42,     0,   294,   295,     0,     0,     0,     0,     0,
    2907        0,    43,     0,     0,     0,     0,     0,     0,     0,     0,
    2908        0,     0,     0,     0,     0,     0,   296,     0,   380,     0,
    2909        0,   173,     0,     0,     0,    46,    47,   298,   299,   300,
    2910      301,     0,     0,     0,     0,  1066,     0,     0,     0,  -130,
    2911        2,   208,     4,     5,     6,     7,     8,     9,    10,    11,
    2912       12,    13,    14,    15,    16,    17,    18,    19,    20,    21,
    2913       22,    23,    24,    25,     0,     0,    26,    27,    28,     0,
    2914        0,     0,     0,     0,     0,    31,     0,   284,   285,     0,
    2915      286,  1051,     0,  1052,  1419,  1420,  1053,  1054,  1055,  1056,
    2916     1057,  1058,  1059,  1060,     0,     0,  1549,  1061,     0,     0,
    2917        0,  1062,  1063,    34,    33,    35,   287,    36,     0,     0,
    2918       38,    39,  1064,     0,     0,     0,   289,     0,     0,   290,
    2919      291,   292,   293,    41,    42,     0,   294,   295,     0,     0,
    2920        0,     0,  1327,     0,    43,     0,     0,     0,     0,     0,
    2921        0,     0,     0,     0,     0,     0,     0,     0,     0,   296,
    2922        0,   380,     0,     0,   173,     0,     0,     0,    46,    47,
    2923      298,   299,   300,   301,     0,     0,   284,   285,  1066,   286,
    2924     1051,     0,  1052,  1419,  1420,  1053,  1054,  1055,  1056,  1057,
    2925     1058,  1059,  1060,     0,     0,     0,  1061,     0,     0,     0,
    2926     1062,  1063,     0,    33,     0,   287,     0,     0,     0,     0,
    2927        0,  1064,     0,     0,     0,   289,     0,     0,   290,   291,
    2928      292,   293,    41,    42,     0,   294,   295,     0,     0,     0,
    2929        0,     0,     0,    43,     0,     0,     0,     0,     0,     0,
    2930        0,     0,     0,     0,     0,     0,     0,     0,   296,     0,
    2931      380,     0,     0,   173,     0,     0,     0,    46,    47,   298,
    2932      299,   300,   301,     0,     0,   284,   285,  1066,   286,  1051,
    2933        0,  1052,     0,     0,  1053,  1054,  1055,  1056,  1057,  1058,
    2934     1059,  1060,     0,     0,     0,  1061,     0,     0,     0,  1062,
    2935     1063,     0,    33,     0,   287,     0,     0,     0,     0,     0,
    2936     1064,     0,     0,     0,   289,     0,     0,   290,   291,   292,
    2937      293,    41,    42,     0,   294,   295,     0,     0,     0,     0,
    2938        0,     0,    43,   284,   285,     0,   286,     0,     0,     0,
    2939        0,     0,     0,     0,     0,     0,     0,   296,     0,   380,
    2940        0,     0,   173,     0,     0,     0,    46,    47,   298,   299,
    2941      300,   301,   287,     0,     0,     0,  1066,     0,   641,     0,
    2942      141,   142,   289,     0,     0,   290,   642,   292,   293,    41,
    2943       42,     0,   294,   295,     0,     0,     0,     0,     0,     0,
    2944       43,   284,   285,     0,   286,     0,     0,     0,     0,     0,
    2945        0,     0,     0,     0,     0,   296,     0,   643,     0,   644,
    2946      381,     0,     0,     0,    46,    47,   298,   299,   300,   301,
    2947      287,     0,     0,     0,     0,     0,   288,     0,     0,     0,
    2948      289,     0,     0,   290,   291,   292,   293,    41,    42,     0,
    2949      294,   295,     0,     0,     0,     0,     0,     0,    43,   284,
    2950      285,     0,   286,     0,     0,     0,     0,     0,     0,     0,
    2951        0,     0,     0,   296,     0,   380,     0,     0,   284,   285,
    2952        0,   286,   710,    47,   298,   299,   300,   301,   287,     0,
    2953        0,     0,     0,     0,   641,     0,     0,     0,   289,     0,
    2954        0,   290,   291,   292,   293,    41,    42,   287,   294,   295,
    2955        0,     0,     0,   288,     0,     0,    43,   289,     0,     0,
    2956      290,   291,   292,   293,    41,    42,     0,   294,   295,     0,
    2957        0,   296,     0,   765,     0,    43,   284,   285,     0,   286,
    2958       46,    47,   298,   299,   300,   301,     0,     0,     0,     0,
    2959      296,     0,   380,     0,     0,   284,   285,     0,   286,   345,
    2960       47,   298,   299,   300,   301,   287,     0,     0,     0,     0,
    2961        0,   288,     0,     0,     0,   289,     0,     0,   290,   291,
    2962      292,   293,    41,    42,   287,   294,   295,     0,     0,     0,
    2963      288,     0,     0,    43,   289,     0,     0,   290,   291,   292,
    2964      293,    41,    42,     0,   294,   295,     0,     0,   512,     0,
    2965        0,     0,    43,     0,     0,     0,     0,    46,    47,   298,
    2966      299,   300,   301,     0,     0,     0,     0,   515,     0,     0,
    2967        0,     0,     0,     0,     0,     0,    46,    47,   298,   299,
    2968      300,   301,     2,   208,     4,     5,     6,     7,     8,     9,
    2969       10,    11,    12,    13,    14,    15,    16,    17,    18,    19,
    2970       20,    21,    22,    23,    24,    25,     0,     0,     0,     0,
    2971        0,     0,     0,     0,     0,     0,     0,    31,     0,     0,
    2972        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2973        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2974        0,     0,     0,     0,     0,    34,     0,    35,     0,    36,
    2975       37,     0,   176,   177,    40,     0,     0,     0,     0,     0,
    2976        0,    41,    42,   207,     2,   208,     4,     5,     6,     7,
    2977        8,     9,    10,    11,    12,    13,    14,    15,    16,    17,
    2978       18,    19,    20,    21,    22,    23,    24,    25,     0,     0,
    2979       26,    27,    28,     0,     0,     0,     0,     0,     0,    31,
    2980        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2981        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2982        0,     0,     0,     0,     0,     0,     0,    34,     0,    35,
    2983        0,    36,     0,     0,   209,    39,   468,     2,   208,     4,
    2984        5,     6,     7,     8,     9,    10,    11,    12,    13,    14,
    2985       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    2986       25,     0,     0,    26,    27,    28,     0,     0,     0,     0,
    2987        0,     0,    31,     0,     0,     0,     0,     0,     0,     0,
    2988        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2989        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2990       34,     0,    35,     0,    36,     0,     0,    38,    39,     2,
    2991      208,     4,     5,     6,     7,     8,     9,    10,    11,    12,
    2992       13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
    2993       23,    24,    25,     0,     0,    26,    27,    28,     0,     0,
    2994        0,     0,     0,     0,    31,     0,     0,     0,     0,     0,
    2995        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2996        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    2997        0,     0,    34,     0,    35,     0,    36,     0,     0,   209,
    2998       39
     2999      36,     0,     0,   209,    39
    29993000};
    30003001
    30013002#define yypact_value_is_default(yystate) \
    3002   ((yystate) == (-1414))
     3003  ((yystate) == (-1355))
    30033004
    30043005#define yytable_value_is_error(yytable_value) \
     
    30073008static const yytype_int16 yycheck[] =
    30083009{
    3009        0,     1,    44,   187,   187,   535,   187,     0,    44,   753,
    3010      187,    44,   206,   241,   648,   187,   522,   753,   188,   881,
    3011        1,   753,   107,   221,   118,   187,   187,   514,   621,   170,
    3012      171,   350,    32,     0,   986,   760,     0,   189,   603,    32,
    3013      350,   601,   601,   493,    44,   188,   281,   497,    44,   993,
    3014       50,    39,  1337,   604,    44,  1419,   603,    50,    44,   610,
    3015      601,   572,    51,    32,    64,    32,    72,    67,    32,    82,
    3016       70,    64,   157,   601,    67,    95,  1050,    70,    39,   346,
    3017      419,    44,    45,   267,   267,  1031,   267,   694,   601,    70,
    3018      267,    63,   107,   601,    50,   267,   296,   110,   268,  1043,
    3019      439,  1062,  1063,   601,   117,   267,   267,   107,   447,   203,
    3020      130,   263,   264,  1526,    39,   115,   131,    82,   118,   119,
    3021      109,   109,    67,   111,    39,   268,   132,    64,   483,  1493,
    3022       72,  1030,  1031,  1546,    39,    44,    45,    39,   365,    84,
    3023     1553,   735,   369,   636,   637,   187,   427,   428,   148,   149,
    3024      111,   187,   115,   881,   187,  1440,   149,   157,   158,   115,
    3025      132,   654,   162,   635,   636,   637,     0,   258,   912,   162,
    3026      489,    28,   109,    39,   119,    82,   912,     0,     1,  1140,
    3027      912,   112,   654,   689,   109,   116,   111,   187,   188,    72,
    3028      132,   187,   148,   110,   109,   188,   111,   187,    32,   116,
    3029        0,   187,    82,   203,   109,   114,   111,   720,    82,    32,
    3030      117,   211,   720,   411,   495,    96,   483,   162,   211,   712,
    3031       82,    78,   720,   223,     0,   267,    58,   427,   428,   109,
    3032      223,   267,    32,   514,   267,   118,   110,   407,   115,   116,
    3033      712,   241,   123,   109,    67,   111,    85,    70,   109,   111,
    3034      111,   109,    67,   253,   131,   211,    32,   342,   818,   818,
    3035      253,   261,   109,  1423,   407,   830,   266,   267,   268,   820,
    3036        1,   996,   283,   273,   113,   268,   108,   818,   223,   111,
    3037      635,   636,   637,   830,   253,   241,   253,   372,   799,   253,
    3038      818,    67,  1238,   603,     0,     1,   296,   931,   579,   654,
    3039      907,    11,  1254,   397,   119,   818,     1,   507,   308,   116,
    3040      818,   481,   512,   109,   807,   515,   261,   273,   491,    50,
    3041      818,   266,  1050,  1475,   324,   132,    32,   109,   419,   329,
    3042     1304,   425,    44,    45,   230,   807,   329,   431,   481,   112,
    3043       80,   112,   342,   116,   683,  1291,   346,   162,   439,   131,
    3044      350,   351,   308,   249,   621,    82,   447,   712,  1510,   626,
    3045     1512,  1521,  1224,   590,    70,   365,  1526,   116,   568,   369,
    3046      697,   111,   372,   113,    96,   940,   107,   117,   110,   939,
    3047      939,   110,   109,   132,   115,   117,  1546,   116,   220,   110,
    3048      346,  1290,  1291,  1553,   749,  1526,   117,   397,   939,   131,
    3049      223,   123,   114,    90,    91,   632,   351,   407,   223,    10,
    3050       11,    12,    13,    14,   407,   114,  1009,   148,   116,   253,
    3051       94,     0,  1553,    80,   258,   425,   157,   427,   428,  1125,
    3052      253,   431,   605,  1129,   434,   109,   609,   111,    39,   126,
    3053      127,   526,   274,   116,   118,   119,   261,   223,   129,   281,
    3054      131,   266,   807,   253,   111,   455,   113,   630,   258,   132,
    3055      117,   634,   116,  1407,  1408,  1059,    67,  1018,  1019,  1415,
    3056      976,   427,   428,   473,     3,   112,   207,   253,   132,   116,
    3057      211,   481,   749,   483,   116,   485,   697,   432,   481,   489,
    3058     1464,    72,   485,     0,   505,   495,  1224,  1471,   948,   734,
    3059      132,   116,    83,    84,   991,  1139,   658,   507,   649,   509,
    3060      241,   830,   512,     3,   514,   515,  1415,   349,   485,   689,
    3061      830,   485,   522,     0,   116,    32,   526,   527,   110,   474,
    3062      111,   109,   116,   111,   366,   117,   351,    44,   370,   495,
    3063      132,    72,   273,    50,  1109,   276,   689,   253,   132,    94,
    3064     1524,   112,    83,    84,   116,   116,   911,    64,   514,   254,
    3065       67,  1496,   656,    70,   109,   296,   111,  1502,   116,   109,
    3066      132,   571,   572,   118,   119,   351,  1304,   308,   131,   579,
    3067      111,   792,   809,    94,   132,   419,   913,   814,  1523,  1095,
    3068      590,   591,   683,  1528,  1100,   595,   116,   917,   109,   919,
    3069      111,   601,   110,   603,   116,   439,   116,   118,   119,   110,
    3070      110,   342,   132,   447,   116,   346,   116,   432,   709,   419,
    3071      132,   621,   132,   579,   116,   944,   626,   591,   628,   112,
    3072      132,   958,   632,   116,   365,   635,   636,   637,   369,   439,
    3073      132,   372,   149,   109,   911,   111,   110,   447,   112,   483,
    3074      595,   485,   116,   109,   654,   162,   656,   668,   869,   474,
    3075      110,    72,   485,   748,   109,   621,   116,   131,   132,   867,
    3076      626,   110,    83,    84,    50,  1030,   903,   116,   623,   852,
    3077      187,   188,    72,   628,   109,   485,   686,   109,   110,   689,
    3078      888,   120,   121,    83,    84,   110,   427,   428,   474,    71,
    3079      111,   116,   913,    75,   211,   109,    78,   111,    80,   485,
    3080     1304,   118,   712,   713,   714,    87,   223,   124,   125,   109,
    3081      720,   721,   950,   109,   455,   111,   109,   738,   912,   912,
    3082      109,   912,   873,    88,    89,   912,  1464,   468,   109,   115,
    3083      912,   110,  1009,  1471,   914,   110,   253,   958,   748,   749,
    3084      912,   912,   110,   753,   754,   700,    72,   110,    74,    75,
    3085      267,   112,   493,    72,   495,   109,   497,    83,    84,   714,
    3086      109,   914,   945,   468,    83,    84,   507,    72,   509,   485,
    3087      595,   512,   115,   514,   515,   996,  1530,  1381,    83,    84,
    3088      622,  1321,   115,   116,  1530,   526,  1524,   110,  1530,   799,
    3089     1127,   109,   111,   116,  1159,   132,   638,   807,   623,   809,
    3090      110,   811,    64,   628,   814,   815,   116,   110,   818,   514,
    3091      109,   653,   329,   116,   507,   910,   509,   110,  1022,   512,
    3092      830,   109,   515,   116,   529,   211,  1047,   532,   112,   534,
    3093      535,   132,   214,   350,    85,    86,    87,   623,   579,   683,
    3094       72,   815,    74,    75,   110,   557,   558,   559,   560,   590,
    3095      116,    83,    84,  1190,  1191,   110,   811,   109,   109,   111,
    3096      111,   116,   113,   114,  1468,   709,  1470,   114,   110,   114,
    3097      110,   881,   132,   683,   116,   700,   116,   110,   583,   111,
    3098      621,   109,  1159,   116,   109,   626,   111,   273,   132,   714,
    3099      407,   632,   734,   903,  1045,   465,   109,  1134,   111,   709,
    3100      910,   911,   912,   110,   914,   749,  1127,   881,   114,   116,
    3101      296,   110,   110,   110,   700,  1095,   926,   116,   116,   116,
    3102     1100,  1525,   308,    82,   109,  1290,   111,   109,   714,   939,
    3103      940,    85,    86,    87,   944,   109,   110,   111,   109,   949,
    3104      950,    82,  1095,    92,    93,   686,   112,  1100,     0,     1,
    3105      655,   119,   657,   116,   117,   109,   966,   111,   949,   113,
    3106      114,  1238,   129,    72,   110,   111,   976,    76,   485,  1190,
    3107     1191,   353,   489,   355,    83,    84,   128,    29,    30,   465,
    3108       32,    58,    59,   724,   950,    94,   811,   115,   116,  1505,
    3109      116,   117,    44,  1203,  1204,    94,  1206,   131,    50,  1009,
    3110      109,   111,   707,  1213,   109,  1215,    58,   748,   109,   118,
    3111      119,   114,    64,  1117,   112,    67,   116,   117,    70,   112,
    3112     1030,  1031,   109,   110,   111,   811,     4,     5,     6,     7,
    3113        8,     9,    84,    85,   109,   110,   111,   881,   112,  1555,
    3114     1050,    44,    45,  1009,   109,   110,   111,   110,   881,    10,
    3115       11,    12,    13,    14,   553,   554,   108,  1012,   109,   111,
    3116       30,   443,   110,   110,  1401,   110,   118,   911,   809,   455,
    3117      110,   881,   110,   814,   555,   556,  1050,   112,    39,   111,
    3118     1090,   131,  1419,   116,   601,  1095,   603,    58,    59,    60,
    3119     1100,    69,   114,    71,   114,   881,   109,   149,   112,  1109,
    3120      561,   562,   672,   110,  1125,   157,    67,  1117,  1129,  1130,
    3121      162,  1263,  1264,  1265,    84,    85,   949,   110,   112,   117,
    3122      112,   507,   112,   509,  1134,  1220,   512,   112,   117,   515,
    3123        3,   117,   116,    94,    29,   187,   188,    10,    11,    12,
    3124       13,    14,   110,   110,   116,   114,   112,   112,   109,  1159,
    3125      111,   203,   115,   110,   132,  1492,  1493,   118,   119,   211,
    3126      115,   115,   903,   109,   116,   881,    39,  1377,   220,   910,
    3127      110,   223,   689,   132,   110,   110,   117,   110,   230,   110,
    3128     1401,   110,   116,   110,   110,   926,   672,  1012,   110,   110,
    3129      110,  1201,  1202,   245,    67,   110,   110,   249,  1419,   110,
    3130      110,   253,   254,   720,   721,   110,  1050,   948,   949,   950,
    3131     1220,  1202,   110,   110,  1224,   267,   268,  1050,   110,    72,
    3132       29,   115,   274,    76,   131,   795,  1012,  1248,  1238,   281,
    3133       83,    84,  1242,   949,   117,   805,    72,   116,    74,    75,
    3134     1050,    94,    72,   110,    74,    75,  1201,    83,    84,   819,
    3135     1224,  1242,   112,    83,    84,   112,   109,   116,   111,   964,
    3136      110,   110,   110,   117,  1050,   118,   119,   112,  1009,   116,
    3137      114,  1492,  1493,   109,   116,   245,   110,   329,   114,   109,
    3138     1290,  1291,   110,   988,   114,   110,   991,   110,   993,  1299,
    3139      112,   110,   116,  1397,  1304,   116,     3,   349,   350,   110,
    3140      686,   818,  1540,    10,    11,    12,    13,    14,   112,   795,
    3141      109,   109,   109,   830,   366,  1159,   109,  1338,   370,   805,
    3142      109,  1342,   117,   115,   112,   132,   110,  1337,   110,   381,
    3143     1304,   110,    39,   819,  1050,   115,  1530,  1530,  1043,  1530,
    3144      115,   114,   129,  1530,  1299,   397,  1337,   112,  1530,  1090,
    3145      110,  1531,   116,   112,   132,   407,   112,   110,  1530,  1530,
    3146       67,     4,     5,     6,     7,     8,     9,   116,  1201,  1202,
    3147      110,   110,    47,   425,   112,  1555,  1201,   112,  1531,   431,
    3148     1224,   433,   112,   110,   112,   132,   112,  1397,   112,   132,
    3149       33,  1224,   115,  1134,  1238,   912,    72,   914,    74,    75,
    3150       76,  1505,  1555,   132,   110,  1415,   115,    83,    84,  1242,
    3151      132,   381,   132,   117,  1224,  1201,   468,   110,   112,   115,
    3152      112,   473,   112,  1444,   112,    56,    69,   944,    71,   481,
    3153     1440,   112,   112,   485,   112,   112,   110,   489,  1224,   110,
    3154      492,   109,   494,   881,    72,   112,    74,    75,    76,  1440,
    3155      112,   109,   109,    60,  1464,    83,    84,  1027,  1028,   110,
    3156     1304,  1471,   514,  1473,   110,  1475,  1299,   114,    99,   132,
    3157      112,  1304,   117,   112,  1299,   110,   112,   529,  1530,  1220,
    3158      532,   109,   534,   535,  1530,   110,  1202,  1530,    96,   109,
    3159     1464,    96,   109,   115,  1304,  1505,   112,  1471,   132,   110,
    3160     1510,  1242,  1512,   116,  1337,    42,   110,   110,  1224,   110,
    3161      110,   117,   110,  1299,  1524,  1085,  1086,   132,  1304,    96,
    3162     1530,  1531,   492,   132,   494,     3,  1242,    96,  1531,   110,
    3163     1540,   583,    10,    11,    12,    13,    14,   132,   590,   132,
    3164      926,  1027,  1028,   117,    72,  1555,   110,     0,    76,   601,
    3165     1524,   603,  1555,   286,  1396,    83,    84,   132,  1263,  1264,
    3166     1265,    39,   110,   110,   195,   115,    94,   112,   112,   132,
    3167      622,   109,   132,   115,  1540,   308,   309,   110,  1095,    32,
    3168      115,   109,    72,  1100,    74,    75,   638,   218,  1304,    67,
    3169      118,   119,   644,    83,    84,   110,  1337,   228,   132,  1085,
    3170     1086,   653,   110,   655,   656,   657,   110,  1440,  1066,   565,
    3171      563,  1224,  1493,   346,   564,  1053,  1321,    70,   566,  1383,
    3172     1464,  1337,   567,  1565,   114,  1314,  1130,  1471,  1342,  1081,
    3173     1471,  1464,   686,   686,   919,  1100,   927,   689,  1471,   699,
    3174      583,   693,   980,   695,   873,   650,   724,   699,   946,   382,
    3175       50,   734,  1242,   485,  1464,   707,    -1,    26,    27,    28,
    3176       -1,  1471,   571,   571,    64,   296,  1236,    67,   720,   721,
    3177       70,   571,    -1,    -1,   644,    -1,    -1,    -1,  1464,    -1,
    3178     1524,    -1,   734,    -1,    -1,  1471,    72,    -1,    74,    75,
    3179       76,  1524,    -1,    58,    -1,     0,     1,    83,    84,  1440,
    3180       -1,  1271,  1407,  1408,  1090,   158,    -1,    -1,    -1,  1279,
    3181     1280,  1281,    -1,    -1,  1524,     4,     5,     6,     7,     8,
    3182        9,    -1,    -1,   693,  1440,   695,    -1,    32,    -1,   699,
    3183       -1,   100,  1473,   102,  1475,    -1,    -1,    -1,  1524,    -1,
    3184     1445,    -1,    -1,   108,    -1,    50,   111,    -1,  1464,   149,
    3185     1236,    67,    -1,    -1,    -1,  1471,   191,    -1,    -1,    -1,
    3186       -1,    77,   162,   198,    -1,    70,   818,    -1,    -1,  1510,
    3187       -1,  1512,    -1,    -1,    -1,  1345,    -1,    -1,   830,   232,
    3188       69,    -1,    71,    -1,    -1,  1271,  1224,    -1,   188,    -1,
    3189       -1,    -1,   157,  1279,  1280,  1281,    -1,    -1,    -1,  1540,
    3190      253,  1506,   107,   119,    -1,   258,    -1,    -1,  1524,    -1,
    3191     1515,   211,    -1,   444,   183,    -1,    -1,   550,   551,   552,
    3192       -1,   873,    -1,   223,   193,   194,    -1,    -1,   880,   198,
    3193       -1,   200,   201,    -1,    -1,   270,    -1,    -1,    72,   470,
    3194       74,    75,    76,    -1,   149,    -1,   162,    -1,    -1,    83,
    3195       84,   903,   157,   158,    -1,   220,    -1,    -1,    -1,  1345,
    3196      912,    -1,   914,    -1,    -1,    -1,    -1,    -1,    72,   921,
    3197       74,    75,    76,    -1,    -1,   109,   507,    -1,    -1,    83,
    3198       84,   512,  1320,   188,   515,    -1,    -1,    -1,    -1,   324,
    3199       94,    -1,   944,    -1,    -1,    -1,    -1,   332,   203,   352,
    3200      335,   206,   207,   873,    -1,   109,   211,   223,    -1,   274,
    3201      880,    -1,   964,    -1,   118,   119,   281,    -1,    -1,    -1,
    3202       -1,    -1,    -1,    -1,    -1,    -1,    -1,   232,   980,   329,
    3203       -1,   236,    -1,   238,    -1,    -1,   988,  1375,    -1,   991,
    3204     1378,   993,   247,    -1,    -1,   261,    -1,    -1,   253,    -1,
    3205      266,   921,    -1,   258,    -1,    -1,    -1,    -1,   672,    -1,
    3206       -1,    -1,    -1,   268,   399,   281,   419,    -1,   403,    -1,
    3207       -1,   276,    -1,    -1,    10,    11,    12,    13,    14,    -1,
    3208       -1,   434,    -1,    -1,   349,  1423,   439,    -1,    -1,    -1,
    3209     1428,  1043,    -1,    -1,   447,    10,    11,    12,    13,    14,
    3210       -1,   366,    -1,    39,    -1,   370,    -1,   407,    -1,    -1,
    3211      980,    -1,   465,  1530,    -1,    -1,    -1,    -1,    -1,    -1,
    3212     1458,    -1,    -1,    -1,    39,    -1,    -1,   760,    -1,  1081,
    3213      483,    67,   485,    -1,    -1,   351,    -1,   342,    -1,    -1,
    3214      671,   346,    -1,  1095,    -1,   480,    -1,   352,  1100,   680,
    3215       -1,    -1,    67,   684,    -1,    -1,    -1,    -1,    94,    -1,
    3216      365,    -1,    -1,    -1,   369,  1117,    -1,   372,   433,    -1,
    3217       -1,    -1,    -1,   109,   527,   111,    -1,    -1,    -1,    94,
    3218       -1,   795,   118,   119,    -1,    -1,    -1,  1473,    -1,  1475,
    3219       -1,   805,    -1,    -1,   109,    -1,   111,    -1,    -1,    -1,
    3220       -1,    -1,    -1,   118,   119,   819,  1544,    -1,    -1,    -1,
    3221       -1,  1081,  1550,    -1,   419,    -1,   432,    -1,    -1,    -1,
    3222       -1,    -1,    -1,  1561,  1510,    -1,  1512,  1565,    72,   434,
    3223       74,    75,    76,   449,   439,    -1,   571,   572,   591,    83,
    3224       84,    -1,   447,    -1,    72,  1197,    74,    75,    76,    -1,
    3225       94,    -1,    -1,     0,    -1,    83,    84,    -1,   474,    -1,
    3226      465,    -1,    -1,   468,    -1,   109,    94,   111,  1220,    -1,
    3227       -1,    -1,    -1,   117,   118,   119,    -1,    -1,   483,    -1,
    3228      485,   109,   635,   636,   637,    32,    -1,    -1,   493,    -1,
    3229      118,   119,   497,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3230       -1,   654,    -1,    -1,    -1,    -1,   575,   576,    -1,    -1,
    3231       -1,  1263,  1264,  1265,    -1,    -1,    -1,    -1,    -1,   672,
    3232       -1,   526,   527,    70,   659,   590,    -1,  1197,   663,    -1,
    3233      683,    -1,    -1,    -1,    -1,   604,    -1,    -1,   607,   608,
    3234       -1,   610,    -1,   612,   613,    -1,    -1,    -1,   617,   618,
    3235       -1,    -1,    -1,    -1,    -1,    -1,   709,   622,    -1,   712,
    3236       -1,    -1,    -1,    -1,    -1,    -1,    -1,   572,     0,  1321,
    3237       -1,    -1,    -1,   638,   905,    -1,  1009,    -1,    -1,   595,
    3238       -1,    -1,    -1,    -1,    -1,   590,   591,    -1,   653,    -1,
    3239       -1,    -1,    -1,     0,     1,    -1,   749,    -1,   603,    -1,
    3240       32,    -1,    -1,    -1,    -1,    -1,    -1,   623,    -1,    -1,
    3241       -1,   158,   628,  1027,  1028,    -1,   621,  1050,    -1,    -1,
    3242       -1,   626,    -1,    -1,    -1,    32,    -1,   632,    -1,    -1,
    3243      635,   636,   637,    -1,    -1,    -1,    -1,    -1,    70,    -1,
    3244       -1,    -1,   795,    -1,  1396,  1397,    -1,    -1,    -1,   654,
    3245       -1,    -1,   805,    -1,   807,  1407,  1408,    -1,    -1,   812,
    3246       67,    -1,   815,    70,   799,    -1,   819,   672,    -1,   734,
    3247       -1,  1085,  1086,    -1,    -1,    -1,    -1,    -1,   683,    -1,
    3248       -1,    -1,    -1,    -1,   700,    -1,    -1,    -1,    -1,   758,
    3249      759,    -1,    -1,  1445,    -1,    -1,    -1,    -1,   714,    -1,
    3250       -1,    -1,    -1,    -1,   709,    -1,   253,   712,    -1,    -1,
    3251       -1,   258,    -1,    -1,    -1,    -1,   721,    -1,   734,   724,
    3252       72,    -1,    74,    75,    76,    -1,   158,    -1,   881,    -1,
    3253     1061,    83,    84,    -1,    72,    -1,    74,    75,    76,    -1,
    3254       -1,    -1,    94,   748,   749,    83,    84,    -1,    -1,   754,
    3255       -1,   158,    -1,  1505,  1506,    -1,    94,   109,   911,   111,
    3256       -1,    -1,    -1,  1515,    -1,    -1,   118,   119,    -1,    -1,
    3257       -1,   109,    -1,   111,    -1,    -1,    -1,    -1,  1530,  1531,
    3258      118,   119,    -1,   918,    -1,    -1,    -1,    -1,    -1,    -1,
    3259      795,    -1,    -1,    -1,    -1,   811,    -1,    -1,    -1,    -1,
    3260      805,    -1,   807,  1555,   809,   352,    -1,   812,    -1,   814,
    3261      815,    -1,    -1,   966,   819,    -1,   223,    -1,    -1,    -1,
    3262       -1,   253,    -1,    -1,   829,    -1,   258,    97,    98,    99,
    3263      100,   101,   102,   103,   104,   105,   106,    -1,   903,    -1,
    3264       -1,    -1,    -1,    -1,    -1,    -1,   253,    72,    -1,    74,
    3265       75,    76,    -1,    -1,   923,    -1,    -1,  1271,    83,    84,
    3266       -1,   131,    -1,   998,    -1,  1279,  1280,  1281,    -1,    94,
    3267       -1,    -1,   419,    -1,  1027,  1028,   881,  1030,  1031,    -1,
    3268     1015,    -1,    -1,    -1,   109,    -1,   111,   434,    -1,    -1,
    3269       -1,    -1,   439,   118,   119,    -1,    -1,  1050,   903,    -1,
    3270      447,    -1,    -1,    -1,    -1,   910,   911,    -1,    -1,   914,
    3271       -1,    10,    11,    12,    13,    14,    -1,    -1,   465,    -1,
    3272      352,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3273       -1,  1345,  1085,  1086,    -1,   940,   483,    -1,   485,    -1,
    3274       39,    -1,    -1,   948,   949,    -1,    -1,    -1,    -1,    -1,
    3275       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1093,    -1,
    3276       -1,   966,    -1,    -1,    -1,    -1,    -1,    -1,    67,    -1,
    3277       -1,    -1,    -1,    72,    -1,    74,    75,    76,    -1,    -1,
    3278      527,    -1,  1313,    -1,    83,    84,    -1,   419,    -1,    -1,
    3279       -1,    -1,    -1,    -1,    -1,    94,  1012,    -1,    -1,    -1,
    3280     1135,    -1,   434,    -1,  1009,    -1,  1159,   439,    -1,    -1,
    3281      109,    -1,   111,    -1,    -1,   447,    -1,  1022,  1087,   118,
    3282      119,    -1,  1027,  1028,    -1,  1030,  1031,   434,    -1,    -1,
    3283       -1,    -1,    -1,   465,    -1,    -1,    -1,    -1,    -1,    -1,
    3284       -1,    -1,    -1,    -1,   591,  1050,    -1,    -1,    -1,  1202,
    3285       -1,   483,    -1,   485,    -1,    -1,    -1,    -1,    -1,    -1,
     3010       0,     1,    44,    44,    44,     0,     1,     0,   118,     1,
     3011     542,   241,   221,   697,   187,   187,   187,   187,   187,   206,
     3012     170,   171,   187,   501,   283,   697,   608,   505,   758,    58,
     3013     628,   187,    32,   697,   522,   281,   107,    32,   997,    32,
     3014      50,   610,   717,   350,    44,   655,   779,   900,   900,   458,
     3015      50,   350,     0,   188,    82,   611,   608,    50,   188,     0,
     3016     419,   617,   608,   608,    64,   579,  1420,    67,   610,    44,
     3017      70,    64,    44,  1061,    67,    70,    32,    70,    70,   108,
     3018     439,     0,   111,  1424,    32,   189,   157,    50,   447,   608,
     3019      44,    32,   776,   203,   267,   267,   267,   267,   267,     0,
     3020      39,   457,   267,    44,   776,   115,   296,   107,    95,    50,
     3021       0,   267,   776,    32,   608,   115,    82,    51,   118,   119,
     3022     109,    39,    72,    64,   608,    72,    67,    63,   157,    70,
     3023     110,    32,  1339,   268,    28,    39,   346,   117,   268,  1004,
     3024    1494,  1476,    32,   130,    58,   187,   187,   187,   148,   149,
     3025      72,   117,   115,  1073,  1074,    82,   149,   157,   158,   263,
     3026     264,  1042,   162,    39,   365,    44,    45,   110,   369,   162,
     3027     109,   118,   111,   116,   530,   109,  1511,   258,  1513,  1041,
     3028    1042,  1522,   132,   110,    78,   148,  1527,   187,   188,  1054,
     3029     497,   220,    39,   111,   108,   188,   132,   111,    64,    44,
     3030      45,   211,   411,   203,    82,   109,  1547,   111,   149,  1061,
     3031     132,   211,   187,  1554,   109,   187,    85,    11,   211,   427,
     3032     428,   162,  1142,   223,   743,   267,   267,   267,   491,    96,
     3033     223,   109,   242,   187,   109,  1442,   115,   427,   428,    44,
     3034      45,   241,   242,   109,   113,   274,   187,   188,   211,   743,
     3035      82,   926,   281,   253,   513,   837,   123,    80,   253,   743,
     3036     253,   261,   109,   273,   111,   230,   266,   267,   268,   114,
     3037     211,   342,   407,   273,  1007,   268,    67,   407,   241,   111,
     3038     849,   491,   223,   839,   249,   837,   296,   397,   111,   473,
     3039     113,   837,   837,    84,   117,   503,   296,   253,   308,  1258,
     3040     116,   372,   112,   116,   818,   253,   220,   849,   308,   114,
     3041     273,   610,   253,   114,   522,   425,   132,  1305,   837,   132,
     3042     349,   431,   457,    39,   324,   515,   267,   457,   119,   329,
     3043     520,   690,   116,   523,   253,    82,   329,   366,   419,   949,
     3044    1070,   370,   342,   837,     3,   308,   346,    39,   109,     3,
     3045     350,   351,   253,   837,   489,    90,    91,   258,   439,   489,
     3046     274,  1242,   109,   253,   116,   365,   447,   281,   258,   369,
     3047     131,   162,   372,  1226,  1226,   957,     0,     1,   586,   642,
     3048     643,   644,   515,   346,   517,   575,  1527,   520,   329,   958,
     3049     523,   126,   127,   109,     0,   111,   597,   397,   661,   109,
     3050     107,   642,   643,   644,   433,   957,  1547,   407,    32,   350,
     3051     131,  1292,   957,  1554,   407,   698,   675,   109,   628,   111,
     3052     661,     0,  1020,   633,   131,   425,    32,   427,   428,  1291,
     3053    1292,   431,   223,   696,   434,   349,    96,   720,   639,    72,
     3054    1527,    74,    75,    67,   116,   455,    70,   110,   458,     0,
     3055      83,    84,   366,  1305,   117,   455,   370,   457,   458,   109,
     3056     132,    67,   533,   123,   427,   428,   407,  1554,   131,   116,
     3057     261,    72,   735,  1029,  1030,   266,   499,  1465,   111,   110,
     3058     110,   481,    83,    84,  1472,   132,   696,   117,   966,   489,
     3059     129,   491,   131,   493,   735,   679,   489,   497,   493,   473,
     3060     493,   109,   761,   503,   109,   515,   656,   517,   109,   772,
     3061     520,   757,   109,   523,  1002,   515,   457,   517,   419,   109,
     3062     520,   111,   522,   523,   697,   697,   697,   697,   697,   419,
     3063     530,  1141,   697,   533,   534,  1416,   945,  1525,   439,   116,
     3064     503,   697,   849,  1408,  1409,   493,   447,  1116,   109,   439,
     3065     849,   116,   493,   663,  1416,   132,   497,   447,   110,   522,
     3066     351,   665,   772,   826,   699,   643,   644,   132,   597,   699,
     3067      72,   116,    74,    75,   493,  1305,    82,   109,   578,   579,
     3068     936,    83,    84,   661,    72,   826,   586,   132,   944,   612,
     3069     491,   110,   493,   616,   110,    83,    84,   597,   598,   223,
     3070     629,   110,   602,   493,   110,   115,   116,   109,   608,   690,
     3071     610,   117,   114,  1465,   637,   112,   645,   223,   641,   116,
     3072    1472,   131,   116,   586,   695,    72,   110,   828,   628,   253,
     3073     814,   660,   833,   633,   990,   635,    83,    84,   132,   639,
     3074     824,   432,   642,   643,   644,    80,   116,   253,   112,   112,
     3075     598,   732,  1382,   116,   838,   962,   116,   735,   116,   116,
     3076     110,   661,   132,   663,   111,   628,   116,   608,   109,   610,
     3077     633,   109,   132,  1525,   132,   132,   111,   886,   113,   112,
     3078     109,   110,   117,   116,     4,     5,     6,     7,     8,     9,
     3079      72,   482,  1101,   976,   115,   695,   696,   697,   907,   699,
     3080     771,    83,    84,   116,   116,   679,   109,   717,     4,     5,
     3081       6,     7,     8,     9,   112,   629,     3,   717,   116,   132,
     3082     132,   922,    72,    10,    11,    12,    13,    14,   757,   111,
     3083     109,   645,   111,    83,    84,   735,   736,   737,   968,  1469,
     3084     132,  1471,   892,   743,   744,   351,   660,   118,   826,    69,
     3085      64,    71,    39,   124,   125,   109,   697,    72,   699,    74,
     3086      75,   111,     4,     5,     6,     7,     8,     9,    83,    84,
     3087      72,   771,   772,    69,    76,    71,   776,   777,  1041,   112,
     3088      67,    83,    84,   116,    10,    11,    12,    13,    14,   690,
     3089    1322,    33,    94,    72,   109,   696,  1526,   120,   121,   114,
     3090     690,   936,   743,   744,    83,    84,   936,   109,   109,   944,
     3091    1020,   602,   132,    39,   944,   110,   118,   119,   818,   110,
     3092    1132,   116,    88,    89,  1136,   116,   826,    69,   828,    71,
     3093     830,   732,   111,   833,   834,   286,   109,   837,   111,   630,
     3094     814,    67,   732,   757,   635,   112,  1033,  1531,   871,   849,
     3095     824,  1134,    92,    93,  1038,  1039,   132,   308,   309,  1531,
     3096     110,   109,   112,   111,   838,   114,   116,  1531,   109,   493,
     3097     111,   772,    72,  1132,    74,    75,   482,  1136,  1137,   110,
     3098     114,   131,   132,    83,    84,   116,   834,   493,  1497,     0,
     3099       1,   110,   114,   922,  1503,   346,   837,   116,  1161,   132,
     3100     900,  1102,   109,   110,   111,   900,  1056,   132,   849,  1192,
     3101    1193,   110,  1096,  1097,   114,  1524,   926,   116,    29,    30,
     3102    1529,    32,   922,   110,   110,   109,   926,   111,   110,   116,
     3103     116,   382,   723,    44,   116,   945,   936,   110,   109,    50,
     3104     963,    82,   110,   116,   944,   945,   737,    58,   116,   110,
     3105     109,  1161,   900,    64,   110,   116,    67,   957,   958,    70,
     3106     116,   109,   962,    85,    86,    87,   112,   967,   968,   109,
     3107       3,   111,   967,    84,    85,   967,   110,    10,    11,    12,
     3108      13,    14,   116,   109,   984,   111,   109,   109,   111,   111,
     3109     990,   113,   114,  1252,    82,   936,   110,   108,   110,   900,
     3110     111,   119,   116,   944,   116,   968,    39,   118,   115,   116,
     3111     900,   110,   128,    30,  1124,  1205,  1206,   116,  1208,   129,
     3112    1020,   962,    94,   110,   630,  1215,   131,  1217,  1291,   116,
     3113      94,   702,  1242,   704,    67,   109,   110,   111,   149,   830,
     3114     111,  1041,  1042,   116,   117,   109,   157,   111,   109,   110,
     3115     111,   162,   110,   111,   118,   119,  1240,  1020,    85,    86,
     3116      87,  1061,   109,     3,  1038,  1039,  1061,    84,    85,   109,
     3117      10,    11,    12,    13,    14,   112,   187,   188,   109,   110,
     3118     111,  1340,   109,   112,   111,  1344,   113,   114,  1272,    58,
     3119      59,  1101,   203,    58,    59,    60,  1280,  1281,  1282,    39,
     3120     211,  1101,  1102,  1264,  1265,  1266,   557,   558,   559,   220,
     3121     112,    94,   223,  1061,   110,    94,  1116,   723,   110,   230,
     3122    1403,   110,  1096,  1097,  1124,   110,   109,    67,   111,   110,
     3123     109,   737,   111,   110,   245,   118,   119,  1420,   249,   118,
     3124     119,   109,   253,   254,  1328,   564,   565,   566,   567,   116,
     3125    1506,  1222,   115,   116,   116,   117,   267,   268,   116,   117,
     3126    1061,  1161,   698,   274,    44,    45,   560,   561,   568,   569,
     3127     281,  1061,    10,    11,    12,    13,    14,   112,    72,   111,
     3128      74,    75,    76,   112,   720,   562,   563,  1446,  1378,    83,
     3129      84,   114,   131,  1222,    72,   114,    74,    75,    76,   114,
     3130    1556,    39,   109,  1203,  1204,    83,    84,     1,   112,  1204,
     3131    1493,  1494,  1204,   110,   110,   109,   117,   112,   329,   112,
     3132     112,   112,  1222,    29,   830,   110,  1226,   117,   245,    67,
     3133     117,  1226,  1023,    72,   116,    74,    75,    76,   349,   350,
     3134     110,   112,  1242,   117,    83,    84,  1246,   114,   110,   115,
     3135      72,  1246,    74,    75,  1246,   366,    94,   115,   115,   370,
     3136    1161,    83,    84,   116,   109,   900,  1240,   110,   132,   110,
     3137     381,   109,   116,   111,   110,   811,   900,   117,  1226,   110,
     3138     118,   119,   110,   110,   116,   110,   397,   110,    29,  1399,
     3139     110,  1291,  1292,   110,   900,   110,   407,   110,  1272,   110,
     3140    1300,   110,   110,   110,   116,  1305,  1280,  1281,  1282,   110,
     3141    1305,  1541,   110,   110,   425,   115,   112,   131,   110,   110,
     3142     431,   110,   433,   110,   112,  1226,    72,   112,   779,   110,
     3143      76,   110,   116,   110,   117,   110,  1226,    83,    84,  1339,
     3144     116,  1242,   114,   967,  1339,   116,   457,  1339,    94,   112,
     3145     116,   462,   888,   679,  1328,   116,   110,  1305,  1531,  1531,
     3146    1531,  1531,  1531,   109,   381,   476,  1531,    67,   110,  1398,
     3147     481,   115,   118,   119,   112,  1531,   109,    77,   489,   109,
     3148     109,    72,   493,    74,    75,    76,   497,   109,   109,   500,
     3149       1,   502,    83,    84,   117,   112,  1506,  1532,   132,  1399,
     3150     110,   110,  1532,   115,  1305,   110,   132,   115,   114,   129,
     3151     112,   522,  1203,   110,   112,  1305,  1416,  1023,   109,   119,
     3152     116,  1556,   116,   112,   110,   536,  1556,   110,   539,  1064,
     3153     541,   542,   110,   112,    47,   112,   112,  1061,   110,    50,
     3154     976,   112,  1442,   112,   112,   462,   110,  1442,   132,   115,
     3155    1442,   132,   132,   115,   117,  1061,   110,   132,   132,   112,
     3156     254,   112,   162,   115,  1474,  1465,  1476,   112,   112,   112,
     3157    1465,  1007,  1472,   112,  1474,   112,  1476,  1472,   112,   590,
     3158     110,   110,   109,   500,  1398,   502,   597,   112,   814,  1531,
     3159    1531,  1531,   112,   109,   109,    60,   107,   608,   824,   610,
     3160     110,  1511,   110,  1513,   115,   114,  1506,   112,   132,  1300,
     3161     117,  1511,   838,  1513,   112,   110,   112,  1465,   629,   110,
     3162      96,    96,  1058,   223,  1472,  1525,   109,   109,   132,   115,
     3163    1525,  1531,  1532,   112,   645,   116,   110,   148,   110,  1532,
     3164     651,  1541,   110,   110,    42,   132,   157,   117,   132,   660,
     3165     110,   662,   663,   664,   110,    96,  1556,    96,   110,   132,
     3166     110,   261,   117,  1556,  1465,   110,   266,   110,   132,  1020,
     3167     132,  1472,   112,   115,   112,  1465,   109,  1525,  1541,  1203,
     3168    1204,   281,  1472,   132,   132,   115,   697,   115,   699,   110,
     3169    1531,  1226,   110,   110,    56,   132,   207,  1203,  1134,   110,
     3170     211,   712,  1226,  1077,   570,  1226,  1494,   718,   572,  1384,
     3171    1061,   722,   571,   573,  1566,  1315,  1137,   574,  1344,   730,
     3172    1226,  1472,  1246,  1092,  1525,   455,   455,   944,   704,   722,
     3173     241,   242,   743,   744,   651,  1525,    71,    99,   946,   590,
     3174      75,   892,   991,    78,   657,    80,   757,    50,   964,   747,
     3175    1246,   351,    87,   757,   578,    -1,  1192,  1193,   493,    -1,
     3176     578,    64,   273,    -1,    67,   276,   578,    70,    -1,    -1,
     3177      -1,    -1,    -1,    -1,    -1,    -1,  1300,    -1,    -1,    -1,
     3178      -1,  1305,   476,    -1,    -1,   296,  1321,    -1,    -1,    -1,
     3179      -1,    -1,    -1,    -1,  1300,   712,    -1,   308,    -1,  1305,
     3180      -1,   718,    -1,    -1,    -1,   722,    -1,    -1,    -1,    -1,
     3181      -1,    -1,  1038,  1039,    -1,  1339,    -1,    -1,    72,    -1,
     3182      74,    75,    76,    -1,    -1,    -1,   837,    -1,   522,    83,
     3183      84,   342,   432,   195,    -1,   346,    -1,    -1,   849,    -1,
     3184      94,  1376,   536,    -1,  1379,   539,   149,   541,   542,   449,
     3185      -1,    -1,    -1,    -1,   365,   109,   218,   111,   369,   162,
     3186      -1,   372,    -1,   117,   118,   119,   228,    -1,    -1,    -1,
     3187    1096,  1097,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   214,
     3188      -1,   892,   482,    -1,    -1,   188,    67,    -1,   899,  1424,
     3189      -1,    -1,    -1,    72,  1429,    -1,   590,    76,    -1,    10,
     3190      11,    12,    13,    14,    83,    84,    -1,    -1,   211,    -1,
     3191      -1,   922,    -1,    -1,    -1,    94,   427,   428,  1442,    -1,
     3192     223,    -1,    -1,    -1,  1459,   936,    -1,    -1,    39,    -1,
     3193     109,    -1,   111,   944,   296,    -1,    -1,    -1,   119,   118,
     3194     119,  1465,    -1,    -1,   455,    -1,    -1,   458,  1472,    -1,
     3195      72,   962,    74,    75,    76,    -1,    67,    -1,    -1,  1465,
     3196      -1,    83,    84,    -1,    -1,   476,  1472,  1403,   662,    -1,
     3197     664,   982,    94,    -1,    -1,   892,    -1,    -1,    -1,    -1,
     3198     991,   162,   899,    94,  1420,    -1,    -1,   109,   999,   111,
     3199     501,  1002,   503,  1004,   505,    -1,   118,   119,   109,    -1,
     3200     111,  1525,   602,    -1,   515,    -1,   517,   118,   119,   520,
     3201    1545,   522,   523,    -1,    -1,    -1,  1551,    -1,   353,  1525,
     3202     355,    -1,   533,    -1,    -1,    -1,   329,  1562,    -1,    -1,
     3203     630,  1566,    -1,     0,    -1,   635,   730,    10,    11,    12,
     3204      13,    14,   223,  1054,    -1,    -1,  1272,    -1,    -1,    -1,
     3205      -1,    -1,    -1,    -1,  1280,  1281,  1282,  1493,  1494,    -1,
     3206       0,     1,    -1,    -1,    -1,    32,    39,    -1,    -1,    -1,
     3207      -1,    -1,    -1,    -1,   991,   586,    -1,    -1,    -1,    -1,
     3208     261,  1092,   444,    -1,    -1,   266,   597,    72,    -1,    74,
     3209      75,    76,    32,    -1,    67,    -1,    -1,    -1,    83,    84,
     3210      -1,    -1,  1328,    70,   407,    -1,    -1,    -1,   443,    94,
     3211      50,    -1,    -1,  1124,    -1,    -1,   478,   628,    -1,    -1,
     3212      -1,    94,   633,   723,   109,    -1,   111,    -1,   639,    -1,
     3213      70,    -1,    -1,   118,   119,    -1,   109,   737,   111,    -1,
     3214     191,    -1,    -1,    -1,    -1,   118,   119,   198,    10,    11,
     3215      12,    13,    14,   515,    -1,    -1,    -1,   757,   520,    -1,
     3216      -1,   523,    -1,    -1,    -1,    -1,    -1,   107,    -1,    -1,
     3217     351,    -1,    -1,    -1,    -1,  1092,    -1,    39,    72,    -1,
     3218      74,    75,    76,    -1,   695,    -1,    -1,    -1,  1199,    83,
     3219      84,   158,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3220      94,    -1,    -1,    -1,    -1,    67,   717,    -1,    -1,   149,
     3221      72,  1222,    74,    75,    76,   109,    -1,   157,   158,   270,
     3222      -1,    83,    84,    -1,   118,   119,    -1,    -1,    -1,    -1,
     3223     830,    -1,    94,    -1,    -1,    -1,   747,    -1,    -1,    -1,
     3224      -1,    -1,    -1,    -1,    -1,    -1,    -1,   109,   188,   111,
     3225      -1,   432,    -1,  1264,  1265,  1266,   118,   119,    -1,    -1,
     3226     771,    -1,    -1,   203,    -1,   232,   206,   207,    -1,    -1,
     3227      -1,   211,    -1,   324,    -1,    -1,    -1,    -1,    -1,    -1,
     3228      -1,   332,  1199,    -1,   335,    -1,   253,    -1,   982,    -1,
     3229      -1,   258,   232,    -1,    -1,    -1,   236,    -1,   238,    -1,
     3230      -1,   482,    -1,    -1,    -1,   999,    -1,   247,  1002,    -1,
     3231    1004,  1322,    -1,   253,    -1,    -1,   678,   828,   258,    -1,
     3232      -1,    -1,   833,    -1,    -1,   687,    -1,    -1,   268,   691,
     3233      -1,    72,    -1,    74,    75,    76,   276,    -1,    -1,    -1,
     3234      -1,    -1,    83,    84,    -1,    -1,    -1,    72,   399,    74,
     3235      75,    76,   403,    94,    -1,    -1,    -1,    -1,    83,    84,
     3236    1054,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   109,    94,
     3237     111,    -1,     0,    -1,    -1,    -1,    -1,   118,   119,    -1,
     3238      -1,    -1,    -1,    -1,   109,   352,    -1,  1398,  1399,    -1,
     3239      -1,    -1,    -1,   118,   119,    -1,    -1,  1408,  1409,    -1,
     3240      -1,    -1,   342,    -1,    32,    -1,   346,    -1,    -1,    -1,
     3241      -1,   922,   352,    -1,    -1,   926,    -1,    -1,    -1,    -1,
     3242      -1,   602,    -1,  1023,    -1,   365,    -1,    -1,    -1,   369,
     3243      -1,    -1,   372,    -1,   945,    -1,  1447,   488,    -1,    -1,
     3244      -1,    -1,    70,    -1,    -1,    -1,    -1,    -1,    -1,   630,
     3245      -1,    -1,   419,    -1,   635,   966,   967,   968,    -1,    -1,
     3246      -1,    -1,    -1,    -1,    -1,    -1,    -1,   434,    -1,    -1,
     3247      -1,    -1,   439,    -1,    -1,    -1,    -1,    -1,    -1,   419,
     3248     447,    97,    98,    99,   100,   101,   102,   103,   104,   105,
     3249     106,    -1,    -1,    -1,   434,  1506,  1507,    -1,    -1,   439,
     3250      -1,    -1,    -1,    -1,    -1,  1516,   473,   447,    -1,  1020,
     3251      -1,    -1,    -1,    -1,    -1,   131,    -1,    -1,    -1,    -1,
     3252    1531,  1532,    -1,    -1,   491,    -1,   493,   578,   579,    -1,
     3253     158,    -1,    -1,   473,    -1,    -1,   476,    -1,    -1,    -1,
     3254      -1,    -1,   723,    -1,    -1,  1556,    -1,    -1,    -1,    -1,
     3255      -1,   491,    -1,   493,    -1,    -1,   737,    -1,    -1,    -1,
     3256      -1,   501,   924,    -1,    -1,   505,    -1,   534,    -1,    -1,
     3257    1264,  1265,  1266,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3258      -1,    10,    11,    12,    13,    14,     0,     1,    -1,    -1,
     3259    1101,  1102,    -1,   533,   534,    -1,    -1,    -1,    -1,    -1,
     3260      -1,    -1,    -1,  1203,    -1,    -1,    -1,    -1,    -1,    -1,
     3261      39,    -1,    -1,    -1,    -1,   666,    -1,    -1,    32,   670,
     3262      -1,    -1,    -1,    -1,    -1,   253,    -1,    -1,  1322,    -1,
     3263     258,   598,    -1,    -1,    -1,    -1,    -1,    -1,    67,   579,
     3264      -1,    -1,    -1,    72,    -1,    74,    75,    76,    -1,   830,
     3265      -1,    -1,   703,    67,    83,    84,    70,   597,   598,    -1,
     3266      -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,    -1,    -1,
     3267     610,    -1,    -1,    -1,    -1,   642,   643,   644,    -1,    -1,
     3268     109,    -1,   111,    -1,    -1,    -1,    -1,    -1,   628,   118,
     3269     119,    -1,    -1,   633,   661,    -1,    -1,    -1,    -1,   639,
     3270    1300,    -1,   642,   643,   644,    -1,    -1,    -1,    -1,    -1,
     3271    1072,  1222,   679,    -1,  1408,  1409,    -1,    -1,    -1,    -1,
     3272      -1,   661,    -1,   690,   352,    -1,    -1,    -1,    -1,   696,
     3273      -1,    -1,    -1,    -1,    -1,  1246,    -1,    -1,    -1,   679,
     3274      -1,    -1,    -1,    -1,   158,    -1,    -1,    -1,    -1,    -1,
     3275     690,    -1,    -1,  1447,    -1,   695,   696,    -1,    -1,   699,
     3276      -1,    -1,    -1,    -1,    -1,   732,    -1,   818,   735,    -1,
    32863277      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3287       -1,  1224,    -1,    -1,    -1,    -1,    -1,    -1,   485,    -1,
    3288     1085,  1086,    -1,  1236,    -1,  1238,    -1,    -1,   635,   636,
    3289      637,    -1,    -1,    -1,    -1,   527,    -1,    -1,    -1,    -1,
    3290       -1,    -1,    -1,    -1,    -1,    -1,    -1,   654,    -1,    -1,
    3291       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1271,    -1,
    3292      527,    -1,    -1,    -1,     0,   672,  1279,  1280,  1281,  1134,
    3293       -1,    -1,    -1,    -1,    -1,    -1,   683,  1290,  1291,    -1,
    3294       -1,  1472,    -1,  1474,    -1,    -1,    -1,    -1,    -1,    -1,
    3295     1219,  1304,    -1,    -1,  1159,  1220,    32,    -1,    -1,   591,
    3296       -1,    -1,   709,    -1,    -1,   712,    -1,    -1,    -1,    -1,
    3297       10,    11,    12,    13,    14,    -1,    -1,    -1,  1509,    -1,
    3298     1511,    -1,    -1,    -1,   591,  1201,    -1,    -1,    -1,    -1,
    3299       -1,    -1,  1345,    -1,    70,    -1,    -1,  1202,    -1,    39,
    3300       -1,    -1,   749,   635,   636,   637,    -1,    -1,    -1,    -1,
    3301       -1,    -1,    -1,    -1,    -1,  1220,    -1,    -1,    -1,  1224,
    3302       -1,    -1,   654,  1554,    -1,  1556,    -1,    67,   635,   636,
    3303      637,  1236,    72,  1238,    74,    75,    76,  1242,  1569,  1570,
    3304      672,    -1,    -1,    83,    84,    -1,    -1,   654,   795,    -1,
    3305       -1,   683,    -1,    -1,    94,    -1,    -1,    -1,   805,    -1,
    3306      807,    -1,  1415,    -1,    -1,   812,  1271,    -1,   815,   109,
    3307       -1,   111,   819,    -1,  1279,  1280,  1281,   709,   118,   119,
    3308      712,    -1,   158,  1299,    -1,  1290,  1291,    -1,    -1,    -1,
    3309       -1,    -1,    -1,    -1,    10,    11,    12,    13,    14,  1304,
    3310       -1,    -1,    -1,    -1,    -1,   712,    -1,    -1,    -1,    -1,
    3311       -1,  1464,    -1,    -1,    -1,    -1,    -1,   749,  1471,    -1,
    3312       -1,    -1,    -1,    39,    -1,    -1,    -1,    -1,    -1,    -1,
    3313       -1,  1396,  1337,    -1,   881,    -1,    -1,    -1,    -1,    -1,
    3314     1345,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3315       -1,    67,    -1,    -1,    -1,    -1,    72,    -1,    74,    75,
    3316       76,    -1,    -1,   795,   911,    -1,    -1,    83,    84,    -1,
    3317       -1,  1524,    -1,   805,    -1,   807,    -1,   253,    94,    -1,
    3318      812,    -1,   258,   815,    -1,    -1,    -1,   819,    -1,    -1,
    3319       -1,    -1,    -1,   109,    -1,   111,    -1,    -1,    -1,    -1,
    3320      807,    -1,   118,   119,    -1,    -1,    -1,    -1,   815,    -1,
    3321     1415,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   966,
    3322       -1,    54,    -1,    56,    -1,    -1,    59,    60,    61,    -1,
    3323       63,    -1,    -1,    -1,    -1,  1440,    10,    11,    12,    13,
    3324       14,    -1,    -1,    -1,    -1,    78,    -1,    -1,    -1,   881,
    3325       -1,    -1,    -1,    -1,    -1,    -1,    -1,    90,    91,  1464,
    3326       -1,    -1,    -1,    -1,    -1,    39,  1471,    10,    11,    12,
    3327       13,    14,    -1,    -1,   881,    -1,   352,    -1,    -1,   911,
    3328     1027,  1028,    -1,  1030,  1031,    -1,    -1,    -1,    -1,    -1,
    3329       -1,    -1,    -1,    67,    -1,    -1,    39,    -1,    72,    -1,
    3330       74,    75,    76,  1050,    -1,    -1,    -1,    -1,    -1,    83,
    3331       84,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1524,
    3332       94,    -1,    -1,    -1,    67,    -1,  1531,    -1,    -1,    72,
    3333       -1,    74,    75,    76,   966,   109,    -1,    -1,  1085,  1086,
    3334       83,    84,   949,   419,   118,   119,    -1,    -1,    -1,    -1,
    3335       -1,    94,    -1,    10,    11,    12,    13,    14,   434,   966,
    3336       -1,    -1,    -1,   439,    -1,    -1,   109,    -1,    -1,    -1,
    3337       -1,   447,    -1,    -1,    -1,   118,   119,    -1,    -1,    -1,
    3338       -1,    -1,    39,    -1,    10,    11,    12,    13,    14,   465,
    3339       -1,    -1,    -1,    -1,    -1,  1027,  1028,    -1,  1030,  1031,
    3340       -1,    -1,    -1,    -1,    -1,    -1,    -1,   483,    -1,   485,
    3341       67,    -1,  1159,    39,    -1,    72,    -1,    -1,  1050,    76,
    3342       -1,    -1,    -1,  1030,  1031,    -1,    83,    84,    -1,    -1,
    3343       -1,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,
    3344       -1,    67,    -1,  1050,    -1,    -1,    72,    -1,    -1,    -1,
    3345       76,   527,   109,  1085,  1086,  1202,    -1,    83,    84,    -1,
    3346       -1,   118,   119,    -1,    -1,    -1,    -1,    -1,    94,    -1,
    3347       -1,    -1,    -1,    -1,    -1,    -1,    -1,  1224,    -1,    -1,
    3348       -1,    -1,    -1,   109,    -1,    -1,    -1,    -1,    -1,  1236,
    3349       -1,  1238,   118,   119,    10,    11,    12,    13,    14,    15,
    3350       16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
    3351       26,    27,   345,    -1,   347,   591,    -1,    -1,    -1,    -1,
    3352       -1,    -1,    -1,    39,  1271,   358,   359,  1159,    -1,    -1,
    3353       -1,    -1,  1279,  1280,  1281,    -1,    -1,    -1,    -1,    -1,
    3354       -1,    -1,    -1,  1290,  1291,    -1,    -1,    -1,    -1,    -1,
    3355       -1,    67,    -1,    -1,    -1,    -1,    -1,  1304,    -1,   635,
    3356      636,   637,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3357     1202,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   654,    -1,
    3358       37,    38,    -1,    40,    -1,    -1,    -1,    -1,    -1,    -1,
    3359       -1,    -1,  1224,    -1,  1201,  1202,   672,    -1,  1345,    -1,
    3360       -1,    -1,    -1,    -1,  1236,    -1,  1238,   683,    -1,    66,
    3361       -1,    -1,    -1,    -1,    -1,    72,    -1,  1224,    -1,    76,
    3362       -1,    -1,    79,    80,    81,    82,    83,    84,    -1,    86,
    3363       87,    -1,    -1,   709,    -1,  1242,   712,    94,    -1,  1271,
    3364       -1,    -1,    -1,    -1,    -1,    -1,    -1,  1279,  1280,  1281,
    3365       -1,    -1,   109,    -1,   111,    -1,    -1,   114,  1290,  1291,
    3366       -1,   118,   119,   120,   121,   122,   123,    -1,  1415,    -1,
    3367       -1,    -1,  1304,   749,    -1,    -1,    -1,    -1,    -1,    -1,
    3368       -1,    -1,    -1,  1290,  1291,    -1,    -1,    -1,    -1,    -1,
    3369       -1,    -1,  1299,    -1,    -1,    -1,    -1,  1304,    -1,    -1,
     3278      -1,    -1,    -1,    -1,    -1,     0,    -1,    -1,    -1,    -1,
     3279      -1,   419,   732,    -1,    -1,   735,    10,    11,    12,    13,
     3280      14,    -1,    -1,    -1,   744,   772,   434,   747,    -1,   223,
     3281      -1,   439,    -1,  1507,    -1,    -1,    -1,    32,    -1,   447,
     3282      -1,    -1,  1516,    -1,    -1,    39,    -1,    -1,  1339,    -1,
     3283      -1,   771,   772,    -1,    -1,    -1,    -1,   777,    -1,   253,
     3284      -1,    -1,  1023,    -1,    -1,   473,    -1,   814,    -1,    -1,
     3285      -1,    -1,    -1,    67,    -1,    70,    -1,   824,    72,   826,
     3286      74,    75,    76,   491,   831,   493,    -1,   834,    -1,    83,
     3287      84,   838,    -1,    -1,   814,    -1,    -1,    -1,    -1,   930,
     3288      94,    -1,    -1,    -1,   824,    -1,   826,    -1,   828,    -1,
     3289      -1,   831,    -1,   833,   834,   109,    -1,   111,   838,    -1,
     3290      -1,    -1,    -1,    -1,   118,   119,   534,    -1,   848,    -1,
    33703291      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3371       -1,    -1,    -1,  1345,    -1,    -1,    -1,  1464,    -1,   795,
    3372       -1,    -1,    -1,    -1,  1471,    -1,    -1,    -1,    -1,   805,
    3373     1337,   807,    -1,    -1,    -1,    -1,   812,    -1,    -1,   815,
    3374       -1,    -1,    -1,   819,    -1,    10,    11,    12,    13,    14,
    3375       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    3376       25,    26,    27,    28,    -1,    30,    31,    32,    -1,    -1,
    3377       -1,    -1,    67,    -1,    39,    -1,    -1,  1524,    -1,    -1,
    3378       -1,    -1,    77,  1415,    79,    -1,    81,    -1,    -1,    -1,
    3379       -1,    -1,    -1,    88,    -1,    -1,    -1,    -1,    -1,    -1,
    3380       -1,    -1,    67,    -1,    -1,   881,    -1,    72,  1415,    74,
    3381       75,    76,    -1,    78,    -1,    -1,    -1,    -1,    83,    84,
    3382       -1,    -1,    -1,    -1,   119,    -1,   121,   122,   123,    94,
    3383       -1,    -1,  1464,  1440,    -1,   911,    -1,    -1,    -1,  1471,
    3384       -1,    -1,    -1,    -1,   109,    -1,   111,    -1,    -1,    26,
    3385       27,    28,    -1,   118,   119,    -1,    -1,  1464,    -1,    -1,
    3386       -1,    -1,    37,    38,  1471,    40,    -1,   162,   701,    -1,
    3387      703,    -1,    -1,    -1,    -1,    -1,    -1,   710,   711,    -1,
    3388       -1,    -1,   715,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3389      966,    66,  1524,    50,   727,    -1,    -1,    72,    -1,   732,
    3390       -1,    76,    -1,    -1,    79,    80,    81,    82,    83,    84,
    3391       67,    86,    87,    -1,    -1,    -1,    -1,  1524,    -1,    94,
    3392       -1,    -1,    -1,   100,    -1,   102,    -1,    -1,   223,   762,
    3393      225,   226,   227,    -1,   109,    -1,   111,    -1,    -1,    -1,
    3394       -1,    -1,   117,   118,   119,   120,   121,   122,   123,    -1,
    3395      127,  1027,  1028,    -1,  1030,  1031,    -1,    -1,   115,    -1,
    3396       -1,    -1,   119,    -1,    -1,    -1,   261,    -1,    -1,    -1,
    3397       -1,   266,    -1,    -1,  1050,    -1,    -1,    -1,   284,    -1,
    3398      286,   287,    -1,    -1,    -1,    -1,   281,    -1,   294,   295,
    3399       -1,   148,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3400       -1,   158,   308,   309,    -1,   162,   183,    -1,    -1,  1085,
    3401     1086,    -1,    -1,    -1,   191,    -1,   193,   194,    -1,    -1,
    3402       -1,   198,    -1,   200,   201,    -1,    -1,    -1,    -1,    -1,
    3403      863,   864,   865,   866,   329,   868,    -1,    -1,    -1,    -1,
    3404      346,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3405       -1,   884,    -1,    -1,   211,    -1,   351,    -1,    -1,    -1,
    3406       -1,   356,   357,    -1,    -1,   898,   223,    -1,    -1,   364,
    3407       -1,    -1,    -1,    -1,    -1,    -1,   382,    -1,    -1,    -1,
    3408       -1,    -1,    -1,  1159,   241,    -1,    -1,    -1,    -1,    -1,
    3409       -1,    -1,    -1,   270,    -1,    -1,    -1,    -1,    -1,    -1,
    3410       -1,    -1,    -1,    -1,    -1,   938,    -1,    -1,    -1,   266,
    3411       -1,    -1,   407,    -1,    -1,    -1,   273,    -1,    -1,    -1,
    3412       -1,    -1,    -1,    -1,    -1,    -1,  1202,    -1,    -1,    -1,
    3413      425,    -1,    -1,    -1,    -1,   430,    -1,   432,    -1,   296,
    3414       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1224,    -1,
    3415       -1,   308,   985,    -1,   449,    -1,    -1,   452,   453,   992,
    3416     1236,    -1,  1238,    -1,   997,   460,    -1,    -1,    -1,  1002,
    3417       -1,  1004,    -1,    -1,    -1,  1008,    -1,  1010,  1011,   474,
    3418       -1,  1014,    -1,    -1,    -1,    -1,   481,    -1,    -1,   346,
    3419     1023,    -1,    -1,    -1,   351,  1271,    -1,    -1,    -1,    -1,
    3420       -1,    -1,    -1,  1279,  1280,  1281,    -1,    -1,  1041,  1042,
    3421       -1,    -1,    -1,    -1,  1290,  1291,    -1,    -1,    -1,    -1,
    3422       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1304,    -1,
    3423       -1,    -1,    -1,    -1,    -1,  1068,    -1,    -1,  1071,    -1,
    3424       -1,    -1,    -1,    -1,   550,   551,   552,   553,   554,   555,
    3425      556,   557,   558,   559,   560,   561,   562,   563,   564,   565,
    3426      566,   567,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1345,
    3427      427,   428,    -1,    -1,    -1,    -1,    -1,   434,    -1,    -1,
    3428       -1,  1114,    -1,    -1,    -1,    -1,    -1,  1120,  1121,    -1,
    3429       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   455,  1132,
    3430      595,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1142,
    3431       -1,    -1,  1145,    -1,  1147,    -1,    -1,  1150,    -1,    -1,
    3432       -1,    -1,    -1,    -1,    -1,    -1,   483,    -1,   623,    -1,
    3433     1163,    -1,    -1,   628,    -1,    -1,    -1,    -1,   495,  1415,
    3434       -1,    -1,    -1,  1176,    -1,  1178,  1179,  1180,  1181,    -1,
    3435      507,    -1,   509,    -1,    -1,   512,    -1,   514,   515,    -1,
    3436       -1,  1194,    -1,  1196,    -1,    -1,    -1,  1200,    -1,    -1,
    3437      527,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3438       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1464,    -1,
    3439       -1,   697,    -1,    -1,    -1,  1471,  1229,  1230,   575,   576,
    3440       -1,    -1,    -1,    -1,    -1,   700,    -1,    -1,    -1,    -1,
    3441       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   714,
    3442       -1,    -1,   579,    -1,    -1,    -1,    -1,   604,    -1,    -1,
    3443      607,   608,    -1,   610,   591,   612,   613,    -1,   595,   734,
    3444      617,   618,    -1,    -1,    -1,    -1,    -1,    -1,  1524,  1282,
    3445     1283,    -1,    -1,    -1,   760,    -1,    -1,    -1,    -1,  1292,
    3446       -1,    -1,    -1,    -1,   621,    -1,    -1,    -1,    -1,   626,
    3447       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   635,   636,
    3448      637,    -1,    -1,    -1,    -1,    -1,   792,    -1,    -1,     7,
    3449       -1,    -1,    10,    11,    12,    13,    14,   654,    -1,    -1,
    3450       -1,    -1,    -1,    -1,   799,    -1,    -1,    -1,    -1,    -1,
    3451     1343,    -1,    45,    -1,    -1,    -1,   811,    -1,    -1,    37,
    3452       38,    39,    40,  1356,    -1,  1358,  1359,  1360,    -1,   686,
    3453       -1,    -1,    -1,    -1,    -1,   830,    -1,  1370,    -1,    -1,
    3454       -1,    -1,    -1,    -1,    -1,    -1,  1379,    -1,    66,    67,
    3455       -1,    -1,    -1,    -1,    72,   712,    -1,   714,    76,    -1,
    3456       93,    79,    80,    81,    82,    83,    84,    -1,    86,    87,
    3457      103,    -1,    -1,  1406,    -1,    -1,    94,    -1,    -1,    -1,
    3458       -1,   758,   759,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3459       -1,   109,   749,   111,    -1,    -1,    -1,    -1,    -1,    -1,
    3460      118,   119,   120,   121,   122,   123,    -1,   913,    -1,    -1,
    3461       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1451,  1452,
    3462       -1,    -1,    -1,    -1,    -1,    -1,   159,    -1,    -1,    -1,
    3463       -1,  1464,    -1,    -1,    -1,    -1,    -1,    -1,  1471,    -1,
    3464      173,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   944,
    3465      807,    -1,   958,    -1,   811,    -1,    -1,    -1,   815,    -1,
    3466       -1,    -1,    -1,   196,    -1,    -1,    -1,    -1,    -1,    -1,
    3467       -1,  1504,    -1,    -1,    -1,  1508,    -1,   210,    -1,    -1,
    3468       -1,   976,    -1,    -1,    -1,    -1,   219,    -1,    -1,    -1,
    3469      996,    -1,    -1,    -1,    -1,    -1,   229,    -1,    -1,    -1,
    3470       -1,    -1,    -1,  1009,  1537,    -1,  1539,    -1,    -1,    -1,
    3471       -1,    -1,    -1,    -1,    -1,    -1,    -1,  1012,    -1,    -1,
    3472       -1,   254,    -1,    -1,    -1,    -1,   259,    -1,  1023,    -1,
    3473       -1,    -1,    -1,    -1,  1567,  1568,    -1,    -1,    -1,   272,
    3474       -1,   918,  1575,  1576,  1050,   278,   923,   280,    -1,    -1,
    3475       -1,    -1,    -1,    -1,   911,    -1,    -1,    -1,    -1,    -1,
    3476       -1,    -1,    -1,    -1,   297,    -1,    -1,    -1,    -1,   926,
     3292      -1,    -1,    -1,    -1,    -1,     0,    -1,    -1,    -1,    -1,
     3293      -1,  1442,    -1,   900,    -1,    -1,    -1,    -1,    -1,    -1,
     3294      -1,    -1,    -1,   158,    -1,    -1,    -1,    -1,    -1,    -1,
     3295      -1,    -1,  1314,    -1,    -1,    -1,    -1,    32,  1009,    -1,
     3296     900,    -1,    -1,  1474,    -1,  1476,    -1,    -1,    -1,    -1,
     3297     598,    -1,    -1,    -1,    -1,  1026,    -1,    -1,    -1,    -1,
     3298      -1,    -1,   922,    10,    11,    12,    13,    14,    -1,    -1,
     3299      -1,    -1,    -1,    -1,    -1,    70,    -1,    -1,    -1,    -1,
     3300    1511,    -1,  1513,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3301      -1,    -1,    39,    -1,   642,   643,   644,   984,   958,    -1,
     3302     434,    -1,  1203,    -1,    -1,    -1,   966,   967,    -1,    -1,
     3303    1541,    -1,    -1,   661,    -1,    -1,    -1,    -1,   253,    -1,
     3304      67,    -1,    -1,   258,   984,    72,    -1,    74,    75,    76,
     3305      -1,   679,  1103,    -1,    -1,    -1,    83,    84,    -1,    -1,
     3306      -1,    -1,   690,    -1,    -1,    -1,    -1,    94,   696,    -1,
     3307      -1,  1038,  1039,    -1,  1041,  1042,    -1,    -1,    -1,   493,
     3308    1020,    -1,   109,   158,    -1,    -1,    -1,    -1,    -1,    -1,
     3309      -1,   118,   119,  1033,  1061,    -1,    -1,    -1,  1038,  1039,
     3310      -1,  1041,  1042,    -1,   732,    -1,    -1,   735,    -1,    -1,
     3311      -1,  1473,    -1,  1475,    -1,    -1,    -1,    -1,    -1,  1300,
     3312     534,  1061,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1096,
     3313    1097,    -1,    -1,    -1,    -1,    -1,    -1,   352,    -1,    -1,
     3314      -1,    -1,    -1,    -1,   772,    -1,    -1,    -1,  1510,    -1,
     3315    1512,    -1,    -1,    -1,    -1,    -1,  1096,  1097,    -1,    26,
     3316      27,    28,  1102,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3317      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   253,    -1,
     3318      -1,    -1,    -1,   258,   598,    -1,   814,    -1,    -1,    -1,
     3319      -1,    -1,    -1,  1555,  1161,  1557,   824,    -1,   826,    -1,
     3320      -1,    -1,    -1,   831,   419,    -1,   834,    -1,  1570,  1571,
     3321     838,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   434,
     3322      -1,  1161,    -1,    -1,   439,    -1,    -1,    -1,   642,   643,
     3323     644,    -1,   447,   100,    -1,   102,    -1,  1204,    -1,    -1,
     3324      -1,    -1,    -1,    -1,    -1,    -1,    -1,   661,    -1,    -1,
     3325      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   473,  1226,
     3326      -1,    -1,    -1,    -1,  1204,    -1,    -1,    -1,    -1,    -1,
     3327      -1,    -1,   900,  1240,    -1,  1242,   491,   352,   493,    -1,
     3328      -1,    -1,  1222,    -1,    -1,    -1,  1226,    -1,    -1,    -1,
    34773329      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3478       -1,    -1,    -1,    -1,    37,    38,    -1,    40,    -1,    -1,
    3479       -1,    -1,    -1,   950,    -1,    -1,    -1,    -1,    -1,    -1,
    3480     1095,    -1,    -1,    -1,    -1,    -1,   339,    -1,    -1,   966,
    3481       -1,   344,    -1,    66,  1109,    -1,    -1,    -1,    -1,    72,
    3482       -1,  1127,    -1,    76,    -1,    -1,    79,    80,    81,    82,
    3483       83,    84,    -1,    86,    87,    -1,    -1,    -1,    -1,    -1,
    3484      373,    94,    -1,    -1,   377,   378,    -1,   380,    -1,    -1,
    3485       -1,    -1,  1009,    -1,   387,   388,   109,   390,   391,    -1,
    3486      393,    -1,   395,    -1,    -1,   118,   119,   120,   121,   122,
    3487      123,    -1,    -1,  1030,  1031,    -1,    -1,    -1,    -1,   412,
    3488       -1,    -1,    -1,    -1,  1190,  1191,    -1,   420,    -1,    -1,
     3330    1240,    -1,  1242,    -1,    -1,  1272,  1246,    -1,    -1,    -1,
     3331      -1,    -1,    -1,  1280,  1281,  1282,   183,    -1,    -1,   534,
     3332      -1,   735,    -1,    -1,  1291,  1292,   193,   194,    -1,    -1,
     3333      -1,   198,  1272,   200,   201,    -1,    -1,    -1,  1305,    -1,
     3334    1280,  1281,  1282,    -1,   419,    -1,    -1,    -1,    -1,    -1,
     3335      -1,  1291,  1292,    -1,    -1,    -1,   984,    -1,    -1,   434,
     3336      -1,  1328,    -1,    -1,   439,  1305,    -1,    -1,    -1,    -1,
     3337      -1,    -1,   447,    -1,    10,    11,    12,    13,    14,    -1,
     3338      -1,    -1,    -1,   598,    -1,    -1,    -1,    -1,  1328,    -1,
     3339      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   473,  1339,
     3340      -1,    -1,    -1,    39,    -1,    10,    11,    12,    13,    14,
     3341    1038,  1039,   826,  1041,  1042,    -1,   491,    -1,   493,    -1,
     3342     834,    -1,    -1,    -1,    -1,    -1,    -1,   642,   643,   644,
     3343      -1,    67,    -1,  1061,    39,    -1,    72,    -1,    74,    75,
     3344      76,    -1,    -1,    -1,    -1,    -1,   661,    83,    84,  1416,
     3345      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    94,   534,
     3346      -1,    -1,    67,    -1,   679,    -1,    -1,    72,  1096,  1097,
     3347      -1,    76,    -1,   109,    -1,   690,  1416,    -1,    83,    84,
     3348      -1,   696,   118,   119,    -1,    -1,   900,    -1,    -1,    94,
     3349      -1,    -1,    -1,    -1,    54,    -1,    56,    -1,  1465,    59,
     3350      60,    61,  1442,    63,   109,  1472,    -1,    -1,    -1,    -1,
     3351      -1,    -1,    -1,   118,   119,    -1,    -1,   732,    78,    -1,
     3352     735,    -1,    -1,   598,    -1,  1465,    -1,    -1,    -1,    -1,
     3353      90,    91,  1472,  1161,    10,    11,    12,    13,    14,    -1,
    34893354      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3490       -1,    -1,    -1,    -1,    -1,    -1,  1201,    -1,    -1,    -1,
    3491     1087,    -1,   445,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3355      -1,    -1,    -1,   967,    -1,    -1,    -1,   772,  1525,    -1,
     3356      -1,    -1,    -1,    39,    -1,    -1,    -1,   642,   643,   644,
     3357     984,    -1,    -1,    -1,    -1,    -1,  1204,    -1,   284,    -1,
     3358     286,   287,    -1,    -1,    -1,  1525,   661,    -1,   294,   295,
     3359      -1,    67,  1532,    -1,    -1,    -1,    72,    -1,  1226,   814,
     3360      76,    -1,   308,   309,   679,    -1,    -1,    83,    84,   824,
     3361      -1,   826,  1240,    -1,  1242,   690,   831,    -1,    94,   834,
     3362      -1,   696,    -1,   838,    -1,    -1,    -1,  1041,  1042,    -1,
     3363      -1,    -1,    -1,   109,    -1,    -1,    -1,    -1,    -1,    -1,
     3364     346,    -1,   118,   119,  1272,    37,    38,  1061,    40,    -1,
     3365      -1,    -1,  1280,  1281,  1282,    -1,    -1,   732,    -1,    -1,
     3366     735,    -1,    -1,  1291,  1292,    -1,    -1,    -1,    -1,    -1,
     3367      -1,    -1,    -1,    -1,    66,    -1,   382,  1305,    -1,    -1,
     3368      72,    -1,    74,    75,    76,   900,    -1,    79,    80,    81,
     3369      82,    83,    84,    -1,    86,    87,    -1,   772,    -1,    -1,
     3370    1328,    -1,    94,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3371      -1,    -1,    -1,    -1,    -1,   582,   583,   109,    -1,   111,
     3372      -1,   113,   114,    -1,    -1,    -1,   118,   119,   120,   121,
     3373     122,   123,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   814,
     3374      -1,    -1,    -1,    -1,   611,    -1,    -1,   614,   615,   824,
     3375     617,   826,   619,   620,    -1,    -1,   831,   624,   625,   834,
     3376      -1,    -1,    -1,   838,    -1,    -1,    -1,    -1,    -1,   984,
    34923377      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3493       -1,    -1,    -1,  1090,    -1,    -1,    -1,    -1,   471,    -1,
    3494       -1,    -1,    -1,    -1,   477,    -1,    -1,     0,    -1,   482,
    3495        3,     4,     5,     6,     7,     8,     9,    10,    11,    12,
    3496       13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
    3497       23,    24,    25,    26,    27,    -1,    -1,    30,    31,    32,
    3498       33,    -1,    -1,    36,    -1,   518,    39,    40,    -1,    -1,
     3378      -1,    -1,    -1,    -1,    -1,   345,    -1,   347,  1416,  1203,
     3379    1204,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   358,   359,
    34993380      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3500      533,    -1,  1159,    -1,  1299,    -1,    -1,    -1,    -1,    -1,
    3501       -1,    64,    -1,    -1,    67,    -1,    69,    -1,    71,    72,
    3502       -1,    74,    75,    76,    -1,    -1,    -1,    -1,    -1,    -1,
    3503       83,    84,    -1,    -1,    -1,    -1,    -1,    -1,   571,    -1,
    3504       -1,    94,  1219,    -1,  1201,    -1,    -1,   580,    -1,   157,
    3505      158,    -1,    -1,    -1,   587,    -1,   109,    -1,   111,    -1,
    3506      593,    -1,    -1,    -1,    -1,   118,   119,    -1,    -1,   602,
     3381      -1,    -1,  1226,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3382      -1,    -1,    -1,  1038,  1039,   900,  1041,  1042,    -1,    -1,
     3383      -1,    -1,  1246,    -1,    -1,    -1,    -1,  1465,    -1,    -1,
     3384      -1,   708,   709,    -1,  1472,    -1,  1061,   714,    -1,    -1,
     3385      -1,   557,   558,   559,   560,   561,   562,   563,   564,   565,
     3386     566,   567,   568,   569,   570,   571,   572,   573,   574,    -1,
     3387      -1,    37,    38,    -1,    40,    -1,    -1,  1291,  1292,    -1,
     3388      -1,  1096,  1097,    -1,    -1,    -1,  1300,    -1,    -1,    -1,
     3389      -1,  1305,    -1,    -1,    -1,    -1,    -1,  1525,    -1,    -1,
     3390      66,    -1,    -1,    -1,    -1,    -1,    72,    -1,    -1,   984,
     3391      76,    -1,    -1,    79,    80,    81,    82,    83,    84,    -1,
     3392      86,    87,    -1,    -1,    -1,  1339,    -1,    -1,    94,    -1,
    35073393      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3508       -1,  1238,    -1,   191,    -1,    -1,    -1,    -1,    -1,    -1,
    3509      198,    -1,    -1,    -1,    -1,  1401,    -1,    -1,    -1,    -1,
     3394      -1,    -1,    -1,   109,    -1,   111,  1161,    -1,   114,    -1,
     3395      -1,    -1,   118,   119,   120,   121,   122,   123,    -1,    -1,
     3396      -1,    -1,    -1,  1038,  1039,    -1,  1041,  1042,    -1,    -1,
    35103397      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3511      643,    -1,    -1,  1419,    -1,    -1,    -1,    -1,    -1,    -1,
    3512       -1,    37,    38,    -1,    40,    -1,    -1,    -1,    -1,    -1,
    3513       -1,    -1,    -1,  1290,  1291,    -1,    -1,    -1,    -1,    -1,
    3514       -1,    -1,  1299,    -1,    -1,    -1,   679,    -1,    -1,    -1,
    3515       66,    -1,    -1,    -1,   687,    -1,    72,    -1,    -1,    -1,
    3516       76,    -1,   270,    79,    80,    81,    82,    83,    84,    -1,
    3517       86,    87,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,
    3518       -1,    -1,    -1,    -1,    -1,   718,  1492,  1493,    -1,    -1,
    3519       -1,    -1,    -1,   109,    -1,   728,   729,    -1,    -1,    -1,
    3520       -1,    -1,   118,   119,   120,   121,   122,   123,    -1,   742,
    3521       -1,    -1,    -1,    -1,    -1,    -1,   324,    -1,    -1,    -1,
    3522       -1,    -1,    -1,    -1,   332,   333,    -1,   335,   336,    -1,
    3523      763,    -1,   765,    -1,    -1,    -1,   769,    -1,   346,    -1,
    3524       -1,    -1,   350,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3525       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1415,    -1,
    3526     1555,   369,    -1,    -1,   372,    10,    11,    12,    13,    14,
    3527       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    3528       25,    26,    27,    28,    -1,    30,    31,    32,    -1,    -1,
    3529       -1,   399,    -1,    -1,    39,   403,    -1,    -1,    -1,    -1,
    3530       -1,   834,    -1,    -1,    -1,    -1,    -1,    -1,   841,    -1,
    3531       -1,    -1,    -1,    -1,    -1,    -1,  1473,    -1,  1475,    -1,
    3532       -1,   854,    67,   856,    -1,    -1,   434,    72,    -1,    74,
    3533       75,    76,    -1,    78,    -1,    -1,    -1,   870,    83,    84,
    3534       -1,    -1,    -1,    -1,   877,    -1,    -1,    -1,    -1,    94,
    3535       -1,    -1,    -1,  1510,   148,  1512,   889,    -1,    -1,   892,
    3536       -1,    -1,    -1,    -1,   158,    -1,   111,    -1,    -1,    -1,
    3537       -1,    -1,   480,   118,   119,   483,   170,   171,    -1,    -1,
    3538       -1,    -1,    -1,  1540,     3,     4,     5,     6,     7,     8,
    3539        9,    10,    11,    12,    13,    14,    15,    16,    17,    18,
    3540       19,    20,    21,    22,    23,    24,    25,    26,    27,    -1,
    3541       -1,    30,    31,    32,   522,    -1,    -1,    -1,   526,   527,
    3542       39,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3543       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   971,    -1,
    3544       -1,    -1,    -1,    -1,    -1,    -1,    -1,   241,    67,    -1,
    3545       69,    -1,    71,    -1,    -1,    74,    75,    -1,    -1,    -1,
    3546       -1,    -1,    -1,   571,   572,    -1,    -1,    -1,    -1,    -1,
    3547       -1,   265,    -1,    -1,  1007,    94,    -1,    -1,    -1,    -1,
    3548       -1,    -1,   590,   591,    -1,    -1,    -1,    -1,    -1,    -1,
    3549       -1,    -1,   111,   601,    -1,   603,   604,    -1,    -1,   118,
    3550      119,    -1,   610,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3551       -1,    -1,   620,   621,    -1,    -1,    -1,    -1,   626,    -1,
    3552       -1,    -1,    -1,    -1,    -1,    -1,    -1,   635,   636,   637,
    3553       -1,    -1,  1065,    -1,    -1,    -1,    -1,    -1,  1071,    -1,
    3554       -1,    -1,    -1,    -1,    -1,    -1,   654,    -1,    -1,    -1,
    3555       -1,   659,   660,    -1,    -1,   663,   664,    -1,    -1,    -1,
    3556       -1,    -1,   670,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3557       -1,    -1,  1105,    -1,    -1,    -1,    -1,  1110,    -1,    -1,
    3558       -1,   689,    -1,    -1,    -1,  1118,    -1,   381,    -1,    -1,
     3398      -1,    -1,    -1,    -1,    -1,    -1,  1061,    -1,    -1,  1204,
     3399      -1,    -1,   698,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3400      -1,    -1,  1416,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3401      -1,  1226,    -1,    -1,   720,    -1,    -1,    -1,    -1,    -1,
     3402      -1,  1096,  1097,    -1,    -1,  1240,    -1,  1242,  1442,    -1,
     3403      -1,    -1,    10,    11,    12,    13,    14,    15,    16,    17,
     3404      18,    19,    20,    21,    22,    23,    24,    25,    26,    27,
     3405      28,  1465,    30,    31,    32,    -1,    -1,  1272,  1472,    -1,
     3406      -1,    39,    -1,    -1,    -1,  1280,  1281,  1282,    -1,    -1,
     3407      -1,    -1,    -1,   779,    -1,    -1,  1291,  1292,    -1,    -1,
     3408      -1,    -1,    -1,    -1,    -1,    -1,  1161,    -1,    -1,    67,
     3409    1305,    -1,    -1,    -1,    -1,    -1,    74,    75,    -1,    -1,
     3410      78,    -1,    -1,    37,    38,   811,    40,    -1,    -1,    -1,
     3411      -1,  1525,    -1,  1328,    -1,    -1,    94,    -1,    -1,    -1,
     3412      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1204,
     3413      -1,   109,    66,   111,    -1,    -1,    -1,    -1,    72,    -1,
     3414     118,   119,    76,    -1,    -1,    79,    80,    81,    82,    83,
     3415      84,  1226,    86,    87,    -1,    -1,    -1,    -1,    -1,    -1,
     3416      94,    -1,    -1,    -1,   724,  1240,   726,  1242,    -1,    -1,
     3417      -1,    -1,    -1,   733,   734,   109,    -1,   111,   738,    -1,
     3418      -1,    -1,    -1,   117,   118,   119,   120,   121,   122,   123,
     3419     750,    -1,    -1,    -1,    -1,   755,    -1,  1272,    -1,    37,
     3420      38,  1416,    40,    -1,    -1,  1280,  1281,  1282,    -1,    -1,
     3421      -1,    -1,    -1,    -1,    -1,    -1,  1291,  1292,    -1,    -1,
     3422      -1,   781,    -1,    -1,    -1,    -1,    -1,    -1,    66,    -1,
     3423    1305,  1098,    -1,    -1,    72,    -1,    -1,    -1,    76,    -1,
     3424      -1,    79,    80,    81,    82,    83,    84,    -1,    86,    87,
     3425    1465,    -1,    -1,  1328,    -1,    -1,    94,  1472,    -1,    -1,
    35593426      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3560       -1,    -1,    -1,    -1,   712,   713,    -1,    -1,    -1,    -1,
     3427     976,   109,    -1,   111,    -1,    -1,    -1,    -1,   116,    50,
     3428     118,   119,   120,   121,   122,   123,    -1,    -1,    -1,    -1,
     3429      -1,    -1,    -1,    -1,    -1,    -1,    67,    -1,    -1,    -1,
     3430      -1,  1007,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3431    1525,    -1,    -1,    -1,  1020,    -1,    -1,    37,    38,    -1,
     3432      40,    -1,   882,   883,   884,   885,    -1,   887,    -1,    -1,
    35613433      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3562       -1,  1154,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3563       -1,    -1,    -1,  1166,    -1,    -1,  1169,    -1,  1171,    -1,
    3564      748,   749,    -1,    -1,    -1,   753,   754,    -1,    -1,    -1,
    3565       -1,    -1,  1185,  1186,    -1,    -1,    -1,    -1,    -1,    -1,
     3434      -1,  1416,    -1,   903,   115,    -1,    66,    -1,   119,    -1,
     3435      -1,    -1,    72,    -1,  1221,  1061,    76,   917,    -1,    79,
     3436      80,    81,    82,    83,    84,    -1,    86,    87,    -1,    -1,
     3437      -1,    67,    -1,    -1,    94,    -1,    -1,   148,    -1,    -1,
     3438      -1,    77,    -1,    79,    -1,    81,    -1,   158,    -1,   109,
     3439    1465,   162,    88,    -1,    -1,    -1,   956,  1472,   118,   119,
     3440     120,   121,   122,   123,    -1,    -1,    -1,    -1,    -1,    -1,
    35663441      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3567       -1,    -1,    -1,    -1,  1207,    -1,    -1,    -1,    -1,    -1,
    3568       -1,   475,    37,    38,    -1,    40,    -1,    -1,    -1,    -1,
    3569       -1,   799,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   807,
    3570       -1,    -1,    -1,    -1,    -1,    -1,   814,   815,    -1,    -1,
    3571      818,    66,   820,    -1,    -1,    -1,    -1,    72,    -1,    -1,
    3572      514,    76,   830,  1256,    79,    80,    81,    82,    83,    84,
    3573       -1,    86,    87,   527,    -1,    -1,    -1,    -1,   532,    94,
    3574       -1,   535,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3575       -1,    -1,   546,   547,   109,    -1,   111,    -1,    -1,    -1,
    3576       -1,   116,    -1,   118,   119,   120,   121,   122,   123,    -1,
    3577       -1,    -1,    -1,    -1,    -1,   569,    -1,    -1,    -1,    -1,
    3578       -1,    -1,    -1,    -1,    -1,   579,    -1,    -1,    -1,    -1,
    3579       -1,    -1,   586,    -1,    -1,   903,    -1,   591,    -1,  1332,
    3580       -1,  1334,   910,   911,   912,    -1,   914,    -1,    -1,    -1,
    3581      918,    -1,    -1,    -1,    -1,  1348,    -1,  1350,    -1,    -1,
     3442      -1,    -1,    -1,   119,    -1,   121,   122,   123,  1134,    -1,
     3443      -1,    -1,    -1,    -1,    -1,    -1,   996,    -1,    -1,    -1,
     3444     211,    -1,    -1,  1003,    -1,    -1,    -1,    -1,  1008,    -1,
     3445    1525,    -1,   223,  1013,    -1,  1015,    -1,    -1,    -1,  1019,
     3446      -1,  1021,  1022,    -1,    -1,  1025,   162,    -1,    -1,    -1,
     3447     241,   242,    -1,    -1,  1034,    -1,    -1,    -1,    -1,    -1,
     3448      -1,    -1,    -1,    -1,    -1,    -1,  1192,  1193,    -1,    -1,
     3449      -1,    -1,  1052,  1053,    -1,   266,    -1,    -1,    -1,    -1,
     3450      -1,    -1,   273,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3451      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1079,
     3452      -1,    -1,  1082,    -1,    -1,   296,    -1,   223,    -1,   225,
     3453     226,   227,    -1,    -1,    -1,    -1,    -1,   308,    26,    27,
     3454      28,    -1,    10,    11,    12,    13,    14,    15,    16,    17,
     3455      18,    19,    20,    21,    22,    23,    24,    25,    26,    27,
     3456      28,  1121,    30,    31,    32,   261,    -1,  1127,  1128,    -1,
     3457     266,    39,    -1,    -1,    -1,   346,    -1,    -1,    -1,  1139,
     3458     351,    -1,    -1,    -1,  1144,   281,    -1,  1147,    -1,  1149,
     3459      -1,    -1,  1152,    -1,    -1,    -1,    -1,    -1,    -1,    67,
     3460      -1,    -1,    -1,    -1,    72,  1165,    74,    75,    76,    -1,
     3461      78,    -1,   100,    -1,   102,    83,    84,    -1,  1178,    -1,
     3462    1180,  1181,  1182,  1183,    -1,    -1,    94,    -1,    -1,    -1,
     3463      -1,    -1,    -1,   329,    -1,    -1,  1196,    -1,  1198,   127,
     3464      -1,   109,  1202,   111,    -1,    -1,    -1,    -1,    -1,    -1,
     3465     118,   119,    -1,    -1,    -1,   351,   427,   428,    -1,    -1,
     3466     356,   357,    -1,   434,    -1,    -1,    -1,    -1,   364,    -1,
     3467      -1,  1231,  1232,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3468      -1,    -1,    -1,    -1,   455,    -1,    -1,   458,    -1,    -1,
     3469      -1,    -1,    -1,    -1,    -1,   183,    -1,  1403,    -1,    -1,
     3470      -1,    -1,    -1,   191,    -1,   193,   194,    -1,    -1,    -1,
     3471     198,   407,   200,   201,  1420,    -1,    -1,    -1,    -1,    -1,
     3472     491,    -1,    -1,  1283,  1284,    -1,    -1,    -1,    -1,   425,
     3473      -1,    -1,   503,  1293,   430,    -1,   432,    -1,    -1,    -1,
     3474      -1,    -1,    -1,    -1,   515,    -1,   517,    -1,    -1,   520,
     3475      -1,   522,   523,   449,    -1,    -1,   452,   453,    -1,    -1,
     3476      -1,    -1,    -1,   534,    -1,    -1,    -1,    -1,    -1,    -1,
     3477      -1,    -1,   468,     7,    -1,    -1,    10,    11,    12,    13,
     3478      14,    -1,   270,    -1,    -1,  1345,   482,  1493,  1494,    -1,
     3479      -1,    -1,    -1,   489,    -1,    -1,    -1,  1357,    -1,  1359,
     3480    1360,  1361,    -1,    37,    38,    39,    40,    -1,    -1,    -1,
     3481      -1,  1371,    -1,    -1,    -1,   586,    45,    -1,    -1,    -1,
     3482    1380,    -1,    -1,    -1,    -1,    -1,    -1,   598,    -1,    -1,
     3483      -1,   602,    66,    67,    -1,    -1,  1396,    -1,    72,    -1,
     3484      -1,    -1,    76,    -1,    -1,    79,    80,    81,    82,    83,
     3485      84,    -1,    86,    87,    -1,    -1,    -1,   628,    -1,    -1,
     3486      94,    -1,   633,    -1,    93,    -1,    -1,    -1,    -1,    -1,
     3487      -1,   642,   643,   644,   103,   109,    -1,   111,    -1,    -1,
     3488      -1,    -1,    -1,    -1,   118,   119,   120,   121,   122,   123,
     3489     661,    -1,  1452,  1453,    -1,    -1,    -1,    -1,    -1,    -1,
     3490      -1,    -1,    -1,    -1,    -1,  1465,   602,    -1,    -1,    -1,
     3491      -1,    -1,  1472,    37,    38,    -1,    40,    -1,    -1,    -1,
     3492      -1,    -1,    -1,    -1,    -1,   696,    -1,    -1,    -1,    -1,
     3493     159,    -1,    -1,    -1,   630,    -1,    -1,    -1,    -1,   635,
     3494      -1,    -1,    66,    -1,   173,  1505,   717,    -1,    72,  1509,
     3495      -1,    -1,    76,    -1,    -1,    79,    80,    81,    82,    83,
     3496      84,    -1,    86,    87,   735,    -1,   737,   196,    -1,    -1,
     3497      94,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1538,    -1,
     3498    1540,   210,    -1,    -1,    -1,   109,    -1,   111,    -1,    -1,
     3499     219,    -1,    -1,    -1,   118,   119,   120,   121,   122,   123,
     3500     229,   772,    -1,    -1,    -1,    -1,    -1,    -1,  1568,  1569,
     3501      -1,    -1,    -1,    -1,    -1,    -1,  1576,  1577,    -1,    -1,
     3502      -1,    -1,    -1,    -1,    -1,   254,    -1,   723,    -1,    -1,
     3503     259,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3504      -1,   737,    -1,   272,    -1,    -1,    -1,    -1,    -1,   278,
     3505      -1,   280,    -1,    -1,    -1,   826,    -1,    -1,    -1,   830,
     3506      -1,   757,    -1,   834,    -1,    -1,    -1,    -1,   297,    -1,
     3507      -1,    -1,    -1,    -1,    -1,    -1,    10,    11,    12,    13,
     3508      14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
     3509      24,    25,    26,    27,   582,   583,    30,    31,    32,    -1,
     3510      -1,    -1,    -1,    -1,    -1,    39,    40,    -1,    -1,    -1,
     3511     339,    -1,    -1,    -1,    -1,   344,    -1,    -1,    -1,    -1,
     3512      -1,    -1,   818,   611,    -1,    -1,   614,   615,    -1,   617,
     3513      -1,   619,   620,    67,   830,    -1,   624,   625,    -1,    -1,
     3514      74,    75,    -1,    -1,   373,    -1,    -1,    -1,   377,   378,
     3515      -1,   380,    -1,   849,    -1,   926,    -1,    -1,   387,   388,
     3516      94,   390,   391,    -1,   393,    -1,   395,    -1,    -1,    -1,
     3517      -1,    -1,    -1,    -1,   945,    -1,    -1,   111,    -1,    -1,
     3518      -1,   115,    -1,   412,   118,   119,    -1,    -1,    -1,    -1,
     3519      -1,   420,    -1,    -1,    -1,    -1,    -1,   968,    -1,    -1,
     3520      -1,    -1,    -1,     7,    -1,    -1,    10,    11,    12,    13,
     3521      14,    -1,    -1,   984,    -1,   703,   445,    -1,    -1,    -1,
     3522     708,   709,    -1,    -1,    -1,    -1,   714,   456,    -1,    -1,
     3523      -1,    -1,    -1,    37,    38,    39,    40,    -1,    -1,    -1,
     3524     936,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1020,
     3525     479,    -1,    -1,    -1,    -1,    -1,   485,    -1,    -1,    -1,
     3526      -1,   490,    66,    67,    -1,    -1,   962,    -1,    72,    -1,
     3527    1041,  1042,    76,    -1,    -1,    79,    80,    81,    82,    83,
     3528      84,    -1,    86,    87,    -1,    -1,    -1,    -1,    -1,    -1,
     3529      94,    -1,    -1,    -1,   990,    -1,    -1,   526,    -1,    -1,
     3530      -1,    -1,    -1,    -1,    -1,   109,    -1,   111,    -1,    -1,
     3531      -1,   540,    -1,    -1,   118,   119,   120,   121,   122,   123,
     3532      -1,    -1,    -1,    -1,    -1,    -1,    -1,  1023,    -1,    -1,
     3533    1101,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1034,    -1,
     3534      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   578,
     3535      -1,    -1,    37,    38,    -1,    40,    -1,    -1,   587,   157,
     3536     158,    -1,    -1,    -1,    -1,   594,    -1,    -1,    -1,    -1,
     3537      -1,   600,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3538     609,    66,    -1,    -1,    -1,    -1,    -1,    72,    -1,    -1,
     3539    1161,    76,    -1,   191,    79,    80,    81,    82,    83,    84,
     3540     198,    86,    87,    -1,    -1,    -1,    -1,    -1,    -1,    94,
    35823541      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3583       -1,   939,   940,    -1,    -1,  1368,    -1,    -1,    -1,    -1,
    3584       -1,    -1,    -1,    -1,    -1,    -1,   640,    -1,    -1,    -1,
    3585       -1,  1384,  1385,    -1,    -1,   649,    -1,    -1,   966,    -1,
    3586       -1,    -1,  1395,    -1,    -1,  1398,    -1,    -1,   976,    10,
    3587       11,    12,    13,    14,    15,    16,    17,    18,    19,    20,
    3588       21,    22,    23,    24,    25,    26,    27,    28,  1421,    -1,
    3589      998,   999,    -1,    -1,    -1,    -1,    -1,  1430,    39,    -1,
    3590     1433,  1009,  1435,  1436,  1437,    -1,    -1,  1015,  1016,    -1,
    3591     1018,  1019,  1020,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3592       -1,    -1,  1030,  1031,    -1,    -1,    67,    -1,    -1,    -1,
    3593       -1,    -1,    -1,    -1,    -1,    -1,    -1,    78,    -1,    -1,
    3594       -1,    -1,    -1,    -1,  1477,    -1,  1479,    -1,  1481,    -1,
    3595       -1,    -1,    -1,    -1,    -1,   749,    -1,   751,    -1,    -1,
    3596       -1,    -1,    -1,    -1,  1497,    -1,    -1,   761,    -1,    -1,
    3597       -1,    -1,    -1,    -1,   768,    -1,    -1,    -1,    -1,    -1,
    3598       -1,    -1,    -1,    -1,    -1,  1093,    -1,  1095,    -1,    -1,
    3599       -1,    -1,  1100,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3600       -1,  1109,    -1,    -1,    -1,    -1,    -1,    -1,    -1,     7,
    3601       -1,    -1,    10,    11,    12,    13,    14,   811,   812,    -1,
    3602       -1,   815,    -1,    -1,    -1,    -1,  1134,  1135,  1136,    -1,
    3603       -1,    -1,    -1,    -1,    -1,   829,    -1,    -1,    -1,    37,
    3604       38,    39,    40,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3605       -1,  1159,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3606       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    66,    67,
    3607       -1,    -1,    -1,    -1,    72,   869,    -1,    -1,    76,   873,
    3608       -1,    79,    80,    81,    82,    83,    84,    -1,    86,    87,
     3542    1116,   650,    -1,    -1,   109,    -1,   111,    -1,    -1,   114,
     3543      -1,    -1,  1203,   118,   119,   120,   121,   122,   123,    -1,
     3544      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3545      -1,    -1,    -1,    -1,    -1,    -1,    -1,   686,    -1,    -1,
     3546      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3547      -1,  1242,   270,    -1,    -1,     3,     4,     5,     6,     7,
     3548       8,     9,    10,    11,    12,    13,    14,    15,    16,    17,
     3549      18,    19,    20,    21,    22,    23,    24,    25,    26,    27,
     3550      28,    -1,    30,    31,    32,    33,    -1,  1203,    36,    -1,
     3551      -1,    39,   741,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3552    1291,  1292,   751,   752,    -1,    -1,   324,    -1,    -1,  1300,
     3553      -1,    -1,    -1,    -1,   332,   333,   765,   335,   336,    67,
     3554      -1,    69,    -1,    71,    -1,    -1,    74,    75,   346,    -1,
     3555      78,    -1,   350,   782,    -1,   784,    -1,    -1,    -1,   788,
    36093556      -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,    -1,
     3557      -1,   369,    -1,    -1,   372,    -1,    -1,    -1,    -1,    -1,
     3558      -1,    -1,    -1,   111,    -1,    -1,    -1,    -1,    -1,    -1,
     3559     118,   119,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3560      -1,   399,    -1,    -1,  1300,   403,    -1,    -1,    -1,    -1,
     3561    1098,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3562      -1,    -1,    -1,    -1,   853,    -1,    -1,    -1,    -1,    -1,
     3563      -1,   860,    -1,    -1,    -1,    -1,   434,    -1,    -1,    -1,
     3564      -1,    -1,    -1,    -1,   873,  1416,   875,    -1,    -1,    -1,
     3565      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   457,
     3566     889,    -1,    -1,    -1,    -1,    -1,    -1,   896,    -1,    -1,
     3567      -1,    -1,    -1,    -1,    -1,    -1,   148,    -1,    -1,   908,
     3568      -1,    -1,   911,    -1,    -1,    -1,   158,    -1,    -1,    -1,
     3569     488,    -1,    -1,   491,    -1,    -1,    -1,    -1,   170,   171,
     3570     929,    -1,    -1,  1474,    -1,  1476,    -1,    -1,    10,    11,
     3571      12,    13,    14,    15,    16,    17,    18,    19,    20,    21,
     3572      22,    23,    24,    25,    26,    27,    28,    -1,    30,    31,
     3573      32,    -1,   530,  1221,    -1,   533,   534,    39,    -1,    -1,
     3574    1511,    -1,  1513,    -1,    -1,    -1,    10,    11,    12,    13,
     3575      14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
     3576      24,    25,    26,    27,    28,    67,    -1,    -1,    -1,   241,
     3577    1541,    -1,    74,    75,    -1,    39,    78,    -1,    -1,    -1,
     3578     578,   579,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1018,
     3579      -1,    -1,    94,   265,    -1,    -1,    -1,    -1,    -1,   597,
     3580     598,    -1,    -1,    67,    -1,    -1,    -1,    -1,    -1,   111,
     3581     608,    -1,   610,   611,    78,    -1,   118,   119,    -1,   617,
     3582      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   627,
     3583     628,    -1,    -1,    -1,    -1,   633,    -1,    -1,    -1,    -1,
     3584      -1,    -1,    -1,    -1,   642,   643,   644,  1076,    -1,    -1,
     3585      -1,    -1,    -1,  1082,    -1,    -1,    -1,    -1,    -1,    -1,
     3586    1556,    -1,    -1,   661,    -1,    -1,    -1,    -1,   666,   667,
     3587      -1,    -1,   670,   671,    -1,    -1,    -1,    -1,    -1,   677,
     3588      -1,    -1,    -1,  1112,    -1,    -1,    -1,    -1,  1117,    -1,
     3589      -1,    -1,    -1,    -1,    -1,    -1,  1125,   695,   696,   697,
     3590      -1,   699,    -1,    -1,    -1,   703,    -1,    -1,    -1,   381,
    36103591      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3611       -1,   109,  1220,   111,    -1,    -1,    -1,   911,    -1,    -1,
    3612      118,   119,   120,   121,   122,   123,    -1,    -1,    -1,    -1,
    3613     1238,     4,     5,     6,     7,     8,     9,    10,    11,    12,
    3614       13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
    3615       23,    24,    25,    26,    27,    -1,   950,    30,    31,    32,
    3616       -1,    -1,    -1,    -1,    37,    38,    39,    40,    -1,    -1,
    3617       -1,    -1,   966,   967,    -1,    -1,    -1,    -1,    -1,    -1,
    3618       -1,    -1,  1290,  1291,    -1,    -1,   980,    -1,    -1,    -1,
    3619       -1,    -1,   986,    66,    67,   989,    69,   991,    71,    72,
    3620       -1,    74,    75,    76,    -1,    -1,    79,    80,    81,    82,
    3621       83,    84,    -1,    86,    87,    -1,    -1,    -1,  1012,    -1,
    3622       -1,    94,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1023,
    3623       -1,    37,    38,    -1,    40,    -1,   109,    -1,   111,    -1,
    3624       -1,    -1,    -1,   116,    -1,   118,   119,   120,   121,   122,
    3625      123,  1045,    -1,  1047,    -1,    -1,    -1,    -1,    -1,    -1,
    3626       66,    -1,    -1,    -1,    -1,    -1,    72,    -1,  1062,  1063,
    3627       76,    -1,    -1,    79,    80,    81,    82,    83,    84,    -1,
    3628       86,    87,    -1,    -1,    -1,    -1,    -1,    -1,    94,  1083,
     3592      -1,    -1,    -1,    -1,    -1,    -1,    -1,  1156,    -1,    -1,
     3593      -1,    -1,    -1,    -1,    -1,    -1,    -1,   735,   736,  1168,
     3594      -1,    -1,  1171,    -1,  1173,    -1,    -1,    -1,    -1,    -1,
     3595      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1187,  1188,
    36293596      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3630       -1,    -1,    -1,   109,    -1,   111,    -1,  1415,   114,    -1,
    3631       -1,    -1,   118,   119,   120,   121,   122,   123,    -1,    -1,
    3632       -1,     3,     4,     5,     6,     7,     8,     9,    10,    11,
     3597      -1,    -1,    -1,   771,   772,    -1,    -1,    -1,   776,   777,
     3598    1209,     3,     4,     5,     6,     7,     8,     9,    10,    11,
    36333599      12,    13,    14,    15,    16,    17,    18,    19,    20,    21,
    3634       22,    23,    24,    25,    26,    27,  1140,    -1,    30,    31,
    3635       32,    33,    -1,    -1,    36,    -1,    -1,    39,    40,    -1,
    3636       -1,    -1,    -1,    -1,    -1,  1159,    -1,    -1,    -1,    -1,
    3637       -1,    37,    38,    -1,    40,    -1,    -1,    -1,    -1,    -1,
    3638     1174,  1175,    64,    -1,    -1,    67,    -1,    69,    -1,    71,
    3639       72,    -1,    74,    75,    76,    -1,    -1,  1505,    -1,    -1,
    3640       66,    83,    84,    -1,    -1,    -1,    72,    -1,    -1,    -1,
    3641       76,    -1,    94,    79,    80,    81,    82,    83,    84,    -1,
    3642       86,    87,  1530,  1531,    -1,    -1,    -1,   109,    94,   111,
    3643       -1,    -1,    -1,   115,    -1,    -1,   118,   119,    -1,    -1,
    3644       -1,    -1,    -1,   109,    -1,   111,    -1,  1555,    -1,    -1,
    3645       -1,    -1,   118,   119,   120,   121,   122,   123,    -1,    -1,
    3646     1254,    -1,     3,     4,     5,     6,     7,     8,     9,    10,
    3647       11,    12,    13,    14,    15,    16,    17,    18,    19,    20,
    3648       21,    22,    23,    24,    25,    26,    27,    -1,    -1,    30,
    3649       31,    32,    33,    -1,    -1,    36,    37,    38,    39,    40,
    3650       41,    -1,    43,    -1,    -1,    46,    47,    48,    49,    50,
    3651       51,    52,    53,    -1,    -1,    -1,    57,    -1,    -1,    -1,
    3652       61,    62,    -1,    64,  1318,    66,    67,  1321,    69,    -1,
    3653       71,    72,    -1,    74,    75,    76,    -1,    -1,    79,    80,
    3654       81,    82,    83,    84,    -1,    86,    87,    -1,    -1,    -1,
    3655       -1,    -1,    -1,    94,    -1,    -1,    -1,    -1,    -1,    -1,
    3656       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   109,    -1,
    3657      111,    -1,    -1,   114,    -1,    -1,    -1,   118,   119,   120,
    3658      121,   122,   123,    -1,    -1,    -1,    -1,   128,    -1,    -1,
    3659       -1,   132,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3600      22,    23,    24,    25,    26,    27,    -1,  1236,    30,    31,
     3601      32,   483,    -1,    -1,    -1,    -1,    -1,    39,    -1,    -1,
     3602     818,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   826,    -1,
     3603      -1,    -1,    -1,    -1,    -1,   833,   834,    -1,    -1,   837,
     3604      -1,   839,    -1,    -1,    -1,    67,    -1,    69,    -1,    71,
     3605     522,   849,    74,    75,    -1,    -1,    -1,    -1,    -1,    -1,
     3606      -1,    -1,   534,    -1,    -1,    -1,    -1,   539,    -1,    -1,
     3607     542,    -1,    94,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3608      -1,   553,   554,    -1,    -1,    -1,    -1,    -1,    -1,   111,
     3609      -1,    -1,    -1,    -1,    -1,    -1,   118,   119,    -1,    -1,
     3610      -1,    -1,    -1,    -1,   576,  1334,    -1,  1336,    -1,    -1,
     3611      -1,    -1,    -1,    -1,   586,    -1,    -1,    -1,    -1,    -1,
     3612    1349,   593,  1351,    -1,   922,    -1,   598,    -1,    -1,    -1,
     3613      -1,    -1,   930,    -1,    -1,    -1,    -1,    -1,   936,    -1,
     3614    1369,    -1,    -1,    -1,    -1,    -1,   944,    -1,    -1,    -1,
     3615      -1,    -1,    -1,    -1,    -1,    -1,  1385,  1386,    -1,   957,
     3616     958,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1397,    -1,
     3617      -1,  1400,    -1,    -1,    -1,   647,    -1,    -1,    -1,    -1,
     3618      -1,    -1,    -1,    -1,   656,    -1,   984,    -1,    -1,    -1,
     3619      -1,    -1,   990,  1422,    -1,    -1,    -1,    -1,    -1,    -1,
     3620      -1,    -1,  1431,    -1,    -1,  1434,    -1,  1436,  1437,  1438,
     3621      -1,  1009,  1010,    37,    38,    -1,    40,    -1,    -1,    -1,
     3622      -1,    -1,  1020,    -1,   696,    -1,    -1,    -1,  1026,  1027,
     3623      -1,  1029,  1030,  1031,    -1,    -1,    -1,    -1,    -1,    -1,
     3624      -1,    -1,    66,  1041,  1042,    -1,    -1,    -1,    72,  1478,
     3625      -1,  1480,    76,    -1,  1483,    79,    80,    81,    82,    83,
     3626      84,    -1,    86,    87,    -1,    -1,    -1,    -1,    -1,  1498,
     3627      94,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3628      -1,    -1,    -1,    -1,    -1,   109,    -1,   111,    -1,    -1,
     3629      -1,    -1,    -1,    -1,   118,   119,   120,   121,   122,   123,
     3630     772,    -1,   774,    -1,  1102,  1103,  1104,    -1,   780,    -1,
     3631      -1,    -1,    -1,    -1,    -1,   787,    -1,    -1,  1116,     3,
     3632       4,     5,     6,     7,     8,     9,    10,    11,    12,    13,
     3633      14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
     3634      24,    25,    26,    27,    -1,    -1,    30,    31,    32,    33,
     3635      -1,    -1,    36,    37,    38,    39,    40,    -1,   830,   831,
     3636      -1,    -1,   834,  1161,    -1,    -1,    -1,    -1,    -1,    -1,
     3637      -1,    -1,    -1,    -1,    -1,    -1,   848,    -1,    -1,    -1,
     3638      -1,    -1,    66,    67,    -1,    69,    -1,    71,    72,    -1,
     3639      74,    75,    76,    -1,    -1,    79,    80,    81,    82,    83,
     3640      84,    -1,    86,    87,    -1,    -1,    -1,    -1,    -1,    -1,
     3641      94,    -1,    -1,    -1,    -1,    -1,   888,    -1,    -1,    -1,
     3642     892,    -1,    -1,    -1,  1222,   109,    -1,   111,    -1,    -1,
     3643      -1,    -1,    -1,    -1,   118,   119,   120,   121,   122,   123,
     3644      -1,    -1,    -1,    -1,  1242,    -1,    -1,    -1,   132,    -1,
    36603645      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3661       -1,  1405,    -1,    -1,    -1,    -1,    -1,    -1,     3,     4,
    3662        5,     6,     7,     8,     9,    10,    11,    12,    13,    14,
    3663       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    3664       25,    26,    27,    -1,    -1,    30,    31,    32,    33,    -1,
    3665       -1,    36,    37,    38,    39,    40,    10,    11,    12,    13,
    3666       14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
    3667       24,    25,    26,    27,    -1,    -1,    30,    31,    32,    -1,
    3668       -1,    66,    67,    -1,    69,    39,    71,    72,    -1,    74,
    3669       75,    76,    -1,  1487,    79,    80,    81,    82,    83,    84,
    3670       -1,    86,    87,    -1,    -1,    -1,    -1,    -1,    -1,    94,
    3671       -1,    -1,    -1,    67,    -1,    -1,    -1,    -1,    72,    -1,
    3672       74,    75,    -1,    -1,   109,    -1,   111,    -1,    -1,    83,
    3673       84,    -1,    -1,   118,   119,   120,   121,   122,   123,    -1,
    3674       -1,    -1,    -1,    -1,    -1,    -1,  1540,   132,     3,     4,
    3675        5,     6,     7,     8,     9,    10,    11,    12,    13,    14,
    3676       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    3677       25,    26,    27,    -1,    -1,    30,    31,    32,    33,    -1,
    3678       -1,    36,    37,    38,    39,    40,    -1,    -1,    -1,    10,
    3679       11,    12,    13,    14,    15,    16,    17,    18,    19,    20,
    3680       21,    22,    23,    24,    25,    26,    27,    28,    -1,    -1,
    3681       -1,    66,    67,    -1,    69,    -1,    71,    72,    39,    74,
    3682       75,    76,    -1,    -1,    79,    80,    81,    82,    83,    84,
    3683       -1,    86,    87,    -1,    -1,    -1,    -1,    -1,    -1,    94,
    3684       -1,    -1,    -1,    -1,    -1,    -1,    67,    -1,    -1,    -1,
    3685       -1,    -1,    -1,    -1,   109,    -1,   111,    78,    -1,    -1,
    3686       -1,    -1,    -1,   118,   119,   120,   121,   122,   123,     4,
    3687        5,     6,     7,     8,     9,    10,    11,    12,    13,    14,
    3688       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    3689       25,    26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,
    3690       -1,    -1,    37,    38,    39,    40,    10,    11,    12,    13,
    3691       14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
    3692       24,    25,    26,    27,    -1,    -1,    30,    31,    32,    -1,
    3693       -1,    66,    67,    -1,    69,    39,    71,    72,    -1,    74,
    3694       75,    76,    -1,    -1,    79,    80,    81,    82,    83,    84,
    3695       -1,    86,    87,    -1,    -1,    -1,    -1,    -1,    -1,    94,
    3696       -1,    -1,    -1,    67,    -1,    -1,    -1,    -1,    -1,    -1,
    3697       74,    75,    -1,    -1,   109,    -1,   111,    -1,    -1,    -1,
    3698       -1,   116,    -1,   118,   119,   120,   121,   122,   123,     4,
    3699        5,     6,     7,     8,     9,    10,    11,    12,    13,    14,
    3700       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    3701       25,    26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,
    3702       -1,    -1,    37,    38,    39,    40,    10,    11,    12,    13,
    3703       14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
    3704       24,    25,    26,    27,    -1,    -1,    30,    31,    32,    -1,
    3705       -1,    66,    67,    -1,    69,    39,    71,    72,    -1,    74,
    3706       75,    76,    -1,    -1,    79,    80,    81,    82,    83,    84,
    3707       -1,    86,    87,    -1,    -1,    -1,    -1,    -1,    -1,    94,
    3708       -1,    -1,    -1,    67,    -1,    -1,    -1,    -1,    -1,    -1,
    3709       74,    75,    -1,    -1,   109,    -1,   111,    -1,    -1,    -1,
    3710       -1,   116,    -1,   118,   119,   120,   121,   122,   123,     4,
    3711        5,     6,     7,     8,     9,    10,    11,    12,    13,    14,
    3712       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    3713       25,    26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,
    3714       -1,    -1,    37,    38,    39,    40,    -1,    -1,    -1,    -1,
     3646      -1,    -1,    -1,    -1,     4,     5,     6,     7,     8,     9,
     3647      10,    11,    12,    13,    14,    15,    16,    17,    18,    19,
     3648      20,    21,    22,    23,    24,    25,    26,    27,    -1,    -1,
     3649      30,    31,    32,  1291,  1292,    -1,   968,    37,    38,    39,
     3650      40,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3651      -1,    -1,   984,   985,    -1,    -1,    -1,    -1,    -1,   991,
     3652      -1,    -1,    -1,    -1,    -1,   997,    66,    67,  1000,    69,
     3653    1002,    71,    72,    -1,    74,    75,    76,    -1,    -1,    79,
     3654      80,    81,    82,    83,    84,    -1,    86,    87,    -1,    -1,
     3655      -1,  1023,    -1,    -1,    94,    -1,    -1,    -1,    -1,    -1,
     3656      -1,    -1,  1034,    -1,    -1,    -1,    -1,    -1,    -1,   109,
     3657      -1,   111,    -1,    -1,    -1,    -1,   116,    -1,   118,   119,
     3658     120,   121,   122,   123,  1056,    -1,  1058,    -1,    -1,    -1,
    37153659      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3716       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3717       -1,    66,    67,    -1,    69,    -1,    71,    72,    -1,    74,
    3718       75,    76,    -1,    -1,    79,    80,    81,    82,    83,    84,
    3719       -1,    86,    87,    -1,    -1,    -1,    -1,    -1,    -1,    94,
    3720       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3721       -1,    -1,    -1,    -1,   109,    -1,   111,    -1,    -1,    -1,
    3722       -1,    -1,    -1,   118,   119,   120,   121,   122,   123,     4,
    3723        5,     6,     7,     8,     9,    10,    11,    12,    13,    14,
    3724       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    3725       25,    26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,
    3726       -1,    -1,    37,    38,    39,    40,    -1,    -1,    -1,    -1,
    3727       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3728       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3729       -1,    66,    67,    -1,    69,    -1,    71,    72,    -1,    74,
    3730       75,    76,    -1,    -1,    79,    80,    81,    82,    83,    84,
    3731       -1,    86,    87,    -1,    -1,    -1,    -1,    -1,    -1,    94,
    3732       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3733       -1,    -1,    -1,    -1,   109,    -1,   111,    -1,    -1,    -1,
    3734       -1,    -1,    -1,   118,   119,   120,   121,   122,   123,     4,
    3735        5,     6,     7,     8,     9,    10,    11,    12,    13,    14,
    3736       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    3737       25,    26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,
    3738       -1,    -1,    37,    38,    39,    40,    -1,    -1,    -1,    -1,
    3739       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3740       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3741       -1,    66,    67,    -1,    69,    -1,    71,    72,    -1,    74,
    3742       75,    76,    -1,    -1,    79,    80,    81,    82,    83,    84,
    3743       -1,    86,    87,    -1,    -1,    -1,    -1,    -1,    -1,    94,
    3744       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3745       -1,    -1,    -1,    -1,   109,    -1,   111,    -1,    -1,    -1,
    3746       -1,    -1,    -1,   118,   119,   120,   121,   122,   123,     4,
    3747        5,     6,     7,     8,     9,    10,    11,    12,    13,    14,
    3748       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    3749       25,    26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,
    3750       -1,    -1,    37,    38,    39,    40,    -1,    -1,    -1,    -1,
    3751       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3752       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3753       -1,    66,    67,    -1,    69,    -1,    71,    72,    -1,    74,
    3754       75,    76,    -1,    -1,    79,    80,    81,    82,    83,    84,
    3755       -1,    86,    87,    -1,    -1,    -1,    -1,    -1,    -1,    94,
    3756       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3757       -1,    -1,    -1,    -1,   109,    -1,   111,    -1,    -1,    -1,
    3758       -1,    -1,    -1,   118,   119,   120,   121,   122,   123,     3,
     3660      -1,  1073,  1074,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3661      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1416,    -1,
     3662      -1,    -1,  1094,    -1,    -1,    -1,     0,    -1,    -1,     3,
    37593663       4,     5,     6,     7,     8,     9,    10,    11,    12,    13,
    37603664      14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
    37613665      24,    25,    26,    27,    -1,    -1,    30,    31,    32,    33,
    37623666      -1,    -1,    36,    -1,    -1,    39,    40,    -1,    -1,    -1,
    3763       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3764       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3667    1142,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3668      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1161,
    37653669      64,    -1,    -1,    67,    -1,    69,    -1,    71,    72,    -1,
    3766       74,    75,    76,    -1,    -1,    -1,    -1,    -1,    -1,    83,
     3670      74,    75,    76,    -1,  1176,  1177,    -1,    -1,  1506,    83,
    37673671      84,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    37683672      94,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3769       -1,    -1,    -1,    -1,    -1,   109,    -1,   111,    -1,    -1,
    3770       -1,    -1,    -1,    -1,   118,   119,     3,     4,     5,     6,
    3771        7,     8,     9,    10,    11,    12,    13,    14,    15,    16,
    3772       17,    18,    19,    20,    21,    22,    23,    24,    25,    26,
    3773       27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,
    3774       -1,    -1,    39,    -1,    10,    11,    12,    13,    14,    15,
    3775       16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
    3776       26,    27,    -1,    -1,    30,    31,    32,    33,    34,    35,
    3777       67,    -1,    69,    39,    71,    72,    -1,    74,    75,    76,
    3778       -1,    -1,    -1,    -1,    -1,    -1,    83,    84,    -1,    -1,
    3779       -1,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,
    3780       -1,    67,    -1,    -1,    -1,    -1,    -1,    -1,    74,    75,
    3781       -1,    -1,   109,    -1,   111,    -1,    -1,    -1,    -1,    -1,
    3782       -1,   118,   119,     3,     4,     5,     6,     7,     8,     9,
    3783       10,    11,    12,    13,    14,    15,    16,    17,    18,    19,
    3784       20,    21,    22,    23,    24,    25,    26,    27,    28,    -1,
    3785       30,    31,    32,    33,    -1,    -1,    36,    -1,    -1,    39,
    3786       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3787       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3788       -1,    -1,    -1,    -1,    -1,    -1,    -1,    67,    -1,    69,
    3789       -1,    71,    -1,    -1,    74,    75,    -1,    -1,    78,    -1,
    3790       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3791       -1,    -1,    -1,    -1,    94,    -1,    -1,    -1,    -1,    -1,
    3792       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3793       -1,   111,    -1,    -1,    -1,    -1,    -1,    -1,   118,   119,
     3673      -1,    -1,    -1,  1531,  1532,   109,    -1,   111,    -1,    -1,
     3674      -1,    -1,    -1,    -1,   118,   119,    -1,    -1,    -1,    -1,
     3675      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1556,    -1,
     3676       3,     4,     5,     6,     7,     8,     9,    10,    11,    12,
     3677      13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
     3678      23,    24,    25,    26,    27,    -1,  1258,    30,    31,    32,
     3679      33,    -1,    -1,    36,    37,    38,    39,    40,    41,    -1,
     3680      43,    -1,    -1,    46,    47,    48,    49,    50,    51,    52,
     3681      53,    -1,    -1,    -1,    57,    -1,    -1,    -1,    61,    62,
     3682      -1,    64,    -1,    66,    67,    -1,    69,    -1,    71,    72,
     3683      -1,    74,    75,    76,    -1,    -1,    79,    80,    81,    82,
     3684      83,    84,    -1,    86,    87,    -1,    -1,  1319,    -1,    -1,
     3685    1322,    94,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3686      -1,    -1,    -1,    -1,    -1,    -1,   109,    -1,   111,    -1,
     3687      -1,   114,    -1,    -1,    -1,   118,   119,   120,   121,   122,
     3688     123,    -1,    -1,    -1,    -1,   128,    -1,    -1,    -1,   132,
    37943689       3,     4,     5,     6,     7,     8,     9,    10,    11,    12,
    37953690      13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
    37963691      23,    24,    25,    26,    27,    -1,    -1,    30,    31,    32,
    3797       33,    -1,    -1,    36,    -1,    -1,    39,    -1,    -1,    -1,
     3692      33,    -1,    -1,    36,    37,    38,    39,    40,    -1,    -1,
     3693      -1,    -1,    -1,    -1,    -1,  1407,    -1,    -1,    -1,    -1,
    37983694      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3799       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3800       -1,    -1,    -1,    -1,    67,    -1,    69,    -1,    71,    -1,
    3801       -1,    74,    75,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3802       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3803       -1,    94,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3804       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   111,    -1,
    3805       -1,    -1,    -1,    -1,    -1,   118,   119,     4,     5,     6,
    3806        7,     8,     9,    10,    11,    12,    13,    14,    15,    16,
    3807       17,    18,    19,    20,    21,    22,    23,    24,    25,    26,
    3808       27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,
    3809       -1,    -1,    39,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3810       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3811       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3812       67,    -1,    69,    -1,    71,    72,    -1,    74,    75,    76,
    3813       -1,    -1,    -1,    -1,    -1,    -1,    83,    84,    -1,    -1,
    3814       -1,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,
    3815       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3816       -1,    -1,   109,    -1,   111,    -1,    -1,    -1,    -1,    -1,
    3817       -1,   118,   119,     4,     5,     6,     7,     8,     9,    10,
    3818       11,    12,    13,    14,    15,    16,    17,    18,    19,    20,
    3819       21,    22,    23,    24,    25,    26,    27,    -1,    -1,    30,
    3820       31,    32,    -1,    -1,    -1,    -1,    -1,    -1,    39,    -1,
    3821       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3822       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3823       -1,    -1,    -1,    -1,    -1,    -1,    67,    -1,    69,    -1,
    3824       71,    -1,    -1,    74,    75,    -1,    -1,    -1,    -1,    -1,
    3825       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3826       -1,    -1,    -1,    94,    -1,    -1,    -1,    -1,    -1,    -1,
    3827       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   110,
    3828      111,    -1,    -1,    -1,    -1,    -1,    -1,   118,   119,     4,
    3829        5,     6,     7,     8,     9,    10,    11,    12,    13,    14,
    3830       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    3831       25,    26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,
    3832       -1,    -1,    -1,    -1,    39,    -1,    -1,    -1,    -1,    -1,
    3833       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3834       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3835       -1,    -1,    67,    -1,    69,    -1,    71,    -1,    -1,    74,
    3836       75,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3837       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    94,
    3838       -1,    96,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3839       -1,    -1,    -1,    -1,    -1,    -1,   111,    -1,    -1,    -1,
    3840       -1,    -1,    -1,   118,   119,     4,     5,     6,     7,     8,
    3841        9,    10,    11,    12,    13,    14,    15,    16,    17,    18,
    3842       19,    20,    21,    22,    23,    24,    25,    26,    27,    -1,
    3843       -1,    30,    31,    32,    -1,    -1,    -1,    -1,    -1,    -1,
    3844       39,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3845       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3846       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    67,    -1,
    3847       69,    -1,    71,    -1,    -1,    74,    75,    -1,    -1,    -1,
    3848       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3849       -1,    -1,    -1,    -1,    -1,    94,    -1,    96,    -1,    -1,
    3850       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3851       -1,    -1,   111,    -1,    -1,    -1,    -1,    -1,    -1,   118,
    3852      119,     4,     5,     6,     7,     8,     9,    10,    11,    12,
    3853       13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
    3854       23,    24,    25,    26,    27,    -1,    -1,    30,    31,    32,
    3855       -1,    -1,    -1,    -1,    -1,    -1,    39,    -1,    -1,    -1,
    3856       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3857       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3858       -1,    -1,    -1,    -1,    67,    -1,    69,    -1,    71,    -1,
    3859       -1,    74,    75,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3860       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3861       -1,    94,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3862       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   111,    -1,
    3863       -1,    -1,    -1,    -1,    -1,   118,   119,     4,     5,     6,
    3864        7,     8,     9,    10,    11,    12,    13,    14,    15,    16,
    3865       17,    18,    19,    20,    21,    22,    23,    24,    25,    26,
    3866       27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,
    3867       -1,    -1,    39,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3868       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3869       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3870       67,    -1,    69,    -1,    71,    -1,    -1,    74,    75,    -1,
    3871       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3872       -1,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,
    3873       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3874       -1,    -1,    -1,    -1,   111,    -1,    -1,    -1,    -1,    -1,
    3875       -1,   118,   119,     4,     5,     6,     7,     8,     9,    10,
    3876       11,    12,    13,    14,    15,    16,    17,    18,    19,    20,
    3877       21,    22,    23,    24,    25,    26,    27,    -1,    -1,    30,
    3878       31,    32,    -1,    -1,    -1,    -1,    -1,    -1,    39,    -1,
    3879       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3880       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3881       -1,    -1,    -1,    -1,    -1,    -1,    67,    -1,    69,    -1,
    3882       71,    -1,    -1,    74,    75,    -1,    -1,    -1,    -1,    -1,
    3883       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3884       -1,    -1,    -1,    94,    -1,    -1,    -1,    -1,    -1,    -1,
    3885       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3886      111,    -1,    -1,    -1,    -1,    -1,    -1,   118,   119,     4,
    3887        5,     6,     7,     8,     9,    10,    11,    12,    13,    14,
    3888       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    3889       25,    26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,
    3890       -1,    -1,    -1,    -1,    39,    -1,    -1,    -1,    -1,    -1,
    3891       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3892       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3893       -1,    -1,    67,    -1,    69,    -1,    71,    -1,    -1,    74,
    3894       75,    10,    11,    12,    13,    14,    15,    16,    17,    18,
    3895       19,    20,    21,    22,    23,    24,    25,    26,    27,    94,
    3896       -1,    30,    31,    32,    -1,    -1,    -1,    -1,    37,    38,
    3897       39,    40,    -1,    -1,    -1,    -1,   111,    -1,    -1,    -1,
    3898       -1,    -1,    -1,   118,   119,    -1,    -1,    -1,    -1,    -1,
    3899       -1,    -1,    -1,    -1,    -1,    -1,    -1,    66,    67,    -1,
    3900       -1,    -1,    -1,    72,    -1,    74,    75,    76,    -1,    -1,
    3901       79,    80,    81,    82,    83,    84,    -1,    86,    87,    -1,
    3902       -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,    -1,    -1,
    3903       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3904      109,    -1,   111,    -1,    -1,   114,    -1,    -1,    -1,   118,
    3905      119,   120,   121,   122,   123,    10,    11,    12,    13,    14,
    3906       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    3907       25,    26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,
    3908       -1,    -1,    37,    38,    39,    40,    -1,    -1,    -1,    -1,
    3909       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3910       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3911       -1,    66,    67,    -1,    -1,    -1,    -1,    72,    -1,    74,
    3912       75,    76,    -1,    -1,    79,    80,    81,    82,    83,    84,
    3913       -1,    86,    87,    -1,    -1,    -1,    -1,    -1,    -1,    94,
    3914       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3915       -1,    -1,    -1,    -1,   109,   110,   111,    -1,    -1,    -1,
    3916       -1,    -1,    -1,   118,   119,   120,   121,   122,   123,    10,
    3917       11,    12,    13,    14,    15,    16,    17,    18,    19,    20,
    3918       21,    22,    23,    24,    25,    26,    27,    -1,    -1,    30,
    3919       31,    32,    -1,    -1,    -1,    -1,    37,    38,    39,    40,
    3920       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3921       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3922       -1,    -1,    -1,    -1,    -1,    66,    67,    -1,    -1,    -1,
    3923       -1,    72,    -1,    74,    75,    76,    -1,    -1,    79,    80,
    3924       81,    82,    83,    84,    -1,    86,    87,    -1,    -1,    -1,
    3925       -1,    -1,    -1,    94,    -1,    -1,    -1,    -1,    -1,    -1,
    3926       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   109,    -1,
    3927      111,    -1,    -1,    -1,    -1,    -1,    -1,   118,   119,   120,
    3928      121,   122,   123,    10,    11,    12,    13,    14,    15,    16,
    3929       17,    18,    19,    20,    21,    22,    23,    24,    25,    26,
    3930       27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,
    3931       37,    38,    39,    40,    -1,    -1,    -1,    -1,    -1,    -1,
    3932       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3933       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    66,
    3934       67,    -1,    -1,    -1,    -1,    72,    -1,    74,    75,    76,
    3935       -1,    -1,    79,    80,    81,    82,    83,    84,    -1,    86,
    3936       87,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,
    3937       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3938       -1,    -1,   109,    -1,   111,    -1,    -1,    -1,    -1,    -1,
    3939       -1,   118,   119,   120,   121,   122,   123,    10,    11,    12,
    3940       13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
    3941       23,    24,    25,    26,    27,    -1,    -1,    30,    31,    32,
    3942       -1,    -1,    -1,    -1,    37,    38,    39,    40,    -1,    -1,
    3943       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3944       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3945       -1,    -1,    -1,    66,    67,    -1,    -1,    -1,    -1,    72,
     3695      -1,    -1,    -1,    66,    67,    -1,    69,    -1,    71,    72,
    39463696      -1,    74,    75,    76,    -1,    -1,    79,    80,    81,    82,
    39473697      83,    84,    -1,    86,    87,    -1,    -1,    -1,    -1,    -1,
     
    39493699      -1,    -1,    -1,    -1,    -1,    -1,   109,    -1,   111,    -1,
    39503700      -1,    -1,    -1,    -1,    -1,   118,   119,   120,   121,   122,
    3951      123,    10,    11,    12,    13,    14,    15,    16,    17,    18,
    3952       19,    20,    21,    22,    23,    24,    25,    26,    27,    -1,
    3953       -1,    30,    31,    32,    -1,    -1,    -1,    -1,    37,    38,
    3954       39,    40,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3701     123,    -1,    -1,    -1,    -1,    -1,    -1,  1489,     4,     5,
     3702       6,     7,     8,     9,    10,    11,    12,    13,    14,    15,
     3703      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     3704      26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,
     3705      -1,    37,    38,    39,    40,    -1,    -1,    -1,    -1,    -1,
     3706      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,  1541,
    39553707      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3956       -1,    -1,    -1,    -1,    -1,    -1,    -1,    66,    67,    -1,
    3957       -1,    -1,    -1,    72,    -1,    74,    75,    76,    -1,    -1,
    3958       79,    80,    81,    82,    83,    84,    -1,    86,    87,    -1,
    3959       -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,    -1,    -1,
     3708      66,    67,    -1,    69,    -1,    71,    72,    -1,    74,    75,
     3709      76,    -1,    -1,    79,    80,    81,    82,    83,    84,    -1,
     3710      86,    87,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,
    39603711      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3961      109,    -1,   111,    -1,    -1,    -1,    -1,    -1,    -1,   118,
    3962      119,   120,   121,   122,   123,     3,     4,     5,     6,     7,
     3712      -1,    -1,    -1,   109,    -1,   111,    -1,    -1,    -1,    -1,
     3713     116,    -1,   118,   119,   120,   121,   122,   123,     4,     5,
     3714       6,     7,     8,     9,    10,    11,    12,    13,    14,    15,
     3715      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     3716      26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,
     3717      -1,    37,    38,    39,    40,    10,    11,    12,    13,    14,
     3718      15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
     3719      25,    26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,
     3720      66,    67,    -1,    69,    39,    71,    72,    -1,    74,    75,
     3721      76,    -1,    -1,    79,    80,    81,    82,    83,    84,    -1,
     3722      86,    87,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,
     3723      -1,    -1,    67,    -1,    -1,    -1,    -1,    72,    -1,    74,
     3724      75,    -1,    -1,   109,    -1,   111,    -1,    -1,    83,    84,
     3725     116,    -1,   118,   119,   120,   121,   122,   123,     4,     5,
     3726       6,     7,     8,     9,    10,    11,    12,    13,    14,    15,
     3727      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     3728      26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,
     3729      -1,    37,    38,    39,    40,    -1,    -1,    -1,    10,    11,
     3730      12,    13,    14,    15,    16,    17,    18,    19,    20,    21,
     3731      22,    23,    24,    25,    26,    27,    28,    -1,    -1,    -1,
     3732      66,    67,    -1,    69,    -1,    71,    72,    39,    74,    75,
     3733      76,    -1,    -1,    79,    80,    81,    82,    83,    84,    -1,
     3734      86,    87,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,
     3735      -1,    -1,    -1,    -1,    -1,    67,    -1,    -1,    -1,    -1,
     3736      -1,    -1,    -1,   109,    -1,   111,    78,    -1,    -1,    -1,
     3737      -1,    -1,   118,   119,   120,   121,   122,   123,     4,     5,
     3738       6,     7,     8,     9,    10,    11,    12,    13,    14,    15,
     3739      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     3740      26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,
     3741      -1,    37,    38,    39,    40,    10,    11,    12,    13,    14,
     3742      15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
     3743      25,    26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,
     3744      66,    67,    -1,    69,    39,    71,    72,    -1,    74,    75,
     3745      76,    -1,    -1,    79,    80,    81,    82,    83,    84,    -1,
     3746      86,    87,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,
     3747      -1,    -1,    67,    -1,    -1,    -1,    -1,    -1,    -1,    74,
     3748      75,    -1,    -1,   109,    -1,   111,    -1,    -1,    -1,    -1,
     3749      -1,    -1,   118,   119,   120,   121,   122,   123,     4,     5,
     3750       6,     7,     8,     9,    10,    11,    12,    13,    14,    15,
     3751      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     3752      26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,
     3753      -1,    37,    38,    39,    40,    10,    11,    12,    13,    14,
     3754      15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
     3755      25,    26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,
     3756      66,    67,    -1,    69,    39,    71,    72,    -1,    74,    75,
     3757      76,    -1,    -1,    79,    80,    81,    82,    83,    84,    -1,
     3758      86,    87,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,
     3759      -1,    -1,    67,    -1,    -1,    -1,    -1,    -1,    -1,    74,
     3760      75,    -1,    -1,   109,    -1,   111,    -1,    -1,    -1,    -1,
     3761      -1,    -1,   118,   119,   120,   121,   122,   123,     4,     5,
     3762       6,     7,     8,     9,    10,    11,    12,    13,    14,    15,
     3763      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     3764      26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,
     3765      -1,    37,    38,    39,    40,    10,    11,    12,    13,    14,
     3766      15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
     3767      25,    26,    27,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3768      66,    67,    -1,    69,    39,    71,    72,    -1,    74,    75,
     3769      76,    -1,    -1,    79,    80,    81,    82,    83,    84,    -1,
     3770      86,    87,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,
     3771      -1,    -1,    67,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3772      -1,    -1,    -1,   109,    -1,   111,    -1,    -1,    -1,    -1,
     3773      -1,    -1,   118,   119,   120,   121,   122,   123,     3,     4,
     3774       5,     6,     7,     8,     9,    10,    11,    12,    13,    14,
     3775      15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
     3776      25,    26,    27,    -1,    -1,    30,    31,    32,    33,    -1,
     3777      -1,    36,    -1,    -1,    39,    40,    -1,    -1,    -1,    -1,
     3778      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3779      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    64,
     3780      -1,    -1,    67,    -1,    69,    -1,    71,    72,    -1,    74,
     3781      75,    76,    -1,    -1,    -1,    -1,    -1,    -1,    83,    84,
     3782      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    94,
     3783      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3784      -1,    -1,    -1,    -1,   109,    -1,   111,    -1,    -1,    -1,
     3785     115,    -1,    -1,   118,   119,     3,     4,     5,     6,     7,
     3786       8,     9,    10,    11,    12,    13,    14,    15,    16,    17,
     3787      18,    19,    20,    21,    22,    23,    24,    25,    26,    27,
     3788      -1,    -1,    30,    31,    32,    33,    -1,    -1,    36,    -1,
     3789      -1,    39,    40,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3790      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3791      -1,    -1,    -1,    -1,    -1,    -1,    64,    -1,    -1,    67,
     3792      -1,    69,    -1,    71,    72,    -1,    74,    75,    76,    -1,
     3793      -1,    -1,    -1,    -1,    -1,    83,    84,    -1,    -1,    -1,
     3794      -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,    -1,
     3795      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3796      -1,   109,    -1,   111,    -1,    -1,    -1,    -1,    -1,    -1,
     3797     118,   119,     3,     4,     5,     6,     7,     8,     9,    10,
     3798      11,    12,    13,    14,    15,    16,    17,    18,    19,    20,
     3799      21,    22,    23,    24,    25,    26,    27,    -1,    -1,    30,
     3800      31,    32,    -1,    -1,    -1,    -1,    -1,    -1,    39,    -1,
     3801      10,    11,    12,    13,    14,    15,    16,    17,    18,    19,
     3802      20,    21,    22,    23,    24,    25,    26,    27,    -1,    -1,
     3803      30,    31,    32,    33,    34,    35,    67,    -1,    69,    39,
     3804      71,    72,    -1,    74,    75,    76,    -1,    -1,    -1,    -1,
     3805      -1,    -1,    83,    84,    -1,    -1,    -1,    -1,    -1,    -1,
     3806      -1,    -1,    -1,    94,    -1,    -1,    -1,    67,    -1,    -1,
     3807      -1,    -1,    -1,    -1,    74,    75,    -1,    -1,   109,    -1,
     3808     111,    -1,    -1,    -1,    -1,    -1,    -1,   118,   119,     3,
     3809       4,     5,     6,     7,     8,     9,    10,    11,    12,    13,
     3810      14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
     3811      24,    25,    26,    27,    -1,    -1,    30,    31,    32,    33,
     3812      -1,    -1,    36,    -1,    -1,    39,    -1,    -1,    -1,    -1,
     3813      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3814      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3815      -1,    -1,    -1,    67,    -1,    69,    -1,    71,    -1,    -1,
     3816      74,    75,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3817      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3818      94,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3819      -1,    -1,    -1,    -1,    -1,    -1,    -1,   111,    -1,    -1,
     3820      -1,    -1,    -1,    -1,   118,   119,     4,     5,     6,     7,
    39633821       8,     9,    10,    11,    12,    13,    14,    15,    16,    17,
    39643822      18,    19,    20,    21,    22,    23,    24,    25,    26,    27,
    39653823      -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,    -1,
    3966       -1,    39,    -1,    -1,    -1,    10,    11,    12,    13,    14,
    3967       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    3968       25,    26,    27,    -1,    -1,    30,    31,    32,    -1,    67,
    3969       -1,    69,    -1,    71,    39,    -1,    74,    75,    -1,    -1,
    3970       -1,    -1,    -1,    10,    11,    12,    13,    14,    15,    16,
     3824      -1,    39,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3825      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3826      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    67,
     3827      -1,    69,    -1,    71,    72,    -1,    74,    75,    76,    -1,
     3828      -1,    -1,    -1,    -1,    -1,    83,    84,    -1,    -1,    -1,
     3829      -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,    -1,
     3830      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3831      -1,   109,    -1,   111,    -1,    -1,    -1,    -1,    -1,    -1,
     3832     118,   119,     4,     5,     6,     7,     8,     9,    10,    11,
     3833      12,    13,    14,    15,    16,    17,    18,    19,    20,    21,
     3834      22,    23,    24,    25,    26,    27,    -1,    -1,    30,    31,
     3835      32,    -1,    -1,    -1,    -1,    -1,    -1,    39,    -1,    -1,
     3836      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3837      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3838      -1,    -1,    -1,    -1,    -1,    67,    -1,    69,    -1,    71,
     3839      -1,    -1,    74,    75,    -1,    -1,    -1,    -1,    -1,    -1,
     3840      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3841      -1,    -1,    94,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3842      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   110,   111,
     3843      -1,    -1,    -1,    -1,    -1,    -1,   118,   119,     4,     5,
     3844       6,     7,     8,     9,    10,    11,    12,    13,    14,    15,
     3845      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     3846      26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,
     3847      -1,    -1,    -1,    39,    -1,    -1,    -1,    -1,    -1,    -1,
     3848      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3849      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3850      -1,    67,    -1,    69,    -1,    71,    -1,    -1,    74,    75,
     3851      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3852      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,
     3853      96,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3854      -1,    -1,    -1,    -1,    -1,   111,    -1,    -1,    -1,    -1,
     3855      -1,    -1,   118,   119,     4,     5,     6,     7,     8,     9,
     3856      10,    11,    12,    13,    14,    15,    16,    17,    18,    19,
     3857      20,    21,    22,    23,    24,    25,    26,    27,    -1,    -1,
     3858      30,    31,    32,    -1,    -1,    -1,    -1,    -1,    -1,    39,
     3859      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3860      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3861      -1,    -1,    -1,    -1,    -1,    -1,    -1,    67,    -1,    69,
     3862      -1,    71,    -1,    -1,    74,    75,    -1,    -1,    -1,    -1,
     3863      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3864      -1,    -1,    -1,    -1,    94,    -1,    96,    -1,    -1,    -1,
     3865      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3866      -1,   111,    -1,    -1,    -1,    -1,    -1,    -1,   118,   119,
     3867       4,     5,     6,     7,     8,     9,    10,    11,    12,    13,
     3868      14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
     3869      24,    25,    26,    27,    -1,    -1,    30,    31,    32,    -1,
     3870      -1,    -1,    -1,    -1,    -1,    39,    -1,    -1,    -1,    -1,
     3871      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3872      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3873      -1,    -1,    -1,    67,    -1,    69,    -1,    71,    -1,    -1,
     3874      74,    75,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3875      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3876      94,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3877      -1,    -1,    -1,    -1,    -1,    -1,    -1,   111,    -1,    -1,
     3878      -1,    -1,    -1,    -1,   118,   119,     4,     5,     6,     7,
     3879       8,     9,    10,    11,    12,    13,    14,    15,    16,    17,
     3880      18,    19,    20,    21,    22,    23,    24,    25,    26,    27,
     3881      -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,    -1,
     3882      -1,    39,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3883      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3884      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    67,
     3885      -1,    69,    -1,    71,    -1,    -1,    74,    75,    -1,    -1,
     3886      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3887      -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,    -1,
     3888      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3889      -1,    -1,    -1,   111,    -1,    -1,    -1,    -1,    -1,    -1,
     3890     118,   119,     4,     5,     6,     7,     8,     9,    10,    11,
     3891      12,    13,    14,    15,    16,    17,    18,    19,    20,    21,
     3892      22,    23,    24,    25,    26,    27,    -1,    -1,    30,    31,
     3893      32,    -1,    -1,    -1,    -1,    -1,    -1,    39,    -1,    -1,
     3894      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3895      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3896      -1,    -1,    -1,    -1,    -1,    67,    -1,    69,    -1,    71,
     3897      -1,    -1,    74,    75,    -1,    -1,    -1,    -1,    -1,    -1,
     3898      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3899      -1,    -1,    94,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3900      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   111,
     3901      -1,    -1,    -1,    -1,    -1,    -1,   118,   119,     4,     5,
     3902       6,     7,     8,     9,    10,    11,    12,    13,    14,    15,
     3903      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     3904      26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,
     3905      -1,    -1,    -1,    39,    -1,    -1,    -1,    -1,    -1,    -1,
     3906      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3907      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3908      -1,    67,    -1,    69,    -1,    71,    -1,    -1,    74,    75,
     3909      10,    11,    12,    13,    14,    15,    16,    17,    18,    19,
     3910      20,    21,    22,    23,    24,    25,    26,    27,    94,    -1,
     3911      30,    31,    32,    -1,    -1,    -1,    -1,    37,    38,    39,
     3912      40,    -1,    -1,    -1,    -1,   111,    -1,    -1,    -1,    -1,
     3913      -1,    -1,   118,   119,    -1,    -1,    -1,    -1,    -1,    -1,
     3914      -1,    -1,    -1,    -1,    -1,    -1,    66,    67,    -1,    -1,
     3915      -1,    -1,    72,    -1,    74,    75,    76,    -1,    -1,    79,
     3916      80,    81,    82,    83,    84,    -1,    86,    87,    -1,    -1,
     3917      -1,    -1,    -1,    -1,    94,    -1,    -1,    -1,    -1,    -1,
     3918      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   109,
     3919      -1,   111,    -1,    -1,   114,    -1,    -1,    -1,   118,   119,
     3920     120,   121,   122,   123,    10,    11,    12,    13,    14,    15,
     3921      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     3922      26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,
     3923      -1,    37,    38,    39,    40,    -1,    -1,    -1,    -1,    -1,
     3924      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3925      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3926      66,    67,    -1,    -1,    -1,    -1,    72,    -1,    74,    75,
     3927      76,    -1,    -1,    79,    80,    81,    82,    83,    84,    -1,
     3928      86,    87,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,
     3929      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3930      -1,    -1,    -1,   109,   110,   111,    -1,    -1,    -1,    -1,
     3931      -1,    -1,   118,   119,   120,   121,   122,   123,    10,    11,
     3932      12,    13,    14,    15,    16,    17,    18,    19,    20,    21,
     3933      22,    23,    24,    25,    26,    27,    -1,    -1,    30,    31,
     3934      32,    -1,    -1,    -1,    -1,    37,    38,    39,    40,    -1,
     3935      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3936      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3937      -1,    -1,    -1,    -1,    66,    67,    -1,    -1,    -1,    -1,
     3938      72,    -1,    74,    75,    76,    -1,    -1,    79,    80,    81,
     3939      82,    83,    84,    -1,    86,    87,    -1,    -1,    -1,    -1,
     3940      -1,    -1,    94,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3941      -1,    -1,    -1,    -1,    -1,    -1,    -1,   109,    -1,   111,
     3942      -1,    -1,    -1,    -1,    -1,    -1,   118,   119,   120,   121,
     3943     122,   123,    10,    11,    12,    13,    14,    15,    16,    17,
     3944      18,    19,    20,    21,    22,    23,    24,    25,    26,    27,
     3945      -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,    37,
     3946      38,    39,    40,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3947      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3948      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    66,    67,
     3949      -1,    -1,    -1,    -1,    72,    -1,    74,    75,    76,    -1,
     3950      -1,    79,    80,    81,    82,    83,    84,    -1,    86,    87,
     3951      -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,    -1,
     3952      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3953      -1,   109,    -1,   111,    -1,    -1,    -1,    -1,    -1,    -1,
     3954     118,   119,   120,   121,   122,   123,    10,    11,    12,    13,
     3955      14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
     3956      24,    25,    26,    27,    -1,    -1,    30,    31,    32,    -1,
     3957      -1,    -1,    -1,    37,    38,    39,    40,    -1,    -1,    -1,
     3958      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3959      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3960      -1,    -1,    66,    67,    -1,    -1,    -1,    -1,    72,    -1,
     3961      74,    75,    76,    -1,    -1,    79,    80,    81,    82,    83,
     3962      84,    -1,    86,    87,    -1,    -1,    -1,    -1,    -1,    -1,
     3963      94,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3964      -1,    -1,    -1,    -1,    -1,   109,    -1,   111,    -1,    -1,
     3965      -1,    -1,    -1,    -1,   118,   119,   120,   121,   122,   123,
     3966      10,    11,    12,    13,    14,    15,    16,    17,    18,    19,
     3967      20,    21,    22,    23,    24,    25,    26,    27,    -1,    -1,
     3968      30,    31,    32,    -1,    -1,    -1,    -1,    37,    38,    39,
     3969      40,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3970      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3971      -1,    -1,    -1,    -1,    -1,    -1,    66,    67,    -1,    -1,
     3972      -1,    -1,    72,    -1,    74,    75,    76,    -1,    -1,    79,
     3973      80,    81,    82,    83,    84,    -1,    86,    87,    -1,    -1,
     3974      -1,    -1,    -1,    -1,    94,    -1,    -1,    -1,    -1,    -1,
     3975      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   109,
     3976      -1,   111,    -1,    -1,    -1,    -1,    -1,    -1,   118,   119,
     3977     120,   121,   122,   123,     3,     4,     5,     6,     7,     8,
     3978       9,    10,    11,    12,    13,    14,    15,    16,    17,    18,
     3979      19,    20,    21,    22,    23,    24,    25,    26,    27,    -1,
     3980      -1,    30,    31,    32,    -1,    -1,    -1,    -1,    -1,    -1,
     3981      39,    -1,    -1,    -1,    10,    11,    12,    13,    14,    15,
     3982      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     3983      26,    27,    28,    -1,    30,    31,    32,    -1,    67,    -1,
     3984      69,    -1,    71,    39,    -1,    74,    75,    -1,    -1,    -1,
     3985      -1,    -1,    10,    11,    12,    13,    14,    15,    16,    17,
     3986      18,    19,    20,    21,    22,    23,    24,    25,    26,    27,
     3987      -1,    67,    30,    31,    32,    -1,    72,    -1,    74,    75,
     3988      76,    39,    78,    -1,    -1,   114,    -1,    83,    84,    -1,
     3989      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,
     3990      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    67,
     3991      -1,    -1,    -1,    -1,    72,   111,    74,    75,    76,    -1,
     3992      -1,    -1,   118,   119,    -1,    83,    84,    -1,    -1,    -1,
     3993      -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,    -1,
     3994      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     3995      -1,   109,    -1,   111,    -1,    -1,    -1,    -1,    -1,    -1,
     3996     118,   119,    10,    11,    12,    13,    14,    15,    16,    17,
     3997      18,    19,    20,    21,    22,    23,    24,    25,    26,    27,
     3998      -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,    -1,
     3999      -1,    39,    10,    11,    12,    13,    14,    15,    16,    17,
     4000      18,    19,    20,    21,    22,    23,    24,    25,    26,    27,
     4001      -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,    67,
     4002      -1,    39,    -1,    -1,    72,    -1,    74,    75,    76,    -1,
     4003      -1,    -1,    -1,    -1,    -1,    83,    84,    -1,    -1,    -1,
     4004      -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,    67,
     4005      -1,    -1,    -1,    -1,    72,    -1,    74,    75,    76,    -1,
     4006      -1,   109,    -1,   111,    -1,    83,    84,    -1,    -1,    -1,
     4007     118,   119,    -1,    -1,    -1,    -1,    94,    -1,    -1,    -1,
     4008      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     4009      -1,   109,    -1,   111,    -1,    -1,    -1,    -1,    -1,    -1,
     4010     118,   119,    10,    11,    12,    13,    14,    15,    16,    17,
     4011      18,    19,    20,    21,    22,    23,    24,    25,    26,    27,
     4012      -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,    -1,
     4013      -1,    39,    10,    11,    12,    13,    14,    15,    16,    17,
     4014      18,    19,    20,    21,    22,    23,    24,    25,    26,    27,
     4015      -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,    67,
     4016      -1,    39,    -1,    -1,    72,    -1,    74,    75,    76,    -1,
     4017      -1,    -1,    -1,    -1,    -1,    83,    84,    -1,    -1,    -1,
     4018      -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,    67,
     4019      -1,    -1,    -1,    -1,    72,    -1,    74,    75,    76,    -1,
     4020      -1,   109,    -1,   111,    -1,    83,    84,    -1,    -1,    -1,
     4021     118,   119,    -1,    -1,    -1,    -1,    94,    -1,    -1,    -1,
     4022      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     4023      -1,    -1,    -1,   111,    -1,    -1,    -1,    -1,    -1,    -1,
     4024     118,   119,    10,    11,    12,    13,    14,    15,    16,    17,
     4025      18,    19,    20,    21,    22,    23,    24,    25,    26,    27,
     4026      -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,    -1,
     4027      -1,    39,    10,    11,    12,    13,    14,    15,    16,    17,
     4028      18,    19,    20,    21,    22,    23,    24,    25,    26,    27,
     4029      -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,    67,
     4030      -1,    39,    40,    -1,    72,    -1,    74,    75,    -1,    -1,
     4031      -1,    -1,    -1,    -1,    -1,    83,    84,    -1,    -1,    -1,
     4032      -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,    67,
     4033      -1,    -1,    -1,    -1,    -1,    -1,    74,    75,    -1,    -1,
     4034      -1,    -1,    -1,   111,    -1,    -1,    -1,    -1,    -1,    -1,
     4035     118,   119,    -1,    -1,    -1,    -1,    94,    -1,    -1,    -1,
     4036      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     4037      -1,    -1,    -1,   111,    -1,    -1,    -1,   115,    -1,    -1,
     4038     118,   119,    10,    11,    12,    13,    14,    15,    16,    17,
     4039      18,    19,    20,    21,    22,    23,    24,    25,    26,    27,
     4040      -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,    -1,
     4041      -1,    39,    40,    10,    11,    12,    13,    14,    15,    16,
    39714042      17,    18,    19,    20,    21,    22,    23,    24,    25,    26,
    3972       27,    -1,    67,    30,    31,    32,    -1,    72,    -1,    74,
    3973       75,    76,    39,    -1,    -1,    -1,   114,    -1,    83,    84,
    3974       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    94,
     4043      27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,    67,
     4044      -1,    -1,    39,    40,    -1,    -1,    74,    75,    -1,    -1,
    39754045      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3976       67,    -1,    -1,    -1,   109,    72,   111,    74,    75,    76,
    3977       -1,    -1,    -1,   118,   119,    -1,    83,    84,    -1,    -1,
    3978       -1,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,
     4046      -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,    -1,
     4047      67,    -1,    -1,    -1,    -1,    -1,    -1,    74,    75,    -1,
     4048      -1,    -1,    -1,   111,    -1,    -1,    -1,   115,    -1,    -1,
     4049     118,   119,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,
    39794050      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3980       -1,    -1,   109,    -1,   111,    -1,    -1,    -1,    -1,    -1,
     4051      -1,    -1,    -1,    -1,   111,    -1,    -1,    -1,    -1,    -1,
    39814052      -1,   118,   119,    10,    11,    12,    13,    14,    15,    16,
    39824053      17,    18,    19,    20,    21,    22,    23,    24,    25,    26,
     
    39854056      17,    18,    19,    20,    21,    22,    23,    24,    25,    26,
    39864057      27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,
    3987       67,    -1,    39,    -1,    -1,    72,    -1,    74,    75,    76,
    3988       -1,    -1,    -1,    -1,    -1,    -1,    83,    84,    -1,    -1,
     4058      67,    -1,    39,    -1,    -1,    -1,    -1,    74,    75,    -1,
     4059      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    39894060      -1,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,
    3990       67,    -1,    -1,    -1,    -1,    72,    -1,    74,    75,    76,
    3991       -1,    -1,   109,    -1,   111,    -1,    83,    84,    -1,    -1,
     4061      67,    -1,    -1,    -1,    -1,    -1,    -1,    74,    75,    -1,
     4062      -1,    -1,   109,    -1,   111,    -1,    -1,    -1,    -1,    -1,
    39924063      -1,   118,   119,    -1,    -1,    -1,    -1,    94,    -1,    -1,
    39934064      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    3994       -1,    -1,   109,    -1,   111,    -1,    -1,    -1,    -1,    -1,
     4065      -1,    -1,    -1,    -1,   111,    -1,    -1,    -1,    -1,    -1,
    39954066      -1,   118,   119,    10,    11,    12,    13,    14,    15,    16,
    39964067      17,    18,    19,    20,    21,    22,    23,    24,    25,    26,
     
    39994070      17,    18,    19,    20,    21,    22,    23,    24,    25,    26,
    40004071      27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,
    4001       67,    -1,    39,    -1,    -1,    72,    -1,    74,    75,    76,
    4002       -1,    -1,    -1,    -1,    -1,    -1,    83,    84,    -1,    -1,
     4072      67,    -1,    39,    -1,    -1,    -1,    -1,    74,    75,    -1,
     4073      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    40034074      -1,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,
    4004       67,    -1,    -1,    -1,    -1,    72,    -1,    74,    75,    -1,
    4005       -1,    -1,    -1,    -1,   111,    -1,    83,    84,    -1,    -1,
     4075      67,    -1,    -1,    -1,    -1,    -1,    -1,    74,    75,    -1,
     4076      -1,    -1,    -1,    -1,   111,    -1,    -1,    -1,    -1,    -1,
    40064077      -1,   118,   119,    -1,    -1,    -1,    -1,    94,    -1,    -1,
    40074078      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     
    40094080      -1,   118,   119,    10,    11,    12,    13,    14,    15,    16,
    40104081      17,    18,    19,    20,    21,    22,    23,    24,    25,    26,
    4011       27,    28,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,
     4082      27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,
    40124083      -1,    -1,    39,    10,    11,    12,    13,    14,    15,    16,
    40134084      17,    18,    19,    20,    21,    22,    23,    24,    25,    26,
    40144085      27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,
    4015       67,    -1,    39,    40,    -1,    -1,    -1,    74,    75,    -1,
    4016       -1,    78,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    4017       -1,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,
    4018       67,    -1,    -1,    -1,    -1,    -1,    -1,    74,    75,    -1,
    4019       -1,    -1,   109,    -1,   111,    -1,    -1,    -1,    -1,    -1,
    4020       -1,   118,   119,    -1,    -1,    -1,    -1,    94,    -1,    -1,
     4086      67,    -1,    39,    -1,    -1,    -1,    -1,    74,    75,    -1,
    40214087      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    4022       -1,    -1,    -1,    -1,   111,    -1,    -1,    -1,   115,    -1,
    4023       -1,   118,   119,    10,    11,    12,    13,    14,    15,    16,
    4024       17,    18,    19,    20,    21,    22,    23,    24,    25,    26,
    4025       27,    28,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,
    4026       -1,    -1,    39,    10,    11,    12,    13,    14,    15,    16,
    4027       17,    18,    19,    20,    21,    22,    23,    24,    25,    26,
    4028       27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,
    4029       67,    -1,    39,    40,    -1,    -1,    -1,    74,    75,    -1,
    4030       -1,    78,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    40314088      -1,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,
    40324089      67,    -1,    -1,    -1,    -1,    -1,    -1,    74,    75,    -1,
     
    40344091      -1,   118,   119,    -1,    -1,    -1,    -1,    94,    -1,    -1,
    40354092      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    4036       -1,    -1,    -1,    -1,   111,    -1,    -1,    -1,   115,    -1,
     4093      -1,    -1,    -1,    -1,   111,    -1,    -1,    -1,    -1,    -1,
    40374094      -1,   118,   119,    10,    11,    12,    13,    14,    15,    16,
    40384095      17,    18,    19,    20,    21,    22,    23,    24,    25,    26,
    40394096      27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,
    4040       -1,    -1,    39,    40,    10,    11,    12,    13,    14,    15,
    4041       16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
    4042       26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,
    4043       67,    -1,    -1,    39,    -1,    -1,    -1,    74,    75,    -1,
     4097      -1,    -1,    39,    10,    11,    12,    13,    14,    15,    16,
     4098      17,    18,    19,    20,    21,    22,    23,    24,    25,    26,
     4099      27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,
     4100      67,    -1,    39,    -1,    -1,    -1,    -1,    74,    75,    -1,
    40444101      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    40454102      -1,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,
    4046       -1,    67,    -1,    -1,    -1,    -1,    -1,    -1,    74,    75,
    4047       -1,    -1,    -1,    -1,   111,    -1,    -1,    -1,   115,    -1,
    4048       -1,   118,   119,    -1,    -1,    -1,    -1,    -1,    94,    -1,
     4103      67,    -1,    -1,    -1,    -1,    -1,    -1,    74,    75,    -1,
     4104      -1,    -1,    -1,    -1,   111,    -1,    -1,    -1,    -1,    -1,
     4105      -1,   118,   119,    -1,    -1,    -1,    -1,    94,    -1,    -1,
    40494106      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    4050       -1,    -1,    -1,   109,    -1,   111,    -1,    -1,    -1,    -1,
    4051       -1,    -1,   118,   119,    10,    11,    12,    13,    14,    15,
    4052       16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
    4053       26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,
    4054       -1,    -1,    -1,    39,    10,    11,    12,    13,    14,    15,
    4055       16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
    4056       26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,
    4057       -1,    67,    -1,    39,    -1,    -1,    -1,    -1,    74,    75,
    4058       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    4059       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,
    4060       -1,    67,    -1,    -1,    -1,    -1,    -1,    -1,    74,    75,
    4061       -1,    -1,    -1,    -1,    -1,   111,    -1,    -1,    -1,    -1,
    4062       -1,    -1,   118,   119,    -1,    -1,    -1,    -1,    94,    -1,
    4063       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    4064       -1,    -1,    -1,    -1,    -1,   111,    -1,    -1,    -1,    -1,
    4065       -1,    -1,   118,   119,    10,    11,    12,    13,    14,    15,
    4066       16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
    4067       26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,
    4068       -1,    -1,    -1,    39,    10,    11,    12,    13,    14,    15,
    4069       16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
    4070       26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,
    4071       -1,    67,    -1,    39,    -1,    -1,    -1,    -1,    74,    75,
    4072       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    4073       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,
    4074       -1,    67,    -1,    -1,    -1,    -1,    -1,    -1,    74,    75,
    4075       -1,    -1,    -1,    -1,    -1,   111,    -1,    -1,    -1,    -1,
    4076       -1,    -1,   118,   119,    -1,    -1,    -1,    -1,    94,    -1,
    4077       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    4078       -1,    -1,    -1,    -1,    -1,   111,    -1,    -1,    -1,    -1,
    4079       -1,    -1,   118,   119,    10,    11,    12,    13,    14,    15,
    4080       16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
    4081       26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,
    4082       -1,    -1,    -1,    39,    10,    11,    12,    13,    14,    15,
    4083       16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
    4084       26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,
    4085       -1,    67,    -1,    39,    -1,    -1,    -1,    -1,    74,    75,
    4086       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    4087       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,
    4088       -1,    67,    -1,    -1,    -1,    -1,    -1,    -1,    74,    75,
    4089       -1,    -1,    -1,    -1,    -1,   111,    -1,    -1,    -1,    -1,
    4090       -1,    -1,   118,   119,    -1,    -1,    -1,    -1,    94,    -1,
    4091       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    4092       -1,    -1,    -1,    -1,    -1,   111,    -1,    -1,    -1,    -1,
    4093       -1,    -1,   118,   119,    10,    11,    12,    13,    14,    15,
    4094       16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
    4095       26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,
    4096       -1,    -1,    -1,    39,    10,    11,    12,    13,    14,    15,
    4097       16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
    4098       26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,
    4099       -1,    67,    -1,    39,    -1,    -1,    -1,    -1,    74,    75,
    4100       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    4101       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,
    4102       -1,    67,    -1,    -1,    -1,    -1,    -1,    -1,    74,    75,
    4103       -1,    -1,    -1,    -1,    -1,   111,    -1,    -1,    -1,    -1,
    4104       -1,    -1,   118,   119,    -1,    -1,    -1,    -1,    94,    -1,
    4105       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    4106       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    4107       -1,    -1,   118,   119,     4,     5,     6,     7,     8,     9,
    4108       10,    11,    12,    13,    14,    15,    16,    17,    18,    19,
    4109       20,    21,    22,    23,    24,    25,    26,    27,    -1,    -1,
    4110       30,    31,    32,    -1,    -1,    -1,    -1,    -1,    -1,    39,
    4111       -1,    37,    38,    -1,    40,    41,    -1,    43,    -1,    -1,
    4112       46,    47,    48,    49,    50,    51,    52,    53,    -1,    -1,
    4113       56,    57,    -1,    -1,    -1,    61,    62,    67,    64,    69,
    4114       66,    71,    -1,    -1,    74,    75,    72,    -1,    -1,    -1,
    4115       76,    -1,    -1,    79,    80,    81,    82,    83,    84,    -1,
    4116       86,    87,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,
    4117       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    4118      110,    -1,    -1,   109,    -1,   111,    -1,    -1,   114,    -1,
    4119       -1,    -1,   118,   119,   120,   121,   122,   123,    -1,    -1,
    4120       -1,    -1,   128,    -1,    37,    38,   132,    40,    41,    -1,
    4121       43,    -1,    -1,    46,    47,    48,    49,    50,    51,    52,
    4122       53,    -1,    -1,    -1,    57,    -1,    -1,    -1,    61,    62,
    4123       -1,    64,    -1,    66,    -1,    -1,    -1,    -1,    -1,    72,
    4124       -1,    -1,    -1,    76,    -1,    -1,    79,    80,    81,    82,
    4125       83,    84,    -1,    86,    87,    -1,    -1,    -1,    -1,    -1,
    4126       -1,    94,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    4127       -1,    -1,    -1,    -1,    -1,    -1,   109,    -1,   111,    -1,
    4128       -1,   114,    -1,    -1,    -1,   118,   119,   120,   121,   122,
    4129      123,    -1,    -1,    -1,    -1,   128,    -1,    -1,    -1,   132,
    4130        4,     5,     6,     7,     8,     9,    10,    11,    12,    13,
    4131       14,    15,    16,    17,    18,    19,    20,    21,    22,    23,
    4132       24,    25,    26,    27,    -1,    -1,    30,    31,    32,    -1,
    4133       -1,    -1,    -1,    -1,    -1,    39,    -1,    37,    38,    -1,
    4134       40,    41,    -1,    43,    44,    45,    46,    47,    48,    49,
    4135       50,    51,    52,    53,    -1,    -1,    56,    57,    -1,    -1,
    4136       -1,    61,    62,    67,    64,    69,    66,    71,    -1,    -1,
    4137       74,    75,    72,    -1,    -1,    -1,    76,    -1,    -1,    79,
    4138       80,    81,    82,    83,    84,    -1,    86,    87,    -1,    -1,
    4139       -1,    -1,    96,    -1,    94,    -1,    -1,    -1,    -1,    -1,
    4140       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   109,
    4141       -1,   111,    -1,    -1,   114,    -1,    -1,    -1,   118,   119,
    4142      120,   121,   122,   123,    -1,    -1,    37,    38,   128,    40,
    4143       41,    -1,    43,    44,    45,    46,    47,    48,    49,    50,
     4107      -1,    -1,    -1,    -1,   111,    -1,    -1,    -1,    -1,    -1,
     4108      -1,   118,   119,    10,    11,    12,    13,    14,    15,    16,
     4109      17,    18,    19,    20,    21,    22,    23,    24,    25,    26,
     4110      27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,
     4111      -1,    -1,    39,    -1,    -1,     4,     5,     6,     7,     8,
     4112       9,    10,    11,    12,    13,    14,    15,    16,    17,    18,
     4113      19,    20,    21,    22,    23,    24,    25,    26,    27,    -1,
     4114      67,    30,    31,    32,    -1,    -1,    -1,    74,    75,    -1,
     4115      39,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     4116      -1,    -1,    -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,
     4117      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    67,    -1,
     4118      69,    -1,    71,    -1,    -1,    74,    75,    -1,    -1,    -1,
     4119      -1,   118,   119,    37,    38,    -1,    40,    41,    -1,    43,
     4120      -1,    -1,    46,    47,    48,    49,    50,    51,    52,    53,
     4121      -1,    -1,    56,    57,    -1,    -1,    -1,    61,    62,    -1,
     4122      64,   110,    66,    -1,    -1,    -1,    -1,    -1,    72,    -1,
     4123      -1,    -1,    76,    -1,    -1,    79,    80,    81,    82,    83,
     4124      84,    -1,    86,    87,    -1,    -1,    -1,    -1,    -1,    -1,
     4125      94,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     4126      -1,    -1,    -1,    -1,    -1,   109,    -1,   111,    -1,    -1,
     4127     114,    -1,    -1,    -1,   118,   119,   120,   121,   122,   123,
     4128      -1,    -1,    -1,    -1,   128,    -1,    37,    38,   132,    40,
     4129      41,    -1,    43,    -1,    -1,    46,    47,    48,    49,    50,
    41444130      51,    52,    53,    -1,    -1,    -1,    57,    -1,    -1,    -1,
    41454131      61,    62,    -1,    64,    -1,    66,    -1,    -1,    -1,    -1,
     
    41494135      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   109,    -1,
    41504136     111,    -1,    -1,   114,    -1,    -1,    -1,   118,   119,   120,
    4151      121,   122,   123,    -1,    -1,    37,    38,   128,    40,    41,
    4152       -1,    43,    -1,    -1,    46,    47,    48,    49,    50,    51,
    4153       52,    53,    -1,    -1,    -1,    57,    -1,    -1,    -1,    61,
    4154       62,    -1,    64,    -1,    66,    -1,    -1,    -1,    -1,    -1,
     4137     121,   122,   123,    -1,    -1,    -1,    -1,   128,    -1,    -1,
     4138      -1,   132,     4,     5,     6,     7,     8,     9,    10,    11,
     4139      12,    13,    14,    15,    16,    17,    18,    19,    20,    21,
     4140      22,    23,    24,    25,    26,    27,    -1,    -1,    30,    31,
     4141      32,    -1,    -1,    -1,    -1,    -1,    -1,    39,    -1,    37,
     4142      38,    -1,    40,    41,    -1,    43,    44,    45,    46,    47,
     4143      48,    49,    50,    51,    52,    53,    -1,    -1,    56,    57,
     4144      -1,    -1,    -1,    61,    62,    67,    64,    69,    66,    71,
     4145      -1,    -1,    74,    75,    72,    -1,    -1,    -1,    76,    -1,
     4146      -1,    79,    80,    81,    82,    83,    84,    -1,    86,    87,
     4147      -1,    -1,    -1,    -1,    96,    -1,    94,    -1,    -1,    -1,
     4148      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     4149      -1,   109,    -1,   111,    -1,    -1,   114,    -1,    -1,    -1,
     4150     118,   119,   120,   121,   122,   123,    -1,    -1,    37,    38,
     4151     128,    40,    41,    -1,    43,    44,    45,    46,    47,    48,
     4152      49,    50,    51,    52,    53,    -1,    -1,    -1,    57,    -1,
     4153      -1,    -1,    61,    62,    -1,    64,    -1,    66,    -1,    -1,
     4154      -1,    -1,    -1,    72,    -1,    -1,    -1,    76,    -1,    -1,
     4155      79,    80,    81,    82,    83,    84,    -1,    86,    87,    -1,
     4156      -1,    -1,    -1,    -1,    -1,    94,    -1,    -1,    -1,    -1,
     4157      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     4158     109,    -1,   111,    -1,    -1,   114,    -1,    -1,    -1,   118,
     4159     119,   120,   121,   122,   123,    -1,    -1,    37,    38,   128,
     4160      40,    41,    -1,    43,    -1,    -1,    46,    47,    48,    49,
     4161      50,    51,    52,    53,    -1,    -1,    -1,    57,    -1,    -1,
     4162      -1,    61,    62,    -1,    64,    -1,    66,    -1,    -1,    -1,
     4163      -1,    -1,    72,    -1,    -1,    -1,    76,    -1,    -1,    79,
     4164      80,    81,    82,    83,    84,    -1,    86,    87,    -1,    -1,
     4165      -1,    -1,    -1,    -1,    94,    37,    38,    -1,    40,    -1,
     4166      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   109,
     4167      -1,   111,    -1,    -1,   114,    -1,    -1,    -1,   118,   119,
     4168     120,   121,   122,   123,    66,    -1,    -1,    -1,   128,    -1,
    41554169      72,    -1,    -1,    -1,    76,    -1,    -1,    79,    80,    81,
    41564170      82,    83,    84,    -1,    86,    87,    -1,    -1,    -1,    -1,
    41574171      -1,    -1,    94,    37,    38,    -1,    40,    -1,    -1,    -1,
    41584172      -1,    -1,    -1,    -1,    -1,    -1,    -1,   109,    -1,   111,
    4159       -1,    -1,   114,    -1,    -1,    -1,   118,   119,   120,   121,
    4160      122,   123,    66,    -1,    -1,    -1,   128,    -1,    72,    -1,
    4161       74,    75,    76,    -1,    -1,    79,    80,    81,    82,    83,
    4162       84,    -1,    86,    87,    -1,    -1,    -1,    -1,    -1,    -1,
    4163       94,    37,    38,    -1,    40,    -1,    -1,    -1,    -1,    -1,
    4164       -1,    -1,    -1,    -1,    -1,   109,    -1,   111,    -1,   113,
    4165      114,    -1,    -1,    -1,   118,   119,   120,   121,   122,   123,
    4166       66,    -1,    -1,    -1,    -1,    -1,    72,    -1,    -1,    -1,
    4167       76,    -1,    -1,    79,    80,    81,    82,    83,    84,    -1,
    4168       86,    87,    -1,    -1,    -1,    -1,    -1,    -1,    94,    37,
    4169       38,    -1,    40,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    4170       -1,    -1,    -1,   109,    -1,   111,    -1,    -1,    37,    38,
    4171       -1,    40,   118,   119,   120,   121,   122,   123,    66,    -1,
    4172       -1,    -1,    -1,    -1,    72,    -1,    -1,    -1,    76,    -1,
    4173       -1,    79,    80,    81,    82,    83,    84,    66,    86,    87,
    4174       -1,    -1,    -1,    72,    -1,    -1,    94,    76,    -1,    -1,
    4175       79,    80,    81,    82,    83,    84,    -1,    86,    87,    -1,
    4176       -1,   109,    -1,   111,    -1,    94,    37,    38,    -1,    40,
    4177      118,   119,   120,   121,   122,   123,    -1,    -1,    -1,    -1,
    4178      109,    -1,   111,    -1,    -1,    37,    38,    -1,    40,   118,
    4179      119,   120,   121,   122,   123,    66,    -1,    -1,    -1,    -1,
    4180       -1,    72,    -1,    -1,    -1,    76,    -1,    -1,    79,    80,
    4181       81,    82,    83,    84,    66,    86,    87,    -1,    -1,    -1,
    4182       72,    -1,    -1,    94,    76,    -1,    -1,    79,    80,    81,
    4183       82,    83,    84,    -1,    86,    87,    -1,    -1,   109,    -1,
    4184       -1,    -1,    94,    -1,    -1,    -1,    -1,   118,   119,   120,
    4185      121,   122,   123,    -1,    -1,    -1,    -1,   109,    -1,    -1,
    4186       -1,    -1,    -1,    -1,    -1,    -1,   118,   119,   120,   121,
    4187      122,   123,     4,     5,     6,     7,     8,     9,    10,    11,
    4188       12,    13,    14,    15,    16,    17,    18,    19,    20,    21,
    4189       22,    23,    24,    25,    26,    27,    -1,    -1,    -1,    -1,
    4190       -1,    -1,    -1,    -1,    -1,    -1,    -1,    39,    -1,    -1,
     4173      -1,    -1,    37,    38,    -1,    40,   118,   119,   120,   121,
     4174     122,   123,    66,    -1,    -1,    -1,    -1,    -1,    72,    -1,
     4175      -1,    -1,    76,    -1,    -1,    79,    80,    81,    82,    83,
     4176      84,    66,    86,    87,    -1,    -1,    -1,    72,    -1,    -1,
     4177      94,    76,    -1,    -1,    79,    80,    81,    82,    83,    84,
     4178      -1,    86,    87,    -1,    -1,   109,    -1,   111,    -1,    94,
     4179      37,    38,    -1,    40,   118,   119,   120,   121,   122,   123,
     4180      -1,    -1,    -1,    -1,   109,    -1,    -1,    -1,    -1,    37,
     4181      38,    -1,    40,   118,   119,   120,   121,   122,   123,    66,
     4182      -1,    -1,    -1,    -1,    -1,    72,    -1,    -1,    -1,    76,
     4183      -1,    -1,    79,    80,    81,    82,    83,    84,    66,    86,
     4184      87,    -1,    -1,    -1,    72,    -1,    -1,    94,    76,    -1,
     4185      -1,    79,    80,    81,    82,    83,    84,    -1,    86,    87,
     4186      -1,    -1,   109,    -1,    -1,    -1,    94,    -1,    -1,    -1,
     4187      -1,   118,   119,   120,   121,   122,   123,    -1,    -1,    -1,
     4188      -1,   109,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     4189     118,   119,   120,   121,   122,   123,     4,     5,     6,     7,
     4190       8,     9,    10,    11,    12,    13,    14,    15,    16,    17,
     4191      18,    19,    20,    21,    22,    23,    24,    25,    26,    27,
     4192      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     4193      -1,    39,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     4194      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     4195      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    67,
     4196      -1,    69,    -1,    71,    72,    -1,    74,    75,    76,    -1,
     4197      -1,    -1,    -1,    -1,    -1,    83,    84,     3,     4,     5,
     4198       6,     7,     8,     9,    10,    11,    12,    13,    14,    15,
     4199      16,    17,    18,    19,    20,    21,    22,    23,    24,    25,
     4200      26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,
     4201      -1,    -1,    -1,    39,    -1,    -1,    -1,    -1,    -1,    -1,
    41914202      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    41924203      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    4193       -1,    -1,    -1,    -1,    -1,    67,    -1,    69,    -1,    71,
    4194       72,    -1,    74,    75,    76,    -1,    -1,    -1,    -1,    -1,
    4195       -1,    83,    84,     3,     4,     5,     6,     7,     8,     9,
    4196       10,    11,    12,    13,    14,    15,    16,    17,    18,    19,
    4197       20,    21,    22,    23,    24,    25,    26,    27,    -1,    -1,
    4198       30,    31,    32,    -1,    -1,    -1,    -1,    -1,    -1,    39,
     4204      -1,    67,    -1,    69,    -1,    71,    -1,    -1,    74,    75,
     4205       3,     4,     5,     6,     7,     8,     9,    10,    11,    12,
     4206      13,    14,    15,    16,    17,    18,    19,    20,    21,    22,
     4207      23,    24,    25,    26,    27,    -1,    -1,    30,    31,    32,
     4208      -1,    -1,    -1,    -1,    -1,    -1,    39,    -1,    -1,    -1,
    41994209      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    42004210      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    4201       -1,    -1,    -1,    -1,    -1,    -1,    -1,    67,    -1,    69,
    4202       -1,    71,    -1,    -1,    74,    75,     3,     4,     5,     6,
    4203        7,     8,     9,    10,    11,    12,    13,    14,    15,    16,
    4204       17,    18,    19,    20,    21,    22,    23,    24,    25,    26,
    4205       27,    -1,    -1,    30,    31,    32,    -1,    -1,    -1,    -1,
    4206       -1,    -1,    39,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
     4211      -1,    -1,    -1,    -1,    67,    -1,    69,    -1,    71,    -1,
     4212      -1,    74,    75,     4,     5,     6,     7,     8,     9,    10,
     4213      11,    12,    13,    14,    15,    16,    17,    18,    19,    20,
     4214      21,    22,    23,    24,    25,    26,    27,    -1,    -1,    30,
     4215      31,    32,    -1,    -1,    -1,    -1,    -1,    -1,    39,    -1,
    42074216      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    42084217      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    4209       67,    -1,    69,    -1,    71,    -1,    -1,    74,    75,     4,
    4210        5,     6,     7,     8,     9,    10,    11,    12,    13,    14,
    4211       15,    16,    17,    18,    19,    20,    21,    22,    23,    24,
    4212       25,    26,    27,    -1,    -1,    30,    31,    32,    -1,    -1,
    4213       -1,    -1,    -1,    -1,    39,    -1,    -1,    -1,    -1,    -1,
    4214       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    4215       -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
    4216       -1,    -1,    67,    -1,    69,    -1,    71,    -1,    -1,    74,
    4217       75
     4218      -1,    -1,    -1,    -1,    -1,    -1,    67,    -1,    69,    -1,
     4219      71,    -1,    -1,    74,    75
    42184220};
    42194221
     
    42674269     227,   225,   227,   112,   134,   225,   366,   371,   173,   134,
    42684270     272,   277,   217,   232,   323,   327,   173,   134,   294,   227,
    4269      237,   132,   227,   227,   292,   248,   246,   258,   274,   257,
    4270      227,   294,   132,   132,   305,   134,   139,   271,     3,   135,
    4271      207,   208,   222,   224,   227,   134,   311,   109,   311,   164,
    4272      319,   227,   109,   134,   272,   114,    33,    34,    35,   225,
    4273      286,   287,   289,   134,   129,   131,   291,   134,   228,   234,
    4274      235,   272,   315,   316,   317,   109,   141,   109,   148,   109,
    4275      148,   151,   109,   148,   109,   109,   148,   148,   111,   164,
    4276      169,   173,   225,   275,   366,   370,   112,   134,    82,    85,
    4277       86,    87,   109,   111,   113,   114,    97,    98,    99,   100,
    4278      101,   102,   103,   104,   105,   106,   131,   168,   151,   151,
    4279      118,   124,   125,   120,   121,    88,    89,    90,    91,   126,
    4280      127,    92,    93,   119,   128,   129,    94,    95,   130,   131,
    4281      373,   109,   149,   345,   346,   347,   348,   349,   110,   116,
    4282      109,   349,   350,   109,   349,   350,   134,   109,   225,   368,
    4283      112,   134,   135,   111,   225,   227,   361,   362,   370,   371,
    4284      135,   109,   111,   149,   319,   336,   337,   338,   339,   340,
    4285      341,   342,   343,   344,   350,   351,   352,   353,   354,   355,
    4286      356,   149,   370,   227,   135,   135,   149,   225,   227,   363,
    4287      272,   225,   350,   363,   272,   109,   134,   134,   134,   112,
    4288      134,    72,    80,   111,   113,   140,   274,   278,   279,   280,
    4289      281,   282,   134,   134,   134,   134,   134,   134,   309,   110,
    4290      110,   110,   110,   110,   110,   110,   318,   331,   109,   277,
    4291      112,   207,   134,   309,   169,   276,   169,   276,   309,   111,
    4292      207,   311,   173,   134,   207,   110,    40,   111,   115,   225,
    4293      249,   250,   251,   366,   114,   116,   372,   131,   259,   114,
    4294      227,   264,   265,   266,   269,   270,   110,   116,   173,   134,
    4295      118,   164,   134,   224,   227,   263,   362,   370,   303,   304,
    4296      109,   149,   336,   110,   116,   373,   274,   286,   109,   114,
    4297      274,   276,   286,   110,   116,   109,   141,   110,   117,   275,
    4298      275,   275,   111,   139,   145,   164,   276,   275,   112,   134,
    4299      110,   116,   110,   109,   149,   349,   357,   358,   359,   360,
    4300      110,   116,   164,   111,   139,   111,   144,   145,   134,   111,
    4301      139,   144,   164,   164,   151,   151,   151,   152,   152,   153,
    4302      153,   154,   154,   154,   154,   155,   155,   156,   157,   158,
    4303      159,   160,   117,   169,   164,   134,   346,   347,   348,   227,
    4304      345,   312,   312,   164,   276,   134,   271,   134,   225,   350,
    4305      363,   227,   231,   112,   112,   134,   370,   112,   109,   134,
    4306      319,   337,   338,   339,   342,   352,   353,   354,   112,   134,
    4307      227,   336,   340,   351,   109,   312,   355,   373,   312,   312,
    4308      373,   109,   312,   355,   312,   312,   312,   312,   350,   225,
    4309      361,   371,   272,   112,   116,   112,   116,   373,   225,   363,
    4310      373,   260,   261,   262,   263,   260,   260,   272,   164,   134,
    4311      111,   274,   117,   116,   372,   278,    80,   111,   117,   282,
    4312       29,   209,   210,   272,   260,   139,   309,   139,   311,   109,
    4313      349,   350,   109,   349,   350,   141,   350,   173,   264,   110,
    4314      110,   110,   110,   112,   173,   207,   173,   114,   250,   251,
    4315      112,   134,   109,   117,   149,   252,   254,   318,   319,   331,
    4316      357,   116,   132,   116,   132,   274,   248,   274,   115,   162,
    4317      163,   258,   135,   135,   139,   222,   135,   135,   260,   109,
    4318      149,   370,   135,   115,   227,   287,   288,   135,   134,   134,
    4319      109,   135,   110,   316,   169,   170,   117,   132,   111,   141,
    4320      200,   201,   202,   110,   116,   110,   134,   117,   110,   110,
    4321      110,   111,   164,   358,   359,   360,   227,   357,   312,   312,
    4322      114,   151,   166,   164,   165,   167,   116,   135,   134,   134,
    4323      110,   116,   164,   134,   115,   162,   117,   264,   110,   110,
    4324      110,   345,   264,   110,   260,   225,   363,   111,   118,   149,
    4325      164,   164,   227,   342,   264,   110,   110,   110,   110,   110,
    4326      110,   110,     7,   227,   336,   340,   351,   134,   134,   373,
    4327      134,   134,   110,   135,   135,   135,   135,   277,   135,   162,
    4328      163,   164,   310,   134,   278,   280,   115,   134,   211,   274,
    4329       40,    41,    43,    46,    47,    48,    49,    50,    51,    52,
    4330       53,    57,    61,    62,    72,   111,   128,   170,   171,   172,
    4331      173,   174,   175,   177,   178,   190,   192,   193,   198,   212,
    4332      308,    29,   135,   131,   277,   134,   134,   110,   135,   173,
    4333      248,   132,   132,   319,   163,   227,   253,   254,   253,   274,
    4334      312,   115,   259,   372,   110,   116,   112,   112,   135,   227,
    4335      116,   373,   290,   110,   286,   215,   217,   225,   298,   299,
    4336      300,   301,   292,   110,   110,   117,   163,   109,   110,   117,
    4337      116,   139,   164,   164,   112,   110,   110,   110,   357,   279,
    4338      116,   135,   167,   112,   139,   146,   147,   164,   145,   135,
    4339      146,   162,   166,   135,   109,   349,   350,   135,   135,   134,
    4340      135,   135,   135,   164,   110,   135,   109,   349,   350,   109,
    4341      355,   109,   355,   350,   226,     7,   118,   135,   164,   264,
    4342      264,   263,   267,   267,   268,   116,   116,   110,   110,   112,
    4343       96,   123,   135,   135,   146,   278,   164,   116,   132,   212,
    4344      216,   227,   231,   109,   109,   171,   109,   109,    72,   132,
    4345       72,   132,    72,   118,   170,   109,   173,   165,   165,   117,
    4346      112,   143,   132,   135,   134,   135,   211,   110,   164,   264,
    4347      264,   312,   110,   115,   252,   115,   134,   110,   134,   135,
    4348      309,   115,   134,   135,   135,   110,   114,   200,   112,   163,
    4349      132,   200,   202,   110,   116,   135,   109,   349,   350,   372,
    4350      165,   112,   135,    85,   113,   116,   135,   135,   112,   135,
    4351      110,   134,   110,   110,   112,   112,   112,   135,   110,   134,
    4352      134,   134,   164,   164,   135,   112,   135,   135,   135,   135,
    4353      134,   134,   163,   163,   112,   112,   135,   135,   274,   227,
    4354      169,   169,    47,   169,   134,   132,   132,   132,   169,   132,
    4355      169,    58,    59,    60,   194,   195,   196,   132,    63,   132,
    4356      312,   114,   175,   115,   132,   135,   135,    96,   269,   270,
    4357      110,   299,   116,   132,   116,   132,   115,   297,   117,   141,
    4358      110,   110,   117,   167,   112,   134,   115,   112,   111,   147,
    4359      111,   147,   147,   112,   112,   112,   264,   112,   264,   264,
    4360      264,   135,   135,   112,   112,   110,   110,   112,   116,    96,
    4361      263,    96,   135,   112,   112,   110,   110,   109,   110,   170,
    4362      191,   212,   132,   110,   109,   109,   173,   196,    58,    59,
    4363      164,   171,   144,   110,   110,   114,   134,   134,   298,   141,
    4364      203,   109,   132,   203,   135,   117,   264,   134,   134,   135,
    4365      135,   135,   135,   112,   112,   134,   135,   112,   171,    44,
    4366       45,   114,   181,   182,   183,   169,   171,   135,   110,   170,
    4367      114,   183,    96,   134,    96,   134,   109,   109,   132,   115,
    4368      134,   272,   309,   115,   116,   117,   163,   110,   112,   164,
    4369      135,   146,   146,   110,   110,   110,   110,   267,    42,   163,
    4370      179,   180,   310,   117,   134,   171,   181,   110,   132,   171,
    4371      132,   134,   110,   134,   110,   134,    96,   134,    96,   134,
    4372      132,   298,   141,   139,   204,   110,   132,   117,   110,   135,
    4373      135,   171,    96,   116,   117,   135,   205,   206,   212,   132,
    4374      170,   170,   205,   173,   197,   225,   366,   173,   197,   110,
    4375      134,   110,   134,   115,   110,   116,   164,   112,   112,   163,
    4376      179,   182,   184,   185,   134,   132,   182,   186,   187,   135,
    4377      109,   149,   309,   357,   139,   135,   173,   197,   173,   197,
    4378      109,   132,   139,   171,   176,   115,   182,   212,   170,    56,
    4379      176,   189,   115,   182,   110,   227,   110,   135,   135,   292,
    4380      171,   176,   132,   188,   189,   176,   189,   173,   173,   110,
    4381      110,   110,   188,   135,   135,   173,   173,   135,   135
     4271     237,   132,   227,   227,   292,    40,   111,   225,   248,   249,
     4272     250,   251,   366,   370,   246,   258,   274,   257,   227,   294,
     4273     132,   132,   305,   134,   139,   271,     3,   135,   207,   208,
     4274     222,   224,   227,   134,   311,   109,   311,   164,   319,   227,
     4275     109,   134,   272,   114,    33,    34,    35,   225,   286,   287,
     4276     289,   134,   129,   131,   291,   134,   228,   234,   235,   272,
     4277     315,   316,   317,   109,   141,   109,   148,   109,   148,   151,
     4278     109,   148,   109,   109,   148,   148,   111,   164,   169,   173,
     4279     225,   275,   366,   112,   134,    82,    85,    86,    87,   109,
     4280     111,   113,   114,    97,    98,    99,   100,   101,   102,   103,
     4281     104,   105,   106,   131,   168,   151,   151,   118,   124,   125,
     4282     120,   121,    88,    89,    90,    91,   126,   127,    92,    93,
     4283     119,   128,   129,    94,    95,   130,   131,   373,   109,   149,
     4284     345,   346,   347,   348,   349,   110,   116,   109,   349,   350,
     4285     109,   349,   350,   134,   109,   225,   368,   112,   134,   135,
     4286     111,   225,   227,   361,   362,   370,   371,   135,   109,   111,
     4287     149,   319,   336,   337,   338,   339,   340,   341,   342,   343,
     4288     344,   350,   351,   352,   353,   354,   355,   356,   149,   370,
     4289     227,   135,   135,   149,   225,   227,   363,   272,   225,   350,
     4290     363,   272,   109,   134,   134,   134,   112,   134,    72,    80,
     4291     111,   113,   140,   274,   278,   279,   280,   281,   282,   134,
     4292     134,   134,   134,   134,   134,   309,   110,   110,   110,   110,
     4293     110,   110,   110,   318,   331,   109,   277,   112,   207,   134,
     4294     309,   169,   276,   169,   276,   309,   111,   207,   311,   173,
     4295     134,   207,   110,   250,   251,   112,   134,   109,   117,   149,
     4296     252,   254,   318,   319,   331,   349,   357,   358,   359,   360,
     4297     115,   249,   116,   132,   116,   132,   274,   114,   116,   372,
     4298     131,   259,   114,   227,   264,   265,   266,   269,   270,   110,
     4299     116,   173,   134,   118,   164,   134,   224,   227,   263,   362,
     4300     370,   303,   304,   109,   149,   336,   110,   116,   373,   274,
     4301     286,   109,   114,   274,   276,   286,   110,   116,   109,   141,
     4302     110,   117,   275,   275,   275,   111,   139,   145,   164,   276,
     4303     275,   112,   134,   110,   116,   110,   109,   149,   357,   110,
     4304     116,   164,   111,   139,   111,   144,   145,   134,   111,   139,
     4305     144,   164,   164,   151,   151,   151,   152,   152,   153,   153,
     4306     154,   154,   154,   154,   155,   155,   156,   157,   158,   159,
     4307     160,   117,   169,   164,   134,   346,   347,   348,   227,   345,
     4308     312,   312,   164,   276,   134,   271,   134,   225,   350,   363,
     4309     227,   231,   112,   112,   134,   370,   112,   109,   134,   319,
     4310     337,   338,   339,   342,   352,   353,   354,   112,   134,   227,
     4311     336,   340,   351,   109,   312,   355,   373,   312,   312,   373,
     4312     109,   312,   355,   312,   312,   312,   312,   350,   225,   361,
     4313     371,   272,   112,   116,   112,   116,   373,   225,   363,   373,
     4314     260,   261,   262,   263,   260,   260,   272,   164,   134,   111,
     4315     274,   117,   116,   372,   278,    80,   111,   117,   282,    29,
     4316     209,   210,   272,   260,   139,   309,   139,   311,   109,   349,
     4317     350,   109,   349,   350,   141,   350,   173,   264,   110,   110,
     4318     110,   110,   112,   173,   207,   173,   114,   132,   132,   111,
     4319     319,   358,   359,   360,   162,   163,   227,   357,   253,   254,
     4320     253,   312,   312,   274,   312,   248,   274,   115,   163,   258,
     4321     135,   135,   139,   222,   135,   135,   260,   109,   149,   370,
     4322     135,   115,   227,   287,   288,   135,   134,   134,   109,   135,
     4323     110,   316,   169,   170,   117,   132,   111,   141,   200,   201,
     4324     202,   110,   116,   110,   134,   117,   110,   110,   110,   164,
     4325     227,   114,   151,   166,   164,   165,   167,   116,   135,   134,
     4326     134,   110,   116,   164,   134,   115,   162,   117,   264,   110,
     4327     110,   110,   345,   264,   110,   260,   225,   363,   111,   118,
     4328     149,   164,   164,   227,   342,   264,   110,   110,   110,   110,
     4329     110,   110,   110,     7,   227,   336,   340,   351,   134,   134,
     4330     373,   134,   134,   110,   135,   135,   135,   135,   277,   135,
     4331     162,   163,   164,   310,   134,   278,   280,   115,   134,   211,
     4332     274,    40,    41,    43,    46,    47,    48,    49,    50,    51,
     4333      52,    53,    57,    61,    62,    72,   111,   128,   170,   171,
     4334     172,   173,   174,   175,   177,   178,   190,   192,   193,   198,
     4335     212,   308,    29,   135,   131,   277,   134,   134,   110,   135,
     4336     173,   248,   112,   110,   110,   110,   357,   252,   115,   259,
     4337     372,   110,   116,   112,   112,   135,   227,   116,   373,   290,
     4338     110,   286,   215,   217,   225,   298,   299,   300,   301,   292,
     4339     110,   110,   117,   163,   109,   110,   117,   116,   139,   164,
     4340     164,   279,   116,   135,   167,   112,   139,   146,   147,   164,
     4341     145,   135,   146,   162,   166,   135,   109,   349,   350,   135,
     4342     135,   134,   135,   135,   135,   164,   110,   135,   109,   349,
     4343     350,   109,   355,   109,   355,   350,   226,     7,   118,   135,
     4344     164,   264,   264,   263,   267,   267,   268,   116,   116,   110,
     4345     110,   112,    96,   123,   135,   135,   146,   278,   164,   116,
     4346     132,   212,   216,   227,   231,   109,   109,   171,   109,   109,
     4347      72,   132,    72,   132,    72,   118,   170,   109,   173,   165,
     4348     165,   117,   112,   143,   132,   135,   134,   135,   211,   110,
     4349     164,   264,   264,   312,   110,   115,   109,   349,   350,   115,
     4350     134,   110,   134,   135,   309,   115,   134,   135,   135,   110,
     4351     114,   200,   112,   163,   132,   200,   202,   110,   116,   135,
     4352     372,   165,   112,   135,    85,   113,   116,   135,   135,   112,
     4353     135,   110,   134,   110,   110,   112,   112,   112,   135,   110,
     4354     134,   134,   134,   164,   164,   135,   112,   135,   135,   135,
     4355     135,   134,   134,   163,   163,   112,   112,   135,   135,   274,
     4356     227,   169,   169,    47,   169,   134,   132,   132,   132,   169,
     4357     132,   169,    58,    59,    60,   194,   195,   196,   132,    63,
     4358     132,   312,   114,   175,   115,   132,   135,   135,   134,    96,
     4359     269,   270,   110,   299,   116,   132,   116,   132,   115,   297,
     4360     117,   141,   110,   110,   117,   167,   112,   115,   112,   111,
     4361     147,   111,   147,   147,   112,   112,   112,   264,   112,   264,
     4362     264,   264,   135,   135,   112,   112,   110,   110,   112,   116,
     4363      96,   263,    96,   135,   112,   112,   110,   110,   109,   110,
     4364     170,   191,   212,   132,   110,   109,   109,   173,   196,    58,
     4365      59,   164,   171,   144,   110,   110,   264,   114,   134,   134,
     4366     298,   141,   203,   109,   132,   203,   135,   117,   134,   134,
     4367     135,   135,   135,   135,   112,   112,   134,   135,   112,   171,
     4368      44,    45,   114,   181,   182,   183,   169,   171,   135,   110,
     4369     170,   114,   183,    96,   134,    96,   134,   109,   109,   132,
     4370     115,   135,   134,   272,   309,   115,   116,   117,   163,   110,
     4371     112,   164,   146,   146,   110,   110,   110,   110,   267,    42,
     4372     163,   179,   180,   310,   117,   134,   171,   181,   110,   132,
     4373     171,   132,   134,   110,   134,   110,   134,    96,   134,    96,
     4374     134,   132,   110,   298,   141,   139,   204,   110,   132,   117,
     4375     135,   135,   171,    96,   116,   117,   135,   205,   206,   212,
     4376     132,   170,   170,   205,   173,   197,   225,   366,   173,   197,
     4377     110,   134,   110,   134,   115,   110,   116,   164,   112,   112,
     4378     163,   179,   182,   184,   185,   134,   132,   182,   186,   187,
     4379     135,   109,   149,   309,   357,   139,   135,   173,   197,   173,
     4380     197,   109,   132,   139,   171,   176,   115,   182,   212,   170,
     4381      56,   176,   189,   115,   182,   110,   227,   110,   135,   135,
     4382     292,   171,   176,   132,   188,   189,   176,   189,   173,   173,
     4383     110,   110,   110,   188,   135,   135,   173,   173,   135,   135
    43824384};
    43834385
     
    72057207/* Line 1806 of yacc.c  */
    72067208#line 1454 "parser.yy"
    7207     { (yyval.decl) = DeclarationNode::newAggregate( (yyvsp[(1) - (4)].aggKey), 0, 0, (yyvsp[(3) - (4)].decl), true ); }
     7209    { (yyval.decl) = DeclarationNode::newAggregate( (yyvsp[(1) - (4)].aggKey), 0, 0, (yyvsp[(3) - (4)].decl) ); }
    72087210    break;
    72097211
     
    72147216    {
    72157217                        typedefTable.makeTypedef( *(yyvsp[(2) - (2)].tok) );
    7216                         (yyval.decl) = DeclarationNode::newAggregate( (yyvsp[(1) - (2)].aggKey), (yyvsp[(2) - (2)].tok), 0, 0, false );
     7218                        (yyval.decl) = DeclarationNode::newAggregate( (yyvsp[(1) - (2)].aggKey), (yyvsp[(2) - (2)].tok), 0, 0 );
    72177219                }
    72187220    break;
     
    72297231/* Line 1806 of yacc.c  */
    72307232#line 1463 "parser.yy"
    7231     { (yyval.decl) = DeclarationNode::newAggregate( (yyvsp[(1) - (6)].aggKey), (yyvsp[(2) - (6)].tok), 0, (yyvsp[(5) - (6)].decl), true ); }
     7233    { (yyval.decl) = DeclarationNode::newAggregate( (yyvsp[(1) - (6)].aggKey), (yyvsp[(2) - (6)].tok), 0, (yyvsp[(5) - (6)].decl) ); }
    72327234    break;
    72337235
     
    72367238/* Line 1806 of yacc.c  */
    72377239#line 1465 "parser.yy"
    7238     { (yyval.decl) = DeclarationNode::newAggregate( (yyvsp[(1) - (7)].aggKey), 0, (yyvsp[(3) - (7)].en), (yyvsp[(6) - (7)].decl), false ); }
     7240    { (yyval.decl) = DeclarationNode::newAggregate( (yyvsp[(1) - (7)].aggKey), 0, (yyvsp[(3) - (7)].en), (yyvsp[(6) - (7)].decl) ); }
    72397241    break;
    72407242
     
    72647266/* Line 1806 of yacc.c  */
    72657267#line 1479 "parser.yy"
    7266     { (yyval.decl) = 0; }
     7268    { (yyval.decl) = (yyvsp[(1) - (1)].decl); }
    72677269    break;
    72687270
     
    72717273/* Line 1806 of yacc.c  */
    72727274#line 1481 "parser.yy"
    7273     { (yyval.decl) = (yyvsp[(1) - (2)].decl) != 0 ? (yyvsp[(1) - (2)].decl)->appendList( (yyvsp[(2) - (2)].decl) ) : (yyvsp[(2) - (2)].decl); }
     7275    { (yyval.decl) = (yyvsp[(1) - (2)].decl)->appendList( (yyvsp[(2) - (2)].decl) ); }
    72747276    break;
    72757277
     
    94179419
    94189420/* Line 1806 of yacc.c  */
    9419 #line 9420 "Parser/parser.cc"
     9421#line 9422 "Parser/parser.cc"
    94209422      default: break;
    94219423    }
Note: See TracChangeset for help on using the changeset viewer.